Closed
Bug 1317110
Opened 8 years ago
Closed 8 years ago
Remove QuickTime plugin quirk handling
Categories
(Core Graveyard :: Plug-ins, defect, P3)
Tracking
(firefox52 wontfix, firefox53 fixed)
RESOLVED
FIXED
mozilla53
People
(Reporter: cpeterson, Assigned: cpeterson)
References
Details
Attachments
(1 file)
9.99 KB,
patch
|
jimm
:
review+
|
Details | Diff | Splinter Review |
This patch removes special-case code to scan for the QuickTime plugin and some quirks. After we drop support for plugins other than Flash in 53, we can remove workarounds for other plugins like QuickTime.
Attachment #8810158 -
Flags: review?(jmathies)
Assignee | ||
Updated•8 years ago
|
Priority: -- → P3
![]() |
||
Updated•8 years ago
|
Attachment #8810158 -
Flags: review?(jmathies) → review+
Comment 1•8 years ago
|
||
Comment on attachment 8810158 [details] [diff] [review]
remove-QuickTime-quirks.patch
Review of attachment 8810158 [details] [diff] [review]:
-----------------------------------------------------------------
::: dom/plugins/ipc/PluginInstanceChild.cpp
@@ +1358,5 @@
> case NPWindowTypeWindow:
> {
> // This check is now done in PluginInstanceParent before this call, so
> // we should never see it here.
> + MOZ_ASSERT(aWindow.width != 0 || aWindow.height != 0);
I think this rewrite is wrong. "!(GetQuirks() & QUIRK_QUICKTIME_AVOID_SETWINDOW)" will always be true unless the plug-in is QuickTime, so the entire assertion should be removed here.
Comment 2•8 years ago
|
||
Also, "plugin.scan.Quicktime" should be removed from all.js.
Assignee | ||
Comment 3•8 years ago
|
||
(In reply to Masatoshi Kimura [:emk] from comment #1)
> > // This check is now done in PluginInstanceParent before this call, so
> > // we should never see it here.
> > + MOZ_ASSERT(aWindow.width != 0 || aWindow.height != 0);
>
> I think this rewrite is wrong. "!(GetQuirks() &
> QUIRK_QUICKTIME_AVOID_SETWINDOW)" will always be true unless the plug-in is
> QuickTime, so the entire assertion should be removed here.
Thanks, Masatoshi. You're correct. I'll remove this assertion and the comment above it (and the "plugin.scan.Quicktime" pref in all.js).
Pushed by cpeterson@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/6abf12a9d408
Remove QuickTime plugin quirks handling. r=jimm
Comment 5•8 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox53:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla53
Updated•3 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•