Nicolas Silva
8f06b10d98
Bug 773462 - Rename calls to ImageContainer::SetCurrentImage into ImageContainer::SetCurrentImageInTransaction when the method is used within a layer transaction. r=roc
2012-07-26 14:11:22 -04:00
Jim Mathies
3e85af8276
Bug 776898 - msvc nullptr fix for PluginInstanceParent. r=ehsan
2012-07-25 04:21:53 -05:00
Jim Mathies
014e9f58d9
backout e78641108412 CLOSED TREE
2012-07-24 16:59:20 -05:00
Jim Mathies
24e406b13d
Bug 776898 - vc11 nullptr fix for PluginInstanceParent. r=ehsan
2012-07-24 15:07:41 -05:00
Joshua Cranmer
4a5b32fae2
Bug 702877 - Replace NS_OVERRIDE with MOZ_OVERRIDE. r=ehsan
...
--HG--
extra : rebase_source : 1843575683c3897f96f3966cbce26140ff1a7d90
2012-07-06 13:15:45 -05:00
Oleg Romashin
925bae17d1
Bug 774813 - Bug 774139 will break Qt builds due to #define signals. r=cjones
2012-07-18 22:45:58 -04:00
Benjamin Smedberg
5e47967333
Bug 771251 - OOP crash reporting accesses the directory service off the main thread. In addition, the first design of the crash injector callback meant that we're dropping some set of Flash crashes which happen during an RPC call. r=ted
...
* Fix the directory service usage by saving the pending directory path from OOPInit.
* Force clients to call OOPInit on the main thread.
* Make injected crashes available via TakeMinidumpForChild and give each crash a sequence number so that we can pick the earliest crash from the three possibilities; delete the other two to avoid polluting about:crashes
2012-07-10 22:20:05 -04:00
David Zbarsky
38975e89ab
Bug 773025 - fix 2 warnings in dom/plugins r=jst
2012-07-11 20:55:59 -07:00
Benjamin Smedberg
2d9174eff0
Followup to bug 769048 part F - actually annotate the crash report with the notes we've carefully collected, r=captain-obvious
2012-07-06 13:08:19 -04:00
Benjamin Smedberg
1161c4f253
Bug 770805 - Close the IPC channel safely when we discover that a Flash process has crashed; don't call Close() directly, because PluginModuleParent assumes that a normal shutdown only occurs from PluginModuleParent::NP_Shutdown. Instead, follow a similar codepath to the hang timeout which calls AsyncChannel::SynchronouslyClose and then sets a specific error code, r=cjones
2012-07-05 14:48:40 -04:00
Benjamin Smedberg
3f10b3b71c
Bug 769048 part F - Add the final bits to PluginModuleParent which watch for new Flash processes and inject a crashreporter into them, r=jimm
...
--HG--
extra : rebase_source : dd00ee4c29ec0b2f7bee0e48eedd426644b1ae43
2012-07-03 07:49:23 -04:00
Martin Stransky
8e60b812d6
Bug 627699 - Port GTK2 to GTK3, dom patch. r=karlt
2012-06-27 20:15:32 -04:00
Ryan VanderMeulen
7990326241
Backout a07e9d98a7c6 (Bug 627699) due to build bustage.
2012-06-21 20:56:10 -04:00
Chris Jones
b49a6607bc
Bug 747055 - Crash in RtlEnterCriticalSection | PR_Lock | mozilla::ipc::RPCChannel::WaitForNotify. r=bsmedberg
2012-06-21 20:44:38 -04:00
Martin Stransky
02b62af313
Bug 627699 - Port GTK2 to GTK3, dom patch. r=karlt
2012-06-21 20:44:38 -04:00
Benjamin Smedberg
fa47498e14
Bug 747683 - Don't unload the plugin library right before exiting the plugin process, because some plugins are using atexit handlers, r=josh
2012-06-13 15:03:03 -07:00
Geoff Lankow
1214b72681
Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg
2012-06-06 14:08:30 +12:00
Josh Aas
510e100df5
Bug 758363: Implement NPN_ReloadPlugins for out-of-process plugins. r=bsmedberg
2012-05-30 10:23:03 -04:00
Bas Schouten
7f633dd9c2
Bug 734404 - Part 2: Integrate DXGI shared surface model into plugin code. r=roc
2012-05-30 07:14:30 +02:00
Gervase Markham
87620f5676
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Benjamin Smedberg
2187798a40
Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
...
--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704
2012-05-18 13:30:49 -04:00
Jacek Caban
f96d6c2893
Bug 754582 - Fixed unused-result warnings in Windows-specific code r=benjamin
2012-05-16 10:48:45 +02:00
Matt Brubeck
e03dd6bfd0
Back out 6a7bfd84596e (bug 736501) because it broke the build on some versions of GCC (bug 754198)
2012-05-11 20:15:47 -07:00
Benjamin Smedberg
b620e2c572
Bug 736501 - Use -Werror=unused-result, r=ted/mayhemer/njn
...
--HG--
extra : rebase_source : 121cddcd66f9be9b80840b47aecbe95307bae0ab
2012-05-01 09:24:38 -04:00
Bas Schouten
f675148d85
Bug 748785: Enable NPAPI Async Drawing by default on windows. r=josh
2012-05-01 23:46:53 +02:00
Ed Morley
6361d5ddd5
Merge mozilla-central to mozilla-inbound
2012-05-05 12:57:25 +01:00
Ms2ger
9a5ae693e0
Bug 741245 - Remove nsresult return value from nsXPConnect::GetSafeJSContext(); r=bholley
2012-05-05 11:00:05 +02:00
Josh Aas
d041ff15bf
Bug 751602: Compile fixes for NPAPI drawing models. r=bas
2012-05-04 22:36:27 -04:00
Josh Matthews
8d7aff81c9
Bug 749795 - Use neglected code that properly obtains private browsing mode in plugins. r=josh
2012-04-30 09:46:27 +02:00
Bas Schouten
77afd900b0
Bug 747207: Adjust NPAPI Async drawing model values. r=josh
2012-04-21 17:33:59 +02:00
Masayuki Nakano
e089b336f8
Bug 630811 part.2 Replace nsInputEvent::isShift, nsInputEvent::isControl, nsInputEvent::isAlt and nsInputEvent::isMeta r=smaug
2012-04-25 12:00:02 +09:00
Ms2ger
b8ae2456b2
Backing out bf0a78471e5e:dc7022e2d807 for inexplicable windows crashes.
2012-04-14 17:52:34 +02:00
Ms2ger
4baa902d14
Bug 743573 - Fix a number of build warnings in dom/; r=volkmar
2012-04-14 15:09:47 +02:00
Ms2ger
9f95d23e65
Bug 741245 - Remove nsresult return value from nsXPConnect::GetSafeJSContext(); r=bholley
2012-04-14 15:05:01 +02:00
David Rajchenbach-Teller
fa9913646b
Bug 728171 - Use Scoped.h throughout the code. r=cjones
2012-04-12 12:21:24 +02:00
Richard Newman
76d7d982d4
Backout 0e03eb171e08 (Bug 743574 - Deprecate DOMException.code). a=bustage
2012-04-11 15:33:37 -07:00
David Rajchenbach-Teller
cb1d34d766
Bug 728171 - Use Scoped.h throughout the code. r=cjones
2012-04-11 18:59:10 +02:00
Masayuki Nakano
eb57a32930
Bug 668157 part.2 mozilla/dom should use mozilla::Preferences r=jst
2012-04-04 13:09:20 +09:00
Oleg Romashin
6b5cad0bce
Bug 703155 - Port Mozilla Qt to Qt5. r=mark.finkle,mh+mozilla,dougt
2012-03-22 16:24:40 -07:00
Hessam Salehi
7d69570885
Bug 474505 - Replace uses of nsVoidPtrHashkey with nsPtrHashKey<T>; r=bsmedberg
2012-03-21 14:07:31 -04:00
Ginn Chen
106cd3000f
Bug 731917 prevent plugins from corrupting the stack by making word-size stores to pointers to bool r=karlt
2012-03-02 14:17:26 +08:00
Bas Schouten
6dc79403bd
Bug 651192 - Followup 2: Properly initialize IPDL union on OS X. pending-r=roc
2012-03-01 14:09:12 +01:00
Bas Schouten
df684d0acb
Bug 651192 - Part 7: Implement the NPP_DidComposite API. r=roc
2012-02-16 04:30:25 +01:00
Bas Schouten
3982a4a276
Bug 651192 - Part 6: Implement the AsyncBitmapSurface drawing model support. r=roc
2012-02-16 04:30:22 +01:00
Bas Schouten
584c87e1e0
Bug 651192 - Part 5: Support remote access to ImageContainers. r=roc
2012-02-16 04:26:19 +01:00
Bas Schouten
252cced9e6
Bug 651192 - Part 4: Allow setting different drawing models across all platforms. r=roc
2012-02-16 04:24:38 +01:00
Bas Schouten
4088e13844
Bug 651192 - Part 3: Add IPC structures for AsyncBitmapModel. r=cjones
2012-02-16 04:09:06 +01:00
Masatoshi Kimura
8cea90b046
Bug 699247 - Remove Win2K related code. r=jimm, sr=neil
2012-02-23 08:53:55 -06:00
Mark Capella
7c9075ff14
Bug 721496 - Remove MOZ_WINSDK_TARGETVER ifdefs for pre-Windows 7 SDKs. r=jimm
2012-02-23 01:33:19 +01:00
Josh Aas
1fce7d11b3
Bug 729155: Fix warnings in plugin ipc code. r=bsmedberg
2012-02-21 19:32:06 -05:00