Closed Bug 977543 Opened 11 years ago Closed 11 years ago

CTP overlay is not displayed for iframes/embedded videos

Categories

(Core Graveyard :: Plug-ins, defect, P2)

defect

Tracking

(firefox28 unaffected, firefox29+ fixed, firefox30 verified)

VERIFIED FIXED
mozilla30
Tracking Status
firefox28 --- unaffected
firefox29 + fixed
firefox30 --- verified

People

(Reporter: pauly, Assigned: gfritzsche)

References

Details

(Keywords: regression, Whiteboard: verifyme)

Attachments

(1 file)

STR:
1. Set Flash to 'Ask to Activate'
2. Open any of the testcases from http://www.w3schools.com/html/html_youtube.asp

AR: There is no 'Activate' text over the plugin content

This appeared first time in nightly 30.0a1 (2014-02-26), so it's a regression of bug 968762 or bug 921730
Assignee: nobody → georg.fritzsche
OS: Windows 7 → All
Priority: -- → P2
Hardware: x86_64 → All
So, this seems to be just my oversight of using |defaultView.top| instead of just |defaultView| here.
Obviously we are missing iframe CTP test coverage, fix & test probably coming up tomorrow.
(In reply to Georg Fritzsche [:gfritzsche] from comment #2)
> So, this seems to be just my oversight of using |defaultView.top| instead of
> just |defaultView| here.

... where "here" is:
http://hg.mozilla.org/integration/mozilla-inbound/diff/6d1aabc16a1b/browser/base/content/browser-plugins.js#l1.12

Thanks for the regression window Elbart, that was helpful.
Status: NEW → ASSIGNED
Attachment #8383585 - Flags: review?(jaws) → review+
https://hg.mozilla.org/mozilla-central/rev/a707e35b8524
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → mozilla30
Whiteboard: verifyme
Verified fixed 30.0a1 (2014-03-07), win 7, ubuntu 13.04 and mac os x 10.9
Status: RESOLVED → VERIFIED
Comment on attachment 8383585 [details] [diff] [review]
Fix overlay visibilty check, add iframe CTP test coverage

[Approval Request Comment]
Bug caused by (feature/regressing bug #): bug 968762

User impact if declined: Plugin overlays (like click-to-play, crash, ...) not visible at all if they are in iframes (as e.g. used for video embedding).

Testing completed (on m-c, etc.): More test-coverage, baked & verified on m-c.

Risk to taking this patch (and alternatives if risky): Low. Small, obvious change & added more test coverage.

String or IDL/UUID changes made by this patch: none.
Attachment #8383585 - Flags: approval-mozilla-aurora?
Attachment #8383585 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: