Plugins/OOPP Branch Tracking: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
(two left)
 
(21 intermediate revisions by 5 users not shown)
Line 1: Line 1:
This page is intended to track all the landings that occurred as a result of OOPP in mozilla-central. This is necessary in order to know exactly what needs to be backported to mozilla-1.9.2.
This page is intended to track all the landings that occurred as a result of OOPP in mozilla-central. This is necessary in order to know exactly what needs to be backported to mozilla-1.9.2.
= Landed =


* initial merge: revision {{hg|8ef83d174df3}}
* initial merge: revision {{hg|8ef83d174df3}}
Line 67: Line 69:
* {{bug|541362}} - focus hang with yahoo web messenger, {{hg|5207354fa2fe}}
* {{bug|541362}} - focus hang with yahoo web messenger, {{hg|5207354fa2fe}}
* no bug, automation change, {{hg|c6616d33ecb6}}
* no bug, automation change, {{hg|c6616d33ecb6}}
* {{bug|538918}} - Modal system dialogs cause UI freeze w/windowless controls {{hg|28420868f239}}, {{hg|3de45fce376d}}, {{hg|5d07e1c651f4}}, {{hg|9ef84792501d}}, {{hg|570d05b8d634}}, {{hg|ca8be60b3efc}}.
* {{bug|542337}} - Windows hang in test_plugin_clipping2.xhtml, {{hg|877d48ef5d8c}}, {{hg|3a0f317aa4e9}}
* {{bug|542337}} - Windows hang in test_plugin_clipping2.xhtml, {{hg|877d48ef5d8c}}, {{hg|3a0f317aa4e9}}
* no bug, IPC socket pair should be CLOEXEC, {{hg|fe79e788d428}}
* no bug, IPC socket pair should be CLOEXEC, {{hg|fe79e788d428}}
Line 92: Line 95:
* {{bug|547247}} - Followup fix for another crash, {{hg|094b09304969}} and {{hg|23e78dba9f94}}
* {{bug|547247}} - Followup fix for another crash, {{hg|094b09304969}} and {{hg|23e78dba9f94}}
* {{bug|535017}} - Cache some scriptable objects {{hg|7fa519501fec}}
* {{bug|535017}} - Cache some scriptable objects {{hg|7fa519501fec}}
* {{bug|539658}} - hulu fullscreen fix. {{hg|e637825945b4}}
* {{bug|543201}} - Shockwave window position. {{hg|c254eea884cb}}
* {{bug|547276}} - Windowed focus hang in CallHasProperty. {{hg|11cedacdd76e}}
* {{bug|547142}} - Exiting full-screen video locks the browser. {{hg|d168e7d597c9}}
* {{bug|547353}} - Mouse pointer coordinates misaligned with winless Silverlight. {{hg|9dda082cfc3f}}
* {{bug|550322}} - follow up hulu fullscreen fix. {{hg|8ca69988390f}}
* {{bug|545080}} - UNICODE in modules/plugin, {{hg|f221078b13ff}}, {{hg|9502a0c15851}}, {{hg|eb700dca0755}}
* {{bug|543802}} - blacklist VLC/Acrobat, {{hg|15c9035d28e4}}
* {{bug|547316}} - Plugin window subclass not reset, {{hg|60a7d2dc47f2}}
* {{bug|547894}} - allow null in NPN_GetStringIdentifiers, {{hg|c0746e929429}}
* {{bug|548217}} - NP_SEEK stream fixes in the plugin host, {{hg|9c8823185edb}}, {{hg|e050d3eaf1dd}}
* {{bug|545712}} - "A crash report was submitted" even when it wasn't, {{hg|8b56adc3241c}}
* {{bug|545455}} - IPDL support for glib event loops, {{hg|dbfb36b8b381}}, {{hg|d0f27565024d}}, {{hg|6df50088fa18}}
* {{bug|544945}} - nested glib event loops, {{hg|569dede83071}}, {{hg|d553de3fad40}}, {{hg|a31c15677467}}, {{hg|122641d81c49}}
* {{bug|517133}} - Crash stats for X errors, {{hg|a5ba2b43122b}}, {{hg|9a4b73f92f0e}}
* {{bug|546492}} - resource description for mozilla-runtime, {{hg|8b392f5c0c85}}
* {{bug|550305}} - npruntime reduce round-trip RPC methods, {{hg|32383f6674e6}}
* {{bug|550944}} - streams alive at instance destroy aren't closed/notified, {{hg|86585c9d5ea7}}, {{hg|fb088bfc4ff2}}
* {{bug|550784}} - Flash deadlocks during script evals that trigger focus related events. {{hg|7d80d8881cbd}}
* {{bug|551242}} - Hang (caught by hang detector) with flash and alt key. {{hg|5295a7cfd05c}}
* {{bug|546766}} - scriptable object crashes. (check change set, both posted patches.) {{hg|0ab4f3a39bb9}}
* {{bug|549888}} - crashes on paint/DOM-modification races {{hg|b4d603fb501d}}
* {{bug|547359}} - NPIdentifier as actor. {{hg|a7c62300bbbb}}
* {{bug|521118}} - Threadsafety enforcement in child processes {{hg|b33e7b784570}}
* {{bug|553606}} - spin loop depth. {{hg|5a1cf671bd61}}
* {{bug|554262}} - silverlight context menu hang. {{hg|0c41bf595db4}}
* {{bug|518506}} - Horrible flicker when scrolling windowed plugins living out-of-process {{hg|d6cf9a15c50f}}, {{hg|274480cf21d7}}, {{hg|f20c4c211ac8}}, {{hg|808b422d1274}}.
** Follow-ups {{hg|f9c9c4bfa4ed}}, {{hg|ba8780007126}}, {{hg|29d0fadf3a20}}, {{hg|2796b616db94}}
* {{bug|540114}} - BadWindow X error {{hg|8e1227edb170}}, {{hg|01bd51527d0f}}
* {{bug|545338}} - use events instead of thread messages for notify worker. {{hg|e448bbd5f8a9}}
* {{bug|517404}} - Create "Crash Reporter/submitted" directory if it doesn't already exist {{hg|56e32c24f59c|}}
* test for {{bug|539897}} - XEmbed re-plug crash {{hg|902d859ce09e}}, {{hg|f0a50c3f10d3}}
* {{bug|551875}} - NS_ABORT_IF_FALSE abort with Flash Beta {{hg|3bd0b4cc1670}}
* {{bug|545297}} - don't add an extra reference to GtkPlug::socket_window with versions of GTK that already add a reference {{hg|4c43ce36af6e}}
* '''ALL CHANGES TO HERE ALREADY MERGED/LANDED IN LORENTZ'''
* {{bug|535295}} - Black Background on certain Flash Objects. {{hg|d31c87f6d202}}
* {{bug|535295}} - Tearing/Repainting issues with flash. {{hg|3549ea4a9bd9}}
'''This page is obsolete. The Lorentz branch is closed. Any further patches should land on 1.9.2 directly, following normal branch approval rules.'''


Also track:
= Also track =
* partial update failure to set mozilla-runtime as executable, {{bug|535090}}
* partial update failure to set mozilla-runtime as executable, {{bug|535090}}
* {{bug|538642}} - FPU exception handler chaining. {{hg|5d89972b2ca0}}, {{hg|918a5af21732}}, {{hg|f3f4c57e8262}}
* {{bug|538642}} - FPU exception handler chaining. {{hg|5d89972b2ca0}}, {{hg|918a5af21732}}, {{hg|f3f4c57e8262}}
Line 99: Line 141:
* {{bug|542971}} landed and backed out, related to {{bug|543376}}
* {{bug|542971}} landed and backed out, related to {{bug|543376}}
* {{bug||544016}} - A disabled plugin shouldn't shadow an enabled one
* {{bug||544016}} - A disabled plugin shouldn't shadow an enabled one
* {{bug||555309}} - Hang crash reports have (no signature)


Possibly related:
= Possibly related =
* {{bug|535357}} - idle timer QI correctly: {{hg|e303c71532e0}}
* {{bug|535357}} - idle timer QI correctly: {{hg|e303c71532e0}}
* {{bug|533371}} - separate plugintag code from the plugin host: {{hg|ab5ad57e8eea}}
* {{bug|533371}} - separate plugintag code from the plugin host: {{hg|ab5ad57e8eea}}
* {{bug|535501} - stop storing xpconnect status in the plugin tag: {{hg|90c4df5d4ec9}}
* {{bug|535501} - stop storing xpconnect status in the plugin tag: {{hg|90c4df5d4ec9}}
* {{bug|535660}} - plugin instance stopped/started state management: {{hg|7b4a0ecd39ff}}
* {{bug|535660}} - plugin instance stopped/started state management: {{hg|7b4a0ecd39ff}}

Latest revision as of 15:24, 7 April 2010

This page is intended to track all the landings that occurred as a result of OOPP in mozilla-central. This is necessary in order to know exactly what needs to be backported to mozilla-1.9.2.

Landed

This page is obsolete. The Lorentz branch is closed. Any further patches should land on 1.9.2 directly, following normal branch approval rules.

Also track

Possibly related