superreview requested: [Bug 314346] hovering over content, generated with :before/after{content:url(...)}, does not trigger :before/after:hover{content:...} : [Attachment 233531] Proposed fix

Boris Zbarsky <bzbarsky@mit.edu> has asked Robert O'Callahan (Novell)
<roc@ocallahan.org> for superreview:
Bug 314346: hovering over content, generated with
:before/after{content:url(...)}, does not trigger
:before/after:hover{content:...}
https://bugzilla.mozilla.org/show_bug.cgi?id=314346

Attachment 233531: Proposed fix
https://bugzilla.mozilla.org/attachment.cgi?id=233531&action=edit

------- Additional Comments from Boris Zbarsky <bzbarsky@mit.edu>
This is one option; the other is to walk out of native anonymous content at the
entrye to nsEventStateManager::SetContentState, but I like this one more
because it's more consistent with how we handle other things.  The problem
here, of course, was that the nsGenConImageContent was the mHoverContent, and
then we nulled out its parent when starting the reframe... so the <span> was no
longer in :hover as far as the ESM knew when we resolved style for the new
frames.
0
bugzilla
8/14/2006 3:21:23 AM
mozilla.dev.super-review 29307 articles. 3 followers. Post Follow

0 Replies
429 Views

Similar Articles

[PageSpeed] 54

Reply:

Similar Artilces:

superreview granted: [Bug 314346] [FIX]hovering over content, generated with :before/after{content:url(...)}, does not trigger :before/after:hover{content:...} : [Attachment 233531] Proposed fix
Robert O'Callahan (Novell) <roc@ocallahan.org> has granted Boris Zbarsky <bzbarsky@mit.edu>'s request for superreview: Bug 314346: [FIX]hovering over content, generated with :before/after{content:url(...)}, does not trigger :before/after:hover{content:...} https://bugzilla.mozilla.org/show_bug.cgi?id=314346 Attachment 233531: Proposed fix https://bugzilla.mozilla.org/attachment.cgi?id=233531&action=edit ...

superreview requested: [Bug 293914] [FIX]:hover state remains when ancestor of the hover content is removed : [Attachment 184167] Fix 'em all
Boris Zbarsky (gone June 3 -- June 30) <bzbarsky@mit.edu> has asked David Baron (traveling May 23-June 9) <dbaron@mozillafoundation.org> for superreview: Bug 293914: [FIX]:hover state remains when ancestor of the hover content is removed https://bugzilla.mozilla.org/show_bug.cgi?id=293914 Attachment 184167: Fix 'em all https://bugzilla.mozilla.org/attachment.cgi?id=184167&action=edit ...

superreview requested: [Bug 293914] [FIX]:hover state remains when ancestor of the hover content is removed : [Attachment 183418] Patch
Boris Zbarsky <bzbarsky@mit.edu> has asked Robert O'Callahan (Novell) <roc@ocallahan.org> for superreview: Bug 293914: [FIX]:hover state remains when ancestor of the hover content is removed https://bugzilla.mozilla.org/show_bug.cgi?id=293914 Attachment 183418: Patch https://bugzilla.mozilla.org/attachment.cgi?id=183418&action=edit ------- Additional Comments from Boris Zbarsky <bzbarsky@mit.edu> The problem is that ContentRemoved is called only on the root of the subtree being removed. ...

superreview requested: [Bug 257690] CreateGeneratedFrameFor() doesn't add the generated content as anonymous content : [Attachment 157632] Mark tell the presshell about anonymous content for generate
Johnny Stenback <jst@mozilla.jstenback.com> has asked Boris Zbarsky (no tree till Sept 10) <bzbarsky@mit.edu> for superreview: Bug 257690: CreateGeneratedFrameFor() doesn't add the generated content as anonymous content http://bugzilla.mozilla.org/show_bug.cgi?id=257690 Attachment 157632: Mark tell the presshell about anonymous content for generated frames. http://bugzilla.mozilla.org/attachment.cgi?id=157632&action=edit ...

superreview requested: [Bug 273719] [FIX]CSS generated content cannot be reset with content:normal : [Attachment 171055] Take 2
Boris Zbarsky <bzbarsky@mit.edu> has asked David Baron <dbaron@mozilla.org> for superreview: Bug 273719: [FIX]CSS generated content cannot be reset with content:normal https://bugzilla.mozilla.org/show_bug.cgi?id=273719 Attachment 171055: Take 2 https://bugzilla.mozilla.org/attachment.cgi?id=171055&action=edit ------- Additional Comments from Boris Zbarsky <bzbarsky@mit.edu> So like this? ...

superreview granted: [Bug 293914] [FIX]:hover state remains when ancestor of the hover content is removed : [Attachment 184167] Fix 'em all
David Baron (traveling May 23-June 9) <dbaron@mozillafoundation.org> has granted Boris Zbarsky (gone June 3 -- June 30) <bzbarsky@mit.edu>'s request for superreview: Bug 293914: [FIX]:hover state remains when ancestor of the hover content is removed https://bugzilla.mozilla.org/show_bug.cgi?id=293914 Attachment 184167: Fix 'em all https://bugzilla.mozilla.org/attachment.cgi?id=184167&action=edit ...

superreview requested: [Bug 257690] CreateGeneratedFrameFor() doesn't add the generated content as anonymous content : [Attachment 157641] diff -w for review
Johnny Stenback <jst@mozilla.jstenback.com> has asked Boris Zbarsky (no tree till Sept 10) <bzbarsky@mit.edu> for superreview: Bug 257690: CreateGeneratedFrameFor() doesn't add the generated content as anonymous content http://bugzilla.mozilla.org/show_bug.cgi?id=257690 Attachment 157641: diff -w for review http://bugzilla.mozilla.org/attachment.cgi?id=157641&action=edit ...

superreview requested: [Bug 169334] reenable generated content for floated and positioned replaced elements : [Attachment 141469] remove generated content for all replaced elements
David Baron <dbaron@dbaron.org> has asked Boris Zbarsky <bzbarsky@mit.edu> for superreview: Bug 169334: reenable generated content for floated and positioned replaced elements http://bugzilla.mozilla.org/show_bug.cgi?id=169334 Attachment 141469: remove generated content for all replaced elements http://bugzilla.mozilla.org/attachment.cgi?id=141469&action=edit ...

superreview granted: [Bug 293914] [FIX]:hover state remains when ancestor of the hover content is removed : [Attachment 184154] Yeah, it should
David Baron (traveling May 23-June 9) <dbaron@mozillafoundation.org> has granted Boris Zbarsky (gone June 3 -- June 30) <bzbarsky@mit.edu>'s request for superreview: Bug 293914: [FIX]:hover state remains when ancestor of the hover content is removed https://bugzilla.mozilla.org/show_bug.cgi?id=293914 Attachment 184154: Yeah, it should https://bugzilla.mozilla.org/attachment.cgi?id=184154&action=edit ------- Additional Comments from David Baron (traveling May 23-June 9) <dbaron@mozillafoundation.org> > if (aContent == mLastMouseOverElement) { >+ ...

superreview granted: [Bug 293914] [FIX]:hover state remains when ancestor of the hover content is removed : [Attachment 183418] Patch
Robert O'Callahan (Novell) (offline May 23-June 6) <roc@ocallahan.org> has granted Boris Zbarsky (gone June 3 -- June 30) <bzbarsky@mit.edu>'s request for superreview: Bug 293914: [FIX]:hover state remains when ancestor of the hover content is removed https://bugzilla.mozilla.org/show_bug.cgi?id=293914 Attachment 183418: Patch https://bugzilla.mozilla.org/attachment.cgi?id=183418&action=edit ...

superreview requested: [Bug 293914] [FIXr]:hover state remains when ancestor of the hover content is removed : [Attachment 184154] Yeah, it should
Boris Zbarsky (gone June 3 -- June 30) <bzbarsky@mit.edu> has asked David Baron (traveling May 23-June 9) <dbaron@mozillafoundation.org> for superreview: Bug 293914: [FIXr]:hover state remains when ancestor of the hover content is removed https://bugzilla.mozilla.org/show_bug.cgi?id=293914 Attachment 184154: Yeah, it should https://bugzilla.mozilla.org/attachment.cgi?id=184154&action=edit ------- Additional Comments from Boris Zbarsky (gone June 3 -- June 30) <bzbarsky@mit.edu> With this patch, we correctly take the text out of :active when the mouse is rele...

superreview cancelled: [Bug 257690] CreateGeneratedFrameFor() doesn't add the generated content as anonymous content : [Attachment 157632] Mark tell the presshell about anonymous content for generate
Johnny Stenback <jst@mozilla.jstenback.com> has cancelled Johnny Stenback <jst@mozilla.jstenback.com>'s request for superreview: Bug 257690: CreateGeneratedFrameFor() doesn't add the generated content as anonymous content http://bugzilla.mozilla.org/show_bug.cgi?id=257690 Attachment 157632: Mark tell the presshell about anonymous content for generated frames. http://bugzilla.mozilla.org/attachment.cgi?id=157632&action=edit ...

superreview requested: [Bug 286143] Content gets doubled when hovering over tbody which has style tbody:hover{display:table-caption;} : [Attachment 177636] patch
Bernd <bernd_mozilla@gmx.de> has asked Boris Zbarsky <bzbarsky@mit.edu> for superreview: Bug 286143: Content gets doubled when hovering over tbody which has style tbody:hover{display:table-caption;} https://bugzilla.mozilla.org/show_bug.cgi?id=286143 Attachment 177636: patch https://bugzilla.mozilla.org/attachment.cgi?id=177636&action=edit ------- Additional Comments from Bernd <bernd_mozilla@gmx.de> the patch does not fix the crash in the dependent bug 286137 but testcases 2 and 3 in that bug ...

superreview requested: [Bug 273719] CSS generated content cannot be reset with content:normal : [Attachment 171014] Patch
Boris Zbarsky <bzbarsky@mit.edu> has asked David Baron <dbaron@mozilla.org> for superreview: Bug 273719: CSS generated content cannot be reset with content:normal https://bugzilla.mozilla.org/show_bug.cgi?id=273719 Attachment 171014: Patch https://bugzilla.mozilla.org/attachment.cgi?id=171014&action=edit ------- Additional Comments from Boris Zbarsky <bzbarsky@mit.edu> I fixed the same bug for counter-reset and counter-increment while I was here... ...

Web resources about - superreview requested: [Bug 314346] hovering over content, generated with :before/after{content:url(...)}, does not trigger :before/after:hover{content:...} : [Attachment 233531] Proposed fix - mozilla.dev.super-review

Resources last updated: 11/29/2015 3:39:45 PM