Closed
Bug 831757
Opened 12 years ago
Closed 12 years ago
Click-to-play: Using history.pushState() makes plugin icon in the location bar vanish
Categories
(Core Graveyard :: Plug-ins, defect)
Core Graveyard
Plug-ins
Tracking
(firefox20 verified, firefox-esr17- affected)
VERIFIED
FIXED
mozilla21
People
(Reporter: gfritzsche, Assigned: gfritzsche)
References
Details
(Whiteboard: [CtPUR:+] [CtPDefault:P2] fixed by bug 825804)
Attachments
(3 files, 1 obsolete file)
(deleted),
text/html
|
Details | |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review |
When using history.pushState(), the click-to-play plugin icon vanishes from the URL bar even though there still are embed/object elements.
This affects e.g. SoundCloud which seems to have recently switched to using pushState.
Assignee | ||
Comment 1•12 years ago
|
||
Comment 2•12 years ago
|
||
Neil noted the differences between Firefox and SeaMonkey on IRC:
http://mxr.mozilla.org/comm-central/source/mozilla/browser/base/content/browser.js#4081
http://mxr.mozilla.org/comm-central/source/suite/browser/nsBrowserStatusHandler.js#336
Assignee | ||
Comment 3•12 years ago
|
||
What SeaMonkey does looks cleaner to me and fixes this case.
I think bug 788584 was going to do this, but we never got around to it :-/
Assignee | ||
Comment 5•12 years ago
|
||
The change suggested by bug 788584 doesn't fix the vanishing icon, but i guess both could be fixed in one go.
Attachment #703445 -
Attachment is obsolete: true
Assignee | ||
Comment 6•12 years ago
|
||
This still fails test 4 in browser_popupNotification.js, for which i don't know off-hand what's happing:
https://tbpl.mozilla.org/?tree=Try&rev=8da1a4339b83
Assignee: nobody → georg.fritzsche
Updated•12 years ago
|
Whiteboard: [CtPUR:+]
Assignee | ||
Updated•12 years ago
|
Whiteboard: [CtPUR:+] → [CtPUR:+] [CtPDefault:P2]
Comment 7•12 years ago
|
||
Was this fixed by bug 825804?
Comment 8•12 years ago
|
||
(In reply to Benjamin Smedberg [:bsmedberg] from comment #7)
> Was this fixed by bug 825804?
Yeah, should be fixed.
Status: NEW → RESOLVED
Closed: 12 years ago
status-firefox20:
--- → fixed
Depends on: 825804
Resolution: --- → FIXED
Whiteboard: [CtPUR:+] [CtPDefault:P2] → [CtPUR:+] [CtPDefault:P2] fixed by bug 825804
Target Milestone: --- → mozilla21
Updated•12 years ago
|
status-firefox-esr17:
--- → affected
tracking-firefox-esr17:
--- → ?
Comment 10•12 years ago
|
||
We'll track bug 825804 for ESR.
Updated•2 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•