Researcher Buchodi traced a signed ChatGPT token into a year-long .openai.com cookie that Chrome for Android attaches to requests from Chewy, HelloFresh and Coursera pages carrying OpenAI's ad SDK.
Reality
- Evidence48
- Adoption62
- Hype gap+25
- Incentives55
- Confidence45
getImageData can only ever read pixels your own code painted, and the screen-capture workaround reaches the rest of the display only with a permission prompt and a recording banner. Chromium has shipped window.EyeDropper since late 2021.
Reality
- Evidence58
- Adoption45
- Hype gap+12
- Incentives35
- Confidence62
A dev.to audit of browser fingerprinting in 2026 rates canvas as still working on about 80% of browsers, while the signals Chrome's Privacy Sandbox froze are mostly declarative fields that automation frameworks already set by hand.
Reality
- Evidence34
- Adoption
- Insufficient
- Hype gap+32
- Incentives
- Insufficient
- Confidence36
enableWorker defaults to true and stays true when no worker exists, so the config that looks right proves nothing. One line of resource timing tells you which thread is actually doing the transmux.
Reality
- Evidence66
- Adoption
- Insufficient
- Hype gap+22
- Incentives20
- Confidence62
Opera spent more than two and a half years challenging the Commission's refusal to designate Edge, lost in its entirety, and now pays Microsoft's costs alongside its own. That is what the litigation route bought.
Publishers:ppc.land
Reality
- Evidence74
- Adoption42
- Hype gap−9
- Incentives79
- Confidence63
Shadow trees had no text form, which is why curling your own page came back with an empty custom element. A template with shadowrootmode gives them one, and the parser attaches it before any script on the page runs.
Reality
- Evidence45
- Adoption40
- Hype gap+12
- Incentives35
- Confidence50
A publicly trusted certificate issued for your domain and hosted elsewhere leaves one trace you can read for free: the Certificate Transparency entry the issuing CA had to create.
Reality
- Evidence58
- Adoption
- Insufficient
- Hype gap+12
- Incentives55
- Confidence52
One advisory turned into a repo-wide find-and-replace that quietly skipped two subpath imports. Import maps put resolution back in one place the browser will actually honour.
Reality
- Evidence54
- Adoption
- Insufficient
- Hype gap+8
- Incentives34
- Confidence52
A dev.to guide walks the failure modes: same-origin policy blocks parent.location, referrer policy empties document.referrer, and nested frames name the wrong site. ancestorOrigins is the tier left.
Reality
- Evidence45
- Adoption
- Insufficient
- Hype gap+12
- Incentives
- Insufficient
- Confidence48
Chromium 129 shipped interpolate-size, which resolves auto to a real number before a transition starts. The guessed ceiling and the scrollHeight bookkeeping are both deletable.
Reality
- Evidence52
- Adoption24
- Hype gap+18
- Incentives34
- Confidence48