Closed Bug 1320019 Opened 8 years ago Closed 8 years ago

Remove Unity plugin quirk compatibility

Categories

(Core Graveyard :: Plug-ins, defect)

defect
Not set
normal

Tracking

(firefox50 wontfix, firefox51 wontfix, firefox52 wontfix, firefox53 fixed)

RESOLVED FIXED
mozilla53
Tracking Status
firefox50 --- wontfix
firefox51 --- wontfix
firefox52 --- wontfix
firefox53 --- fixed

People

(Reporter: cpeterson, Assigned: cpeterson)

References

Details

Attachments

(1 file)

Comment on attachment 8813994 [details] [diff] [review]
remove-Unity-quirks.patch

This patch removes eSpecialType_Unity, QUIRK_UNITY_FIXUP_MOUSE_CAPTURE, and the corresponding Windows message hooks added in bug 1151318.

Because we dropped support for plugins other than Flash in 52, we can remove workarounds for other plugins like Unity.
Attachment #8813994 - Flags: review?(aklotz)
Comment on attachment 8813994 [details] [diff] [review]
remove-Unity-quirks.patch

Review of attachment 8813994 [details] [diff] [review]:
-----------------------------------------------------------------

::: dom/plugins/ipc/PluginInstanceChild.cpp
@@ +219,2 @@
>      // In the event that we registered for audio device changes, stop.
> +    PluginModuleChild* chromeInstance = PluginModuleChild::GetChrome();

For some reason splinter is showing that this line and the line below it changed. I'm not sure why. Maybe check to make sure that there isn't new whitespace or something?
Attachment #8813994 - Flags: review?(aklotz) → review+
(In reply to Aaron Klotz [:aklotz] from comment #3)
> For some reason splinter is showing that this line and the line below it
> changed. I'm not sure why. Maybe check to make sure that there isn't new
> whitespace or something?

Those lines had Windows CR line endings. You can see the ␍ control characters added here:

http://searchfox.org/mozilla-central/diff/17683f933ccfbcf59417bbbc72f1372114d41adc/dom/plugins/ipc/PluginInstanceChild.cpp#228-229
The patch landed with the number from the duplicate bug.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla53
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: