Benjamin Smedberg
|
9aef27b1b1
|
Straight revert of dom/interfaces to its mozilla-central state.
--HG--
branch : electrolysis-plugins-only
|
2009-11-30 14:43:29 -05:00 |
|
Benjamin Smedberg
|
300d0dafa7
|
Straight revert of content/* dom/interfaces/canvas/* dom/ipc/* toolkit/content/tests/fennec-tile-testapp/* netwerk/* security/manager/ssl* to their mozilla-central state. This named branch will be used as a temporary area to merge just the plugin portion of electrolysis into mozilla-central.
--HG--
branch : electrolysis-plugins-only
|
2009-11-30 13:31:41 -05:00 |
|
Benjamin Smedberg
|
9911c2f99d
|
Merge mozilla-central into Electrolysis
|
2009-11-30 12:59:43 -05:00 |
|
Peter Van der Beken
|
41824cb4bf
|
Fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]). r=jst, a=blocking1.9.2+.
--HG--
extra : rebase_source : 5358561a463757cbfb77c542760dc1ea95fc6b82
|
2009-11-29 09:32:39 +01:00 |
|
Peter Van der Beken
|
5a63b1ad1c
|
Back out fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]).
|
2009-11-28 23:30:49 +01:00 |
|
Peter Van der Beken
|
39a59a95a1
|
Try to fix timeouts.
|
2009-11-28 21:45:37 +01:00 |
|
Olli Pettay
|
19c06de19d
|
bug 531176, r=sicking, sr=jst
|
2009-12-18 21:27:57 +02:00 |
|
Justin Lebar
|
a090ac8577
|
Bug 515190 - Hashchange event should be dispatched synchronously. r=smaug
|
2009-11-26 21:01:43 -08:00 |
|
Peter Van der Beken
|
2186f69c09
|
Fix build bustage.
|
2009-11-28 15:25:40 +01:00 |
|
Peter Van der Beken
|
1f7d9b23d4
|
Fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]). r=jst, a=blocking1.9.2+.
|
2009-11-28 10:35:35 +01:00 |
|
Doug Turner
|
9da78ac6f9
|
Bug 531008 - nsIDOMGeoPositionAddress must use DOMString instead of string. r=jst
|
2009-11-25 13:17:58 -08:00 |
|
Benjamin Smedberg
|
96bcd263ae
|
XXX removal: don't destroy the stream on failure (a future ActorDestroy callback will take care of that), and other shutdown- and crash-related XXX removal which are handled by bug 529005
|
2009-11-25 15:34:49 -05:00 |
|
Benjamin Smedberg
|
aa44111ad9
|
TODO-removal: make NullableStringGet an inline function instead of a macro, and make NullableString an inline function in mozilla::plugins instead of in an anonymous namespace: no need to have a separate copy of it for each translation unit.
|
2009-11-25 15:07:45 -05:00 |
|
Benjamin Smedberg
|
3815e2f045
|
More TODOs in the the plugin stream code, use the NullableString mechanisms which were invented after this landed.
|
2009-11-25 10:34:59 -05:00 |
|
Benjamin Smedberg
|
f7eb5c27ab
|
Bug 530894 - Clean up TODOs in the plugin stream remoting: if NPN_{Get,Post}URLNotify fail, clean up the actor properly. Also deal with null postdata, which currently causes significant problems for the in-process case (NPN_PostURLNotify succeeds, but NPP_URLNotify is never called). r=bent
|
2009-11-25 09:26:01 -05:00 |
|
Benjamin Smedberg
|
7a581148bc
|
Merge mozilla-central into Electrolysis.
|
2009-11-24 10:06:03 -05:00 |
|
Benjamin Smedberg
|
bb315f002e
|
Backed out changeset 97c456993dbd -- red herring, no need for this debugging spew.
|
2009-11-20 13:48:42 -05:00 |
|
Chris Jones
|
fe82937760
|
temporary debugging spew to check bug 529234
|
2009-11-20 11:54:46 -06:00 |
|
Benjamin Smedberg
|
bda0f732bc
|
Don't crash if NP_Initialize failed remotely: PluginLibrary::NP_Initialize returns an nsresult, not a NPError; nsNPAPIPlugin::CreatePlugin fails but still sets the outparam; nsPluginHost doesn't properly rv-check nsNPAPIPlugin::CreatePlugin, which causes us to think the bad plugin is actually good. I hate stupid failure chains!
|
2009-11-20 10:34:20 -05:00 |
|
Chris Jones
|
9a696edbf3
|
bug 530007: fix crashing edge cases in the hope of getting better diagnostics about failed tests
|
2009-11-20 02:23:07 -06:00 |
|
Benjamin Smedberg
|
8f0adb5fe2
|
Don't use a static nsCString (causing leaks in the plugin process). Also, use NS_LogInit/NS_LogTerm for the child process so that leaks are reported at the right time.
|
2009-11-19 17:57:56 -05:00 |
|
Ben Turner
|
e9917531bc
|
Fix bad allocation pattern in NPP_New
|
2009-11-19 14:47:09 -08:00 |
|
Benjamin Smedberg
|
737515b2c8
|
Merge mozilla-central into electrolysis.
|
2009-11-19 12:41:46 -05:00 |
|
Ben Turner
|
91cb55177b
|
Bug 488081 - 'Workers: Don't compile and run script if it is suspended'. r+sr=jst
|
2009-11-18 13:55:38 -08:00 |
|
Josh Matthews
|
2414bcabb4
|
Bug 517963 - New-tab opening should not launch the content process synchronously r=cjones
|
2009-11-18 16:43:53 -05:00 |
|
Blake Kaplan
|
dc23f73374
|
Bug 533481 - Don't call into jsd from worker threads. r=bent/jorendorff
|
2009-12-11 16:52:40 -08:00 |
|
enndeakin@gmail.com
|
aa1e6dfe50
|
Bug 525856 - White-space in source code affects how link receive focus from keyboard (tab key), r=smaug, sr=roc
|
2009-11-20 14:09:33 +02:00 |
|
Blake Kaplan
|
2c89f91972
|
Bug 520386. Don't clear scope while executing code in that scope. r=bzbarsky@mit.edu, sr=jst@mozilla.org
|
2009-11-19 15:11:44 -08:00 |
|
Frederic Plourde<frederic.plourde@polymtl.ca>
|
36bdecc47f
|
Bug 513354 - Destroy the baseWindow on tab destruction, r=bs
|
2009-11-13 07:43:43 -05:00 |
|
Olli Pettay
|
cab5358845
|
Bug 523356 - Remote event listeners for Electrolysis, r=bsmedberg
|
2009-11-17 16:22:23 +02:00 |
|
Olli Pettay
|
d0250ab7c3
|
Backout Bug 523356
|
2009-11-17 13:56:49 +02:00 |
|
Olli Pettay
|
cc2bb5ab11
|
Bug 523356 - Remote event listeners for Electrolysis, r=bsmedberg
|
2009-11-17 10:43:39 +02:00 |
|
Ben Turner
|
b6ef9679ad
|
Followup to bug 527876
|
2009-11-13 13:19:33 -08:00 |
|
Ben Turner
|
42c5c160d1
|
Bug 527876 - 'test_windowed_invalidate.html hangs during mochitest-ipcplugins'.
|
2009-11-13 12:20:03 -08:00 |
|
Chris Jones
|
64b9366a4d
|
no need to include in C++ protocol-common headers |include protocol|'d from IPDL. this is an accident of history
|
2009-11-12 16:20:20 -06:00 |
|
Ben Turner
|
cafe07f11b
|
Bug 525792 - 'Fix leaks running mochitests'.
|
2009-11-12 14:16:54 -08:00 |
|
Benjamin Smedberg
|
effd77def4
|
Don't rely on the plugin methods to return a non-null actor when the say NPERR_NO_ERROR... crashing here is a no-no even if the plugin is stupid.
|
2009-11-11 17:01:07 -05:00 |
|
Ben Turner
|
0a4603ecea
|
Fix invalidation algorithm so that we never leave a deleted actor in the live hash map.
|
2009-11-11 17:12:01 -08:00 |
|
Benjamin Smedberg
|
17cf638aac
|
Merge mozilla-central into electrolysis.
|
2009-11-11 12:35:42 -05:00 |
|
Chris Jones
|
0807e5c7e2
|
bug 527871: fix shutdown assertion and leaking TestShellParent. still leaking ContentProcessParent's GeckoChildProcess, but needs discussion before fixing
|
2009-11-11 02:34:08 -06:00 |
|
Chris Jones
|
5629855e23
|
mac builds and runs with --enable-ipc, but the subprocess nsAppShell dies for an apparently Cocoa-related reason. IPC is fine though
|
2009-11-10 20:25:10 -06:00 |
|
Mark Steele
|
63bf2da952
|
b=526017, [webgl] collapse state query calls; r=vlad
|
2009-11-18 12:42:35 -08:00 |
|
Ben Turner
|
401a6884be
|
Fix silly bugs
|
2009-11-09 17:30:02 -08:00 |
|
Phineas T. Farnsworth
|
c1f7d557dc
|
bug 526626: band-aids for shutdown assertions
|
2009-11-09 16:56:55 -06:00 |
|
Ben Turner
|
d1a97dd911
|
Bug 522414 - 'RPC and Sync channels will deadlock easily on Windows'. r=jimm+rs.
|
2009-11-06 14:33:12 -08:00 |
|
Ben Turner
|
69627562c5
|
Bug 534051, r=jorendorff+jst, sr=jst.
|
2009-12-11 12:50:54 -08:00 |
|
Boris Zbarsky
|
6ae14f3465
|
Bug 525608 part 2. Change the CSS parser to not allow anon box selectors with more than the anon box name in them. Store the pseudo type in pseudo-element selectors. Enforce that all non-anon-box pseudo selectors have an mNext that selects the element they apply to. r=dbaron
|
2009-12-11 02:37:40 -05:00 |
|
Boris Zbarsky
|
e9f228c7d5
|
Backing out bug 525608 and bug 525952
|
2009-12-10 18:28:08 -08:00 |
|
Boris Zbarsky
|
d458769f84
|
Bug 525608 part 2. Change the CSS parser to not allow anon box selectors with more than the anon box name in them. Store the pseudo type in pseudo-element selectors. Enforce that all non-anon-box pseudo selectors have an mNext that selects the element they apply to. r=dbaron
|
2009-12-10 14:36:05 -08:00 |
|
Benjamin Smedberg
|
281b9fd4a8
|
Merge from mozilla-central.
|
2009-11-06 09:54:28 -05:00 |
|
Nochum Sossonko
|
b71c54fd4a
|
Bug 524128 - sporadic timeout in /tests/dom/tests/mochitest/general/test_497898.html followed by focus issues. r=enn
|
2009-11-06 11:31:07 +01:00 |
|
Chris Jones
|
721479dcd3
|
bug 523894: wstrings are bad news in OPT builds due to chromium/Mozilla -fshort-wchar mismatch
|
2009-11-05 18:24:27 -06:00 |
|
Olli Pettay
|
3d8a76e521
|
Bug 516727 - Electrolysis+Fennec: forward mouse events from the chrome tiles to the content process
|
2009-11-05 20:21:09 +02:00 |
|
Olli Pettay
|
ca88319903
|
Bug 522533 - Sort out focus handling in Electrolysis
--HG--
extra : rebase_source : 8b91e5c9a55bb7c2809352c5e297be77399141dd
|
2009-11-05 20:14:22 +02:00 |
|
Chris Jones
|
f1358e3105
|
bug 525792: fix leaking PluginModules, call NP_Shutdown() on plugins. minor, no r=
|
2009-11-03 15:37:07 -06:00 |
|
Benjamin Smedberg
|
3367daa125
|
Remove stale TODO, this will be properly covered by parent-side error handling events.
|
2009-11-02 11:48:52 -05:00 |
|
Benjamin Smedberg
|
f0f56fb840
|
Linux build bustage from previous commit, bug 525605.
|
2009-10-31 15:32:06 -04:00 |
|
Benjamin Smedberg
|
c7b65d066d
|
Bug 525605 - Windows unit tests orange loading plugins: on Windows, the directly-imported plugin functions are WINAPI, so we need to use careful typedefs to get the calling convention right.
|
2009-10-31 15:22:02 -04:00 |
|
Benjamin Smedberg
|
b0a9529f7f
|
Bug 525454 - Crash in mochitest-ipcplugins where NPP_Invoke returns the last reference to an object. Also fixes an operator-precedence error.
|
2009-10-30 17:02:47 -04:00 |
|
Blake Kaplan
|
42d9e3ec70
|
Bug 522839 - Deal with OOM when creating a context for a new worker thread. r=bent
|
2009-11-11 11:28:22 +01:00 |
|
Benjamin Smedberg
|
bbfa38694c
|
Bug 523224 - nsFrameLoader::TryNewProcess crashes if reflow hasn't happened yet and created a view for our remote tab. Fix this by separating the process of creating the IFrameEmbedding and hooking up the view. IFrameEmbedding creation is analogous to creating a docshell, and we can hook up the view/widget hierarchy later.
* * *
imported patch fennelectrolysis-workihng
|
2009-10-28 16:41:46 -04:00 |
|
Joe Drew
|
f911423115
|
Bug 505847 - Implement asyncDrawXULElement in 2D canvas. r=bz,bsmedberg
|
2009-10-29 13:58:31 -04:00 |
|
Joe Drew
|
ba49904511
|
Back out asyncDrawXULElement, since WebGL isn't ready to be compiled with -DUNICODE.
|
2009-10-28 18:51:59 -04:00 |
|
Joe Drew
|
00437f1258
|
Bug 505847 - Implement asyncDrawXULElement in 2D canvas. r=bz,bsmedberg
|
2009-10-28 16:55:49 -04:00 |
|
Blake Kaplan
|
a9e26d46d0
|
Bug 535079 - Get the XPCNativeWrapper class without compiling and running JS code. r=jst sr=sicking
|
2009-12-16 16:51:06 -08:00 |
|
Benjamin Smedberg
|
0177a8612f
|
Merge plugin changes from electrolysis to mozilla-central.
|
2009-12-16 19:06:54 -05:00 |
|
Benjamin Smedberg
|
2efe22a0e4
|
Merge only plugin changes from e10s to mozilla-central.
|
2009-12-16 09:19:07 -05:00 |
|
Benjamin Smedberg
|
ce3386b2d4
|
Electrolysis-plugin-only bookkeeping commit.
|
2009-12-15 20:33:05 -05:00 |
|
Benjamin Smedberg
|
a54270b28d
|
We can use <xul:browser> now. Exciting!
|
2009-10-19 15:17:20 -04:00 |
|
Benjamin Smedberg
|
eba77abeb6
|
Merge mozilla-central into e10s.
|
2009-10-28 11:32:00 -04:00 |
|
Chris Jones
|
5954e92c4a
|
fix an nsresult/bool confusion resulting in an incorrect error message
|
2009-10-27 21:01:38 -05:00 |
|
Chris Jones
|
4f942a96f2
|
bug 523761: give top-level IPDL actors handles to each others' processes. r=bent
|
2009-10-27 16:52:37 -05:00 |
|
Chris Jones
|
db4d86c978
|
Make a DEBUG_cjones log message DEBUG
|
2009-10-27 16:07:49 -05:00 |
|
Benjamin Smedberg
|
1b97d8b940
|
Linux build bustage from bug 522122.
|
2009-10-27 16:59:40 -04:00 |
|
Jeff Muizelaar
|
31d0efb7ae
|
Bug 522122. Electrolysis: Forawrd windows events to windowless plugins. r=cjones,karlt
This gets windowless plugin events mostly working. We don't forward IME events because
they are much more complicated.
|
2009-10-27 15:58:33 -04:00 |
|
Josh Aas
|
39b3aac40a
|
Allow multiple types of OOP plugins to load. b=516509 r=cjones
|
2009-10-27 15:51:12 -04:00 |
|
Benjamin Smedberg
|
e5eb537d73
|
Bug 522351 - check for remote="true" on the element before trying to remote it, r=bz
|
2009-10-16 15:42:27 -04:00 |
|
Benjamin Smedberg
|
91f1d583be
|
Merge mozilla-central to pick up additional backouts and pymake fix.
|
2009-10-23 11:22:12 -04:00 |
|
Chris Jones
|
e5481210f2
|
Merge mozilla-central to pick up unit test fixes
|
2009-10-22 20:33:36 -05:00 |
|
Olli Pettay
|
d02481b0d6
|
Bug 523569 - remove initXXXEventNS methods, r=sicking
--HG--
extra : rebase_source : fa251f645567f0bc63c1debbc64062d7145c5374
|
2009-10-21 21:35:42 +03:00 |
|
Olli Pettay
|
3a8a4c432f
|
Bug 523111 - DOMEvent implementations should inherit first the base class, r=jwatt, sr=jst
--HG--
extra : rebase_source : 81cba369792644a99f42c1901dbf04196d007d53
|
2009-10-21 12:38:39 +03:00 |
|
Honza Bambas
|
ad4fd319b0
|
Bug 367373 - DOM storage quota should exclude offline-app allowed domains, r+sr=jst
|
2009-10-21 12:18:08 +02:00 |
|
Benjamin Smedberg
|
15de24f35e
|
Merge mozilla-central to electrolysis.
|
2009-10-20 12:08:28 -04:00 |
|
Nochum Sossonko
|
14e32bd632
|
Bug 498648 - Start private browsing while editing a message, cancel, doesn't cancel private browsing; r=bz,jst,ehsan
|
2009-10-20 10:19:43 -04:00 |
|
Vladimir Vukicevic
|
7a249d6564
|
b=523229; WebGL rename clearDepthf/depthRangef to get rid of f suffix; r=mwsteele
|
2009-10-19 15:14:09 -07:00 |
|
Chris Jones
|
0564ad103d
|
bug 523143: switch protocols using nsTArray to native IPDL arrays
|
2009-10-19 14:10:52 -05:00 |
|
Josh Aas
|
bd9e4c3dfd
|
Bustage fix for Cocoa NPAPI, don't confuse Gecko's error codes with NPAPI error codes. b=435041
|
2009-10-19 11:45:53 -05:00 |
|
Olli Pettay
|
79701a2085
|
Bug 506961 - Add a method to get jsdIValue from JS implemented event listeners, r=bz
--HG--
extra : rebase_source : 93d446c1c94512be8cc0dc208c0bf8f1cd3cc936
|
2009-10-17 17:40:44 +03:00 |
|
Chris Jones
|
e1e761401a
|
bug 506171: rewrite lower.py and add native IPDL arrays.
|
2009-10-16 18:31:53 -05:00 |
|
L. David Baron
|
670f0e6149
|
Work around bug 524037 by sending a mouse up event in addition to the mouse down event so that we don't leak and the tree goes green again.
|
2009-10-23 07:43:24 -04:00 |
|
Atul Varma
|
bdb1e8e0d6
|
Bug 522764 - Add mochitests for COWs. r=mrbkap
|
2009-10-16 15:19:01 -07:00 |
|
Jonathan Griffin
|
dee25456a7
|
Bug 522400. Fix a typo which prevented the invokedefault method on plugin-defined objects from being called. r+sr=jst
|
2009-10-16 10:27:33 -07:00 |
|
Honza Bambas
|
d3ffeeaee1
|
Bug 399526 - let the offline-app permission apply to subdomains, r+sr=jst
|
2009-10-16 16:48:19 +02:00 |
|
Neil Deakin
|
605ff17f62
|
Bug 511449, when a window is shown, update the system focus, as the focus may have been put into an about:blank page loaded beforehand, test by mstange, r=smaug
|
2009-10-16 10:32:05 -04:00 |
|
Serge Gautherie
|
df6abf6b7c
|
Add |ok(true, ...);|.
Bug 483624 - Mochitest bugs/test_bug479143.html runs fine but needs to check/report success; (Av1).
r+sr=jst
|
2009-11-05 01:46:38 +01:00 |
|
Ben Turner
|
927eca0769
|
Add NPN_Evaluate and NPN_Push/PopPopupsEnabledState support
|
2009-10-13 10:54:41 -07:00 |
|
Peter Van der Beken
|
c6b8b7525a
|
Part 2 of fix for bug 533401 (Names added through external DOM classinfo don't resolve on global object). r=jst, a=beltzner.
|
2009-12-08 21:50:27 -08:00 |
|
Peter Van der Beken
|
7b1a7303e7
|
Fix for bug 533401 (Names added through external DOM classinfo don't resolve on global object). r=jst, a=beltzner.
|
2009-12-08 13:46:42 -08:00 |
|
Michael Wu
|
27fd1e717b
|
Bug 273025 - "bad logic results in potential leak xor crash based on flow" (Improve GetURL/PostURL code, v4 (2/2)) [r+sr=jst]
|
2009-12-27 14:26:00 -06:00 |
|
Walter Meinl
|
086f519b38
|
Bug 536264 - "[OS/2] build break in modules\plugins" [r=josh]
|
2009-12-23 15:12:00 -06:00 |
|
Ms2ger
|
6e5eb0673b
|
Bug 530171 - Correctly handle null arguments to nsIDOMTokenList's methods, r=slvain.pasche, sr=olli.pettay
|
2009-12-30 18:29:40 -05:00 |
|
Josh Aas
|
f9051ae7e3
|
Backed out changeset bee6729280d8
|
2009-12-30 17:29:26 -05:00 |
|
Tom Dyas
|
13780ad38c
|
Support receiving data from Mac OS X services into text and HTML editors. b=525389 r=josh r/sr=smaug
|
2009-12-30 15:58:33 -05:00 |
|
Benjamin Smedberg
|
fa058fc1f1
|
Merge mozilla-central to electrolysis to pick up bug 515436.
|
2009-10-12 10:51:38 -04:00 |
|
Rich Walsh
|
bdab68be3d
|
[OS/2] Bug 516274 - fix plugin focus issues, r=pweilbacher
|
2009-10-12 11:10:38 +02:00 |
|
Boris Zbarsky
|
e47b092923
|
Add some much-needed documentation for getAnonymousNodes. No bug.
|
2009-10-11 22:45:00 -04:00 |
|
Karl Tomlinson
|
3fa2368891
|
b=521376 remove XSynchronize from plugin process r=cjones
|
2009-10-12 12:54:49 +13:00 |
|
Takeshi Kurosawa
|
19058d0ddd
|
Bug 521631 - remove SVGSVGElement::createSVGString. r=longsonr
|
2009-10-11 16:48:36 +01:00 |
|
Chris Jones
|
952906a7a1
|
nsDependentCString must be null-terminated, but byte buffers do not. temporary fix until we start using a "real" byte buffer
|
2009-10-09 01:24:46 -05:00 |
|
Ben Turner
|
970c751691
|
Remove testplugin for ipc, we can run the real one now.
|
2009-10-08 14:40:51 -07:00 |
|
Ben Turner
|
dfe7dc6f40
|
Oops, revert bad changes
|
2009-10-08 12:23:04 -07:00 |
|
Ben Turner
|
d8f6fca3ab
|
Add threadsafety assertions to plugin code
|
2009-10-08 12:11:13 -07:00 |
|
Ben Turner
|
f26ec904ef
|
Oops, missed two
|
2009-10-08 11:45:20 -07:00 |
|
Ben Turner
|
366f27bdff
|
Crash fixes, must initialize variants before returning true
|
2009-10-08 11:36:50 -07:00 |
|
Chris Jones
|
e163ed39df
|
implement NPN_UserAgent, which was trickier than expected
|
2009-10-08 02:54:16 -05:00 |
|
Chris Jones
|
b67d0407f8
|
fix some simple crasher bugs
|
2009-10-08 00:49:30 -05:00 |
|
Dão Gottwald
|
93c87f96f3
|
Bug 524533 - mozGetFileNameArray length out param should be optional. r=sicking
|
2009-10-28 08:01:22 +01:00 |
|
Ben Turner
|
80b478e8c5
|
Bug 516524 - Support NPRuntime across processes. r=bsmedberg.
|
2009-10-07 16:50:48 -07:00 |
|
Benjamin Smedberg
|
a99d2bc8fe
|
Bug 540775 - Implement NPP_SetValue(NPNVprivateModeBool), r=cjones
--HG--
extra : transplant_source : %C7T%9D%9E%A5%E8%B5HP%D8%DD%28%C6%C5%5E%9CS%9C%20%80
|
2010-01-19 22:23:35 -05:00 |
|
Benjamin Smedberg
|
70135d7c9f
|
Bug 540776 - Initialize NPRuntime scriptable result variants the same way the Mozilla plugin host does, r=cjones
--HG--
extra : transplant_source : x_%F3W%2A%F5%83%C5%BE%08V%81%D7%40%BF%12%0B%BF%DF%A0
|
2010-01-19 22:23:32 -05:00 |
|
Benjamin Smedberg
|
2bb6aa26c4
|
Bug 518924 - NPN_ScheduleTimer, and clean up asynccalls when the plugin instance is destroyed, r=cjones
--HG--
extra : transplant_source : %C8%97/%8E%1C%A4%89%26%98%C1%01u%8F%B2m%91%F8%F4%B7M
|
2010-01-19 22:13:24 -05:00 |
|
Karl Tomlinson
|
a753e3901b
|
Bug 539897: Add missing socket_window reference due to GtkPlug bug. r=cjones
--HG--
extra : transplant_source : %D0%91%8Eoa%1F%00JDF%7Cj%AB%9A%C8%06%E13%E37
|
2010-01-19 15:45:56 -06:00 |
|
Karl Tomlinson
|
8b4c05501b
|
Bug 538914: Undo incorrect unref of GtkPlug by plugin. r=roc r=cjones
--HG--
extra : transplant_source : sdX%A6%286%AD%29%DC%CE%BB%E5X%F4B%A3_d%A6N
|
2010-01-19 15:45:54 -06:00 |
|
Ben Turner
|
62534891fc
|
Merge mozilla-central
|
2009-10-05 16:08:52 -07:00 |
|
Frederic Plourde
|
d746c06ac8
|
Bug 513990 - Add provisions to nsFrameLoader for reflow and resize events. r=bzbarsky
|
2009-10-05 07:52:19 -04:00 |
|
Markus Stange
|
1db2aff813
|
Bug 520494 - Implement the Cocoa print dialog in a way that works on 10.4. r=josh, r=rs
--HG--
rename : toolkit/locales/en-US/chrome/global/gnomeprintdialog.properties => toolkit/locales/en-US/chrome/global/printdialog.properties
|
2009-10-09 18:20:37 +13:00 |
|
Markus Stange
|
49505be9f8
|
Merge backout of bug 456646.
|
2009-10-09 18:15:34 +13:00 |
|
Markus Stange
|
8efbc0ba13
|
Backed out changeset 8c4658f8f0dc, bug 456646 (Cocoa print dialog) - we can do better.
|
2009-10-09 18:14:31 +13:00 |
|
Taras Glek
|
c7f069ab70
|
Backed out changeset e22bef491d84
|
2009-10-08 16:43:55 -07:00 |
|
Taras Glek
|
4c56f842c8
|
Bug 515777 - move css files, hiddenWindow.html to jar r=bsmedberg sr=bz
|
2009-10-08 11:22:50 -07:00 |
|
Chris Jones
|
d215e057fe
|
Merge backout
|
2009-10-02 18:09:39 -05:00 |
|
Chris Jones
|
08de77b6a4
|
Backed out changeset 8cbc47eee659
|
2009-10-02 18:09:08 -05:00 |
|
Daniel Holbert
|
50268f016b
|
Bug 474049: Add support for SMIL animation of CSS properties in SVG. r=birtles sr=roc
|
2009-10-02 14:37:25 -07:00 |
|
L. David Baron
|
7e2aee0cc5
|
Fix spelling of synthetic in macro name.
|
2009-10-02 14:06:42 -07:00 |
|
Chris Jones
|
3e5fef214c
|
bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad
|
2009-10-01 21:50:09 -05:00 |
|
Karl Tomlinson
|
1187b43b45
|
b=519896 NPN_InvalidateRect r=cjones
|
2009-10-01 17:09:21 +13:00 |
|
Ben Newman
|
c68af46729
|
Bug 518003 - implement function to check whether element matches a CSS selector. r+sr=bzbarsky
--HG--
extra : rebase_source : 67a7867a5cca52c867a8ee7daeea1bd1e613f1bc
|
2009-09-30 15:17:14 -07:00 |
|
Boris Zbarsky
|
b0047bd1a2
|
Bug 514120. Don't bother looking for XBL bindings on non-XUL nodes in display:none subtrees. r=sicking,enn
|
2009-10-01 16:17:25 -04:00 |
|
Markus Stange
|
5506bd72d5
|
Bug 456646 - Replace Carbon printing dialog with Cocoa one. r=josh, r=bsmedberg, sr=jst
--HG--
rename : toolkit/locales/en-US/chrome/global/gnomeprintdialog.properties => toolkit/locales/en-US/chrome/global/printdialog.properties
extra : rebase_source : 80b46470b496313b6994366cb953abed5bb0849e
|
2009-10-01 11:15:32 +13:00 |
|
Karl Tomlinson
|
1ab026f529
|
b=519641 pass visual and colormap to plugin process r=cjones
|
2009-10-01 10:36:14 +13:00 |
|
Chris Jones
|
afed1a0211
|
update plugin process NPNetscapeFuncs interface (with stub impls) to the most recent NPAPI.
|
2009-09-29 13:50:11 -05:00 |
|
Chris Jones
|
0ae3b43203
|
fix stupid bug in deserialization of NPWindow. X11 windowless plugins now work.
|
2009-09-25 15:35:03 -05:00 |
|
Chris Jones
|
09dd02217f
|
forward NPWindow.{x, y} properly. no windowless gfx yet, but closer. thanks=karlt
|
2009-09-25 11:16:44 -05:00 |
|
Chris Jones
|
0151e59e0a
|
attempt to fix linux build
|
2009-09-25 00:17:29 -05:00 |
|
Chris Jones
|
22800f56d8
|
pre-fix windows bustage. thanks=bent
|
2009-09-24 21:14:41 -05:00 |
|
Chris Jones
|
0531f8f96b
|
basic support for windowless X11 plugins. gfx not quite working yet
|
2009-09-24 21:03:59 -05:00 |
|
Benjamin Smedberg
|
7464979f8c
|
More plugin crash fixes: failure from NPP_Write doesn't actually destroy the stream, it just tells the browser to destroy the stream. NPP_NewStream resulting from NPN_GetURLNotify didn't have the notifyData field set correctly. Other minor logging and cleanup.
--HG--
extra : rebase_source : 932c0290a7c1779275266607d5e853d5c1994396
|
2009-09-23 19:00:23 -04:00 |
|
Ben Turner
|
29c6cc37ec
|
Merge mozilla-central
|
2009-09-23 13:14:34 -07:00 |
|
Ben Turner
|
b4b02694d7
|
Bustage fix for linux
|
2009-09-23 00:48:28 -07:00 |
|
Ben Turner
|
fb65d976a0
|
Finish up child-side NPRuntime. Now plugin-provided NPObjects should be totally supported. Browser-provided objects still unsupported.
|
2009-09-23 00:12:52 -07:00 |
|
Markus Stange
|
7251aeec3a
|
Bug 515003 - Rewrite native mouse event handling. Also add tests for native mouse events (bug 470845). r=josh, sr=roc
|
2009-09-23 14:31:37 +12:00 |
|
Benjamin Smedberg
|
3e1cc1bae2
|
Fix streams to work. Be consistent about AStream* for pdata/ndata. Set up pdata before actually calling the constructor. Implement functions which were stubbed out without TODO comments. This passes the stream tests!
--HG--
extra : rebase_source : fb5dbbd43a1588efad83b80760b82f40ad1eff3f
|
2009-09-22 17:06:00 -04:00 |
|
Chris Jones
|
4c587f8e45
|
bug 517977: require actor impls to override AllocPFoo/DeallocPFoo instead of PFooConstructor/PFooDestructor
|
2009-09-22 12:31:11 -05:00 |
|
Chris Jones
|
d484a65e38
|
bug 517923: support serializing ns*Strings that represent NULL, use this mechanism in PluginInstanceParent/PluginModuleChild. also add basic crash-handling to *Channel code and some NS_OVERRIDE annotations.
|
2009-09-21 21:02:15 -05:00 |
|
Benjamin Smedberg
|
b64d353fd6
|
Implement Plugin->Browser streams. In a very basic form the first plugin instantiation passes the new plugin stream tests, but subsequent instantiations don't: I think there's some shutdown/startup issue (the plugin is being unloaded, perhaps?)
|
2009-09-21 10:51:35 -04:00 |
|
Benjamin Smedberg
|
b492f5cb54
|
__FUNCTION__ is not a preprocess macro: it is a symbol which ends up being a const char* for the current function. You can't concatenate it with other stuff.
|
2009-09-21 11:46:38 -04:00 |
|
Benjamin Smedberg
|
8aab401dc1
|
Merge mozilla-central into electrolysis to pick up new plugin tests.
|
2009-09-21 10:57:57 -04:00 |
|
Ben Turner
|
66a36315ce
|
Merging mozilla-central once more to hopefully clear windows unit tests
|
2009-09-20 10:47:21 -07:00 |
|
Ben Turner
|
eb6738b7b5
|
More nsresult -> bool fixes, and fix windows bustage from NPEvent stub impl.
|
2009-09-19 12:24:24 -07:00 |
|
Chris Jones
|
fcd45719e6
|
fix more bustage related to nsresult-to-bool switch. committing initial (untested!) NPEvent forwarding caught in the crossfire
|
2009-09-18 20:19:11 -05:00 |
|
Vladimir Vukicevic
|
411b62d064
|
b=517557; remove --enable-canvas; r=ted
|
2009-09-18 16:48:35 -07:00 |
|
Benjamin Smedberg
|
0b4ab180ee
|
Fix up dom/plugins code for bug 516661 - no more nspluginsdefs.h!
|
2009-09-18 17:01:09 -04:00 |
|
Benjamin Smedberg
|
d44f878b56
|
Merge mozilla-central into Electrolysis.
|
2009-09-18 16:47:18 -04:00 |
|
Chris Jones
|
f0661e7597
|
Merge backout. CLOSED TREE
|
2009-11-16 23:50:52 -06:00 |
|
Chris Jones
|
8cce8d8541
|
Backout b68f602ce949
|
2009-11-16 23:49:22 -06:00 |
|
Jonas Sicking
|
4a9fe32c5e
|
Bug 507114: Don't put up a dialog if we're low on memory. Instead just attempt to report to the console-service. r=jst
|
2009-11-16 17:06:28 -08:00 |
|
Dietrich Ayala
|
5a323b5600
|
Backed out changeset 6e8717db83bb (accidental inclusion)
|
2009-11-16 16:53:22 -08:00 |
|
Dietrich Ayala
|
7dcda44c3a
|
Bug 526545 - Crash reporter still can send wrong URL when crashing during pageload (r=bsmedberg)
|
2009-11-16 16:51:07 -08:00 |
|
Chris Jones
|
75d8b06554
|
bug 527590: make it an error to hide a virtual method declaration by overloading it in a derived class. (use |using base::method;| if you really mean to do that). rs=bsmedberg
|
2009-11-16 17:57:21 -06:00 |
|
Masayuki Nakano
|
ab0f2e9ba1
|
Bug 528435 Drop NS_COMPOSITION_QUERY event r=roc, sr=neil
|
2009-11-16 22:13:02 +09:00 |
|
Peter Van der Beken
|
7e0a012c40
|
Back out fix for bug 428229 (Unable to override addEventListener).
|
2009-11-15 17:03:03 +01:00 |
|
Peter Van der Beken
|
aae3f7089b
|
Fix for bug 428229 (Unable to override addEventListener). r=bz.
|
2009-11-09 14:54:18 +01:00 |
|
Ben Turner
|
4f0b6186f1
|
Bug 488080 - 'Workers: Don't compile script if the worker is already canceled'. r+sr=jst
|
2009-11-13 13:30:03 -08:00 |
|
Doug Turner
|
fcdbd8c8b0
|
Bug 526316 - ClearWatch should not throw when given bad input. Fixing test.
|
2009-11-13 11:30:39 -08:00 |
|
Doug Turner
|
48f54f2fdb
|
Bug 526317 - Remove nsIDOMGeoPositionError::message and nsIDOMGeoPositionError::UNKNOWN_ERROR. r=olli
--HG--
extra : rebase_source : 201b8d323cfbafa13cfd664f4fd5a14075c6fd4e
|
2009-11-13 09:21:09 -08:00 |
|
Doug Turner
|
f2594937d2
|
Bug 526316 - ClearWatch should not throw when given bad input. r=olli
--HG--
extra : rebase_source : a8829e12d26ad0793017a70b96f77c647afb2771
|
2009-11-13 09:19:45 -08:00 |
|
Josh Aas
|
8ed79a6952
|
Fix navigator.platform for 64-bit Mac OS X builds. b=489586 r=dbaron
|
2009-11-12 17:54:06 -05:00 |
|
Boris Zbarsky
|
18575db8fd
|
Bug 528208. Measure interval delays from start of callback to start of callback, not from end of callback to start of callback. r=peterv
|
2009-11-12 16:50:38 -05:00 |
|
Boris Zbarsky
|
8431b4515a
|
Bug 528259. Fixing broken test that was checked in as part of bug 493615.
|
2009-11-12 15:03:47 -05:00 |
|
Doug Turner
|
7019fd3948
|
Bug 493615 - Allow Addons the use of the DOM Geolocation API. part 2. fix mochitest failures. r=dholbert
--HG--
extra : rebase_source : ae3ed9aab598073a7e41d44766ffde0d588b7b16
|
2009-11-12 09:17:21 -08:00 |
|
Doug Turner
|
2af0681054
|
Bug 493615 - Allow Addons to use the DOM Geolocation API. r=smaug
--HG--
extra : rebase_source : a48f85c5940252a87bfef879663b2d50daed5686
|
2009-11-12 07:14:45 -08:00 |
|
Honza Bambas
|
25cfd349ac
|
Bug 510234 - localStorage.clear() doesn't actually delete its properties, r+sr=jst
|
2009-11-11 21:39:34 +01:00 |
|
Matin Movassate
|
4bb47ecb1e
|
Bug 507805: Support FileRequest API for reading Files. r/sr=sicking
|
2009-10-07 01:30:26 -07:00 |
|
Chris Jones
|
8c37ed70aa
|
fix changes that busted ipc-test plugin
|
2009-09-17 20:49:04 -05:00 |
|
Chris Jones
|
03947f0bf3
|
switch message handler nsresult return types to bool. appears to break test plugin, will be temporary
|
2009-09-17 18:09:20 -05:00 |
|
Ben Turner
|
5927a0e5fb
|
Landing the first part of NPRuntime support for plugin-side objects. Not hooked up yet.
|
2009-09-17 15:15:12 -07:00 |
|
Ben Newman
|
19cb564817
|
Bug 260264 - Popups from a Site that is in the "Allowed List" (whitelist) are blocked, starting with the n-th popup (dom.popup_maximum). r+sr=jst
|
2009-09-16 11:46:05 -07:00 |
|
liucougar
|
93f613cada
|
Bug 396392. Don't change frozen nsIDOMRange interface, put the new methods on nsIDOMNSRange instead. r=roc
|
2009-11-04 07:39:43 +13:00 |
|
Blake Kaplan
|
fbf1568798
|
Bug 522430 - Don't hand out unexpected objects. r=jst sr=sicking
|
2009-10-20 17:22:16 -07:00 |
|
Vladimir Vukicevic
|
bd9d980243
|
[webgl] Reland earlier-backed out patches, b=520708, b=520920, b=522201; r=me/mwsteele
|
2009-11-01 16:33:39 -08:00 |
|
Vladimir Vukicevic
|
bd38bc47ba
|
Revert previous commits due to weird talos crash.
|
2009-10-30 01:09:24 -07:00 |
|
Mark Steele
|
a2670491ca
|
b=520920, update WebGL arrays to support views, r=vlad
|
2009-10-29 23:01:06 -07:00 |
|
Boris Zbarsky
|
9e062e31dd
|
Bug 523666. Make nsGenericHTMLFormElement::mForm an nsHTMLFormElement. r=sicking
|
2009-10-29 21:49:11 -04:00 |
|
Paul O’Shannessy
|
920e2ef755
|
Bug 511503 - Need events for window focus / activation. r=Enn
|
2009-10-29 12:11:00 -07:00 |
|
Gijs Kruitbosch
|
41ba1acfa5
|
Back out bug 487059, fix tests and EM to cope, r=gavin,beltzner, bug 524995
--HG--
extra : rebase_source : d8414b8de165cf2fa534719c36416d82d21872c6
|
2009-10-29 14:44:10 +01:00 |
|
Olli Pettay
|
c806e56c0e
|
Bug 508479 - HTML5 Drag and Drop: Drop event on elements that are not drop targets, r=enn, sr=sicking
|
2009-10-29 13:11:02 +02:00 |
|
Johnny Stenback
|
9d74609659
|
Adding missing files from my previous commit.
|
2009-10-06 17:25:56 -07:00 |
|
Johnny Stenback
|
123b209635
|
Fixing bug 504862. Sanitize modal dialog argument handling. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
|
2009-10-06 17:09:16 -07:00 |
|
Boris Zbarsky
|
6476afe861
|
Bug 519905. Avoid some QIs to nsWrapperCache. r=peterv
|
2009-10-05 19:16:22 -04:00 |
|
Ms2ger
|
4985076329
|
Bug 520353. querySelector(), querySelectorAll() and mozMatchesSelector() handle null and undefined incorrectly. r=bzbarsky
|
2009-10-05 19:16:22 -04:00 |
|