Probably introduced by http://trac.webkit.org/changeset/113503 , the :target selector won't match an element if the document is loaded in a cross-origin iframe. That broke a few online code playground service like jsFiddle.
Could you please provide steps to reproduce the brokenness with jsFiddle? What exactly is broken?
I expect this will be fixed by the changes to https://bugs.webkit.org/show_bug.cgi?id=83721.
(In reply to comment #1) > Could you please provide steps to reproduce the brokenness with jsFiddle? What exactly is broken? Oops. Apologies. 1. Open the fiddle page 2. Click "#hoge1" to see if the background of the area around the link becomes red, or click "#hoge2" to see if the background becomes yellow. I've just realised that I tested with a bit of older Nightly build and Chrome Canary. I'll check with the latest build to see it still happens or not.
(In reply to comment #2) > I expect this will be fixed by the changes to https://bugs.webkit.org/show_bug.cgi?id=83721. Checked with the latest (r114599) build and the fiddle works as expected. Thanks!
Thank you for checking and following up!