Aaron Klotz
3ab73648a8
Bug 1141081: Ensure nsPluginInstanceOwner::Destroy is called before returning from failed plugin instantiation; r=jimm
2015-03-17 19:44:34 -06:00
Aaron Klotz
445b34a771
Bug 1128064: Check for null mContent in nsPluginInstanceOwner::GetDocument; r=jimm
2015-03-16 15:11:13 -06:00
Ehsan Akhgari
7ab85a504c
Bug 579517 follow-up: Remove NSPR types that crept in
2015-03-16 21:15:10 -04:00
Botond Ballo
b7b1daa972
Bug 1139675 - Simplify the APIs for getting and setting the pres shell resolution. r=mstange,mattwoodrow
2015-03-06 18:07:59 -05:00
Aaron Klotz
c18ca91efd
Bug 1135491: Part 2 - Changes to nsJSNPRuntime to ensure that JS exceptions aren't thrown when plugin destruction is pending; r=josh,bholley
2015-03-09 15:07:16 -06:00
Aaron Klotz
b66d96723c
Bug 1135491: Part 1 - Add functions to notify plugin when a plugin destroy will be deferred; r=jimm
2015-02-27 12:59:07 -07:00
Botond Ballo
8d53c88caa
Bug 1036967 - Use ScaleFactors2D instead of ScaleFactor where appropriate in APZ and surrounding code. r=kats
2015-03-06 13:54:10 -05:00
Aaron Klotz
8231adb86e
Bug 1140683: Fix async plugin init using null plugin funcs on MacOSX; r=jimm
2015-03-09 12:10:02 -06:00
Aaron Klotz
8998230090
Bug 1136930: Fix nsNPAPIPluginStreamListener so that destroystream calls are made during async plugin init; r=jimm
2015-03-12 11:45:31 -06:00
Jonathan Griffin
84011a87cc
Bug 1116187 - Disable failing mochitest-chrome tests for B2G, r=gbrown
2015-02-06 16:30:37 -08:00
Mike Hommey
86d0db5e11
Bug 1063880 - Allow a --disable-compile-environment to go through a full mach build. r=mshal
2015-03-11 16:03:55 +09:00
Jim Mathies
67783da787
Bug 1132874 - Improve protections against sending a parent plugin protocol shutdown message to the child after the child has torn down. r=aklotz
2015-03-10 06:33:20 -05:00
Aaron Klotz
0e4845745d
Bug 1128768: Part 5 - Update plugin code to retrieve SWF file for hang annotations; r=jimm
2015-02-25 17:38:09 -07:00
Aaron Klotz
f373ceea00
Bug 1141093: Ensure that FinishInjectorInitTask::PostToMainThread is no longer executing before leaving FinishInjectorInitTask::Run; r=dmajor
2015-03-09 19:23:34 -06:00
Phil Ringnalda
35e249e402
Backed out 2 changesets (bug 1138181, bug 1132874) for e10s crashes in browser_windowopen_reflows.js
...
CLOSED TREE
Backed out changeset fdf4671db324 (bug 1132874)
Backed out changeset ddd5517ce7d2 (bug 1138181)
2015-03-07 14:37:31 -08:00
Jim Mathies
383719c63b
Bug 1132874 - Improve protections against sending a parent plugin protocol shutdown message to the child after the child has torn down. r=aklotz
2015-03-07 14:14:04 -06:00
Jason Orendorff
d1204e0adb
Bug 1113369, part 5 - [[Delete]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
2015-02-04 10:20:04 -06:00
Jason Orendorff
e065e5cceb
Bug 1113369, part 4 - [[Set]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
2015-02-03 19:51:40 -06:00
Aaron Klotz
f118833932
Bug 1115438: Move PluginModuleParent's invocation of CreateToolhelp32Snapshot off the main thread; r=jimm
2015-03-06 12:31:17 -07:00
Phil Ringnalda
707f315c3d
Back out 2812517c3814 (bug 1115438) for build bustage
...
CLOSED TREE
2015-03-05 20:33:05 -08:00
Aaron Klotz
56c951c61f
Bug 1115438: Move PluginModuleParent's invocation of CreateToolhelp32Snapshot off the main thread; r=jimm
2015-01-08 17:38:49 -07:00
Aaron Klotz
d48dc34152
Bug 1136930: Hook PluginAsyncSurrogate into NPP_DestroyStream; r=jimm
2015-02-25 16:25:33 -07:00
Wes Kocher
804c7069b1
Merge inbound to m-c a=merge CLOSED TREE
2015-03-03 16:46:44 -08:00
Ryan VanderMeulen
88718db0f7
Backed out 7 changesets (bug 1075670) for causing bug 1139010.
...
Backed out changeset 659c40243282 (bug 1075670)
Backed out changeset 45b61c78ee2d (bug 1075670)
Backed out changeset 23bb7b239c78 (bug 1075670)
Backed out changeset a68d5051107f (bug 1075670)
Backed out changeset bd7a5d213692 (bug 1075670)
Backed out changeset f705f5063169 (bug 1075670)
Backed out changeset 13619f8fa672 (bug 1075670)
CLOSED TREE
2015-03-03 18:44:56 -05:00
Steven Michaud
7682d87914
Bug 1130435 - Mouse cursor doesn't disappear over Flash object when it should. Works in non-e10s. r=josh
2015-03-02 15:36:29 -06:00
Tooru Fujisawa
f866d845d0
Bug 1137897 - Do not throw exception from nsPluginTag::GetMimeTypes if a plug-in has no MIME-Types. r=bz
2015-02-28 13:32:27 +09:00
David Parks
31463248f5
Bug 1075670 - Make PuppetWidget::WidgetToScreenOffset use proper screen position. r=josh
...
PuppetWidget::WidgetToScreenOffset now reports proper widget screen location. Previously, in the content process, all widgets were defined to be located at the screen origin. This also repairs mac e10s OOP plugin coordinate calculations that would be broken by this change.
2015-02-04 04:17:15 -08:00
Jan de Mooij
c588ad661c
Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
2015-02-27 16:08:15 +01:00
John Schoenick
3ede5a642c
Bug 1136379. Clean up the nsPluginHost API a bit. r=bzbarsky
2015-02-25 11:36:39 -05:00
Ryan VanderMeulen
5ce7838926
Backed out 7 changesets (bug 1075670) for e10s browser_586068-browser_state_interrupted.js crashes.
...
Backed out changeset 4ca74b217fe8 (bug 1075670)
Backed out changeset 83199cfc333f (bug 1075670)
Backed out changeset 065b859e6525 (bug 1075670)
Backed out changeset a3e8329610d9 (bug 1075670)
Backed out changeset ced9055e0bcc (bug 1075670)
Backed out changeset e6d6f0c11133 (bug 1075670)
Backed out changeset b823c6c95030 (bug 1075670)
CLOSED TREE
2015-02-24 11:53:34 -05:00
David Parks
2a04e39d53
Bug 1075670 - Make PuppetWidget::WidgetToScreenOffset use proper screen position. r=josh
...
PuppetWidget::WidgetToScreenOffset now reports proper widget screen location. Previously, in the content process, all widgets were defined to be located at the screen origin. This also repairs mac e10s OOP plugin coordinate calculations that would be broken by this change.
2015-02-04 04:17:15 -08:00
Ted Mielczarek
8f929ecdc9
bug 1121845 - Don't include generated IPDL header from nsPluginHost.h. r=bsmedberg
...
--HG--
extra : rebase_source : 7f0961a8fefe21372647eae9739b5da7475c5974
2015-02-05 07:56:19 -05:00
Aaron Klotz
d7de4e3c08
Bug 1127888: Fix bustage; r=bustage
2015-02-22 00:15:50 -07:00
Aaron Klotz
8cbaeba37e
Bug 1115437: Part 1 - Update plugin tests to be compatible with asynchronous plugin initialization; r=gfritzsche
...
--HG--
extra : rebase_source : 7a1000a50aab5f2aa98d2b1a4e89aa7cc9eaac12
2015-02-05 15:00:44 -07:00
Aaron Klotz
c4605b7485
Bug 1127888: Fix causes of async plugin init hangs; r=jimm
...
--HG--
extra : rebase_source : 985242b352dd3b579279c09fa2c91ba9d538946a
2015-02-21 23:07:24 -07:00
Benjamin Smedberg
13e226409f
Bug 1133003 part A - send a global observer notification when Flash hangs, r=aklotz
...
--HG--
extra : rebase_source : 74be4ef59f2e179304668ac3b2d8cdff2ffb9fdc
extra : histedit_source : adedbe0f9b251f35d501d82a08d5f6fe2b5fd5d7
2015-02-19 14:52:04 -05:00
Steven Michaud
8d63013d20
Bug 1110888 - Always do plugin IME in main process, even with e10s. r=masayuki,smaug
2015-02-20 10:37:02 -06:00
Jim Mathies
ba99c49d0c
Bug 1132874 - Improve PPluginWidget shutdown logic. r=aklotz
2015-02-19 07:05:12 -06:00
Jim Mathies
3f81cb3313
Bug 1095761 - Child plugin window focus handling for e10s. r=aklotz
2015-02-17 13:16:09 -06:00
Gabriele Svelto
648983dd11
Back out bug 1075670 for causing smoketest failures on B2G, bug 1133518 and friends. rs+a=kats
2015-02-17 10:39:35 -05:00
Jim Mathies
c94fc8510c
Bug 1132592 - Avoid showing PluginWidgetParent widgets before they are positioned and clipped. r=aklotz
2015-02-13 12:27:56 -06:00
Aaron Klotz
9bf093ab95
Bug 1130747: Ensure that we check that an actor is still valid before calling into it; r=jimm
...
--HG--
extra : rebase_source : efd238b4c540a74bf9447d931b483f8c93f421cc
2015-02-12 16:56:47 -07:00
Jeff Gilbert
ea33309bb2
Bug 1124394 - Support Core profiles for GLContext. - r=kamidphish
2015-02-12 19:00:41 -08:00
Benjamin Smedberg
386d632604
bug 1131136 part A - watch the registry and reload plugins when it changes, r=jimm
...
--HG--
extra : rebase_source : 4257e7c33a3689ee70450bbc376a289d12091029
2015-02-10 14:58:01 -05:00
Tom Schuster
6976ec9759
Bug 1124934 - Add a HasProperty ObjectOp. r=jorendorff
2015-02-13 12:20:02 +01:00
Andrea Marchesini
c7495030f8
Bug 1134280 - Get rid of Tag() - patch 2.10 - dom/events, dom/mathml, dom/plugins, dom/smil - Fix all the occurrences, m=smaug, r=surkov
2015-03-03 11:09:00 +00:00
David Parks
da39b412fa
Bug 1075670 - Make PuppetWidget::WidgetToScreenOffset use proper screen position r=josh
2015-02-04 04:17:15 -08:00
Tom Schuster
c22e2c0d82
Bug 1125437 - Get rid of SetPropertyAttributes and use DefineProperty to follow ES6 specification. r=efaust
2015-02-11 23:40:47 +01:00
Nicholas Nethercote
74cc61fdfd
Bug 1131901 (part 1) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
...
I kept all the existing PL_DHashTableAdd() calls fallible, in order to be
conservative, except for the ones in nsAtomTable.cpp which already were
followed immediately by an abort on failure.
--HG--
extra : rebase_source : 526d96ab65e4d7d71197b90d086d19fbdd79b7b5
2015-02-02 14:48:58 -08:00
Bob Owen
b56ef398b7
Bug 1132021 - Add a new sandbox level for Windows NPAPI to use USER_LIMITED access token level. r=bsmedberg, r=bbondy
2015-02-11 16:25:43 +00:00