Chris Jones
1587357bc7
Bug 535612: Set GDK_NATIVE_WINDOWS in plugin processes to work around plugins that don't interact well with client-side GDK windows. r=karlt r=roc
2010-02-02 00:28:28 -06:00
Benjamin Smedberg
68f46ef6d9
Stupid logic error from bug 539755
2010-01-21 14:35:00 -05:00
Benjamin Smedberg
e6dec65946
Merge mozilla-central to electrolysis.
2010-01-21 13:37:08 -05:00
Jason Orendorff
0f530fd289
Bug 538440 - We never jit DOM workers. r=mrbkap.
2010-01-20 14:54:34 -06:00
Oleg Romashin
959dec8b52
Bug 534644 - e10s: implement Qt ipc/chromium backend, part 2. r=benjamin.
2010-01-29 08:50:44 +02:00
Ted Mielczarek
6250f89d2e
bug 539552 - make PluginModuleParent write out more data to .extra file. r=bsmedberg
2010-01-13 20:20:00 -05:00
Benjamin Smedberg
3b88ca3739
Bug 540775 - Implement NPP_SetValue(NPNVprivateModeBool), r=cjones
2010-01-19 22:23:35 -05:00
Benjamin Smedberg
ba9089ed7d
Bug 540776 - Initialize NPRuntime scriptable result variants the same way the Mozilla plugin host does, r=cjones
2010-01-19 22:23:32 -05:00
Benjamin Smedberg
01a9072055
Bug 518924 - NPN_ScheduleTimer, and clean up asynccalls when the plugin instance is destroyed, r=cjones
2010-01-19 22:13:24 -05:00
Benjamin Smedberg
24a79f8598
Merge mozilla-central into electrolysis.
2010-01-19 17:37:26 -05:00
Karl Tomlinson
84cf829591
Bug 539897: Add missing socket_window reference due to GtkPlug bug. r=cjones
2010-01-19 15:45:56 -06:00
Karl Tomlinson
c047f15a1d
Bug 538914: Undo incorrect unref of GtkPlug by plugin. r=roc r=cjones
2010-01-19 15:45:54 -06:00
Benjamin Smedberg
617c58608b
Merge mozilla-central to electrolysis.
2010-01-19 14:51:19 -05:00
Benjamin Smedberg
abd04b1311
Merge mozilla-central into electrolysis.
2010-01-18 10:26:52 -05:00
Peter Van der Beken
2a74b42ee1
Fix for bug 539219 (Remove unused DOMCI). r=jst.
2010-01-16 15:25:58 +01:00
Benjamin Smedberg
9f8d31817d
Bug 521377 build-bustage followup: make template instantiations available inline, r=bent
...
--HG--
rename : dom/plugins/PluginScriptableObjectUtils.cpp => dom/plugins/PluginScriptableObjectUtils-inl.h
2010-01-15 16:52:13 -05:00
Ben Turner
99e612c87d
Bug 521377 - 'NPRuntime: Segfault when NPP_GetValue_NPPVpluginScriptableNPObject returns a null actor'. r=bsmedberg+valgrind.
2010-01-15 12:35:57 -08:00
Benjamin Smedberg
8cf3963e32
Bug 539755 - Implement NPN_GetValueForURL, NPN_SetValueForURL, and NPN_GetAuthenticationInfo, r=bent
2010-01-15 11:26:46 -05:00
Benjamin Smedberg
5341e28bd6
Bug 539280 - Add support for NPNVnetscapeWindow query on Linux, r?karlt
...
--HG--
extra : rebase_source : 0537c32cb6491150fe85d76f1f5e90311bddc032
2010-01-14 10:18:34 -05:00
Benjamin Smedberg
3f9c685874
Merge mozilla-central into electrolysis
2010-01-14 09:01:59 -05:00
Benjamin Smedberg
89fff872c6
Merge mozilla-central into electrolysis
2010-01-13 10:51:41 -05:00
Peter Van der Beken
9612080734
Fix for bug 428229 (Unable to override addEventListener), quickstub addEventListener. r=bz.
...
--HG--
extra : rebase_source : 1e8779a8089e19f56c51ae34deed7284147df2ab
2010-01-13 14:50:01 +01:00
Peter Van der Beken
22fc8d3fe6
Fix for bug 428229 (Unable to override addEventListener), add nsIDOM(NS)EventTarget to all SVG elements. r=smaug.
...
--HG--
extra : rebase_source : f06870811a6644720826e2d16c900414d855a4c1
2010-01-13 14:50:01 +01:00
Peter Van der Beken
f83021152f
Fix for bug 428229 (Unable to override addEventListener), add nsIDOMNSEventTarget to workers. r=bent.
...
--HG--
extra : rebase_source : 81ef9a9c3401c7b6b47c2da829903a02d61d51e3
2010-01-13 14:50:01 +01:00
Peter Van der Beken
d609cb9818
Fix for bug 428229 (Unable to override addEventListener), add security check to nsGlobalWindow::AddEventListener. r=mrbkap, sr=jst.
...
--HG--
extra : rebase_source : a5a35ee7301d276ef8194a639515f42f78e26328
2010-01-13 14:50:01 +01:00
Peter Van der Beken
7d8645e4ca
Fix for bug 428229 (Unable to override addEventListener), remove custom addEventListener code. r=bz.
...
--HG--
extra : rebase_source : 4e679da2100075a1e3c4ad557b92a3c86a5cf7be
2010-01-13 14:50:01 +01:00
Chris Jones
709ae3ce2b
Bug 538537: Guard BrowserStreams from being deleted from within their constructor. r=bsmedberg
2010-01-12 17:06:18 -06:00
Benjamin Smedberg
736201c0c2
Merge mozilla-central into electrolysis.
2010-01-11 10:08:36 -05:00
Tom Dyas
8209cf7fbc
Support receiving data from Mac OS X services into text and HTML editors. b=525389 r=josh r/sr=smaug
2010-01-10 20:45:45 -05:00
Jae-Seong Lee-Russo
513e9cf886
Bug 517553: Remove '=='/'!=' 'PR_FALSE'/'PR_TRUE'
2010-02-07 10:52:43 -05:00
Robert Longson
79ae710023
Bug 374216 - Setting element.style.someSvgProperty has no effect. r=dbaron,sr=roc
2010-02-06 13:46:54 +00:00
Ms2ger@gmail.com
8ac5baea31
Bug 41464 - Implement textarea.wrap. r=bz
2010-02-06 09:51:10 +01:00
Jim Mathies
938c329d54
Bug 536369 - OOPP: Add NPNVnetscapeWindow support for windows. r=bsmedberg.
2010-01-13 19:47:38 -06:00
Jim Mathies
3960d009a6
Bug 536369 - OOPP: Fix for mouse event serialization errors. r=bsmedberg.
2010-01-13 19:46:44 -06:00
Saint Wesonga
9c08b77659
Bug 496198 - about:plugins lies when all plugins are disabled, r=joshmoz, ui-r=faaborg
2010-01-17 15:23:00 -08:00
Vladimir Vukicevic
a3b000cac9
ugh, backout this until I figure out what's wrong with linux
2010-01-22 18:28:19 -08:00
Vladimir Vukicevic
ad09806b1d
[webgl] (no bug, just removing unused/stale files)
2010-01-22 16:50:24 -08:00
Vladimir Vukicevic
21e2f78a75
b=539756; [webgl] remove old typed getters; r=jmuizelaar
2010-01-22 16:50:22 -08:00
Vladimir Vukicevic
553a8c9c5a
b=533663; use js typed arrays in webgl; r=jmuizelaar,mrbkap,brendan
2010-01-22 13:34:25 -08:00
Benjamin Smedberg
d38ed37590
Bug 531859 - Remove stdout spew from dom/plugins by using NSPR logging, r=cjones
2009-12-18 17:22:51 -05:00
Benjamin Smedberg
570f731f49
Merge mozilla-central to electrolysis.
2010-01-07 22:11:14 -05:00
Benjamin Smedberg
ba2a2920c7
Bug 536437 - work around a bug in the Mozilla plugin host where NPN_GetURLNotify can return an error and also call NPP_URLNotify, r=cjones
2010-01-05 12:12:30 -05:00
Benjamin Smedberg
75601d4658
Merge mozilla-central to Electrolysis.
2010-01-05 13:18:08 -05:00
Chris Jones
fc78df75e6
Fix windows bustage caused by 04d6f128da25
2010-01-04 16:41:34 -06:00
Chris Jones
a20ac7326a
Bug 535687: Fix regression in forwarding NPN_InvalidateRect() for OOPP on linux. r=bent
2010-01-04 15:46:34 -06:00
Boris Zbarsky
af71184cfe
Bug 516747 part 3. Make TabChild and TabParent cooperate on window opening at least to the extent of doing all window opens in new tabs. r=bsmedberg
2009-12-31 20:35:55 -05:00
Boris Zbarsky
71944973e4
Bug 516747 part 2. Change nsIBrowserDOMWindow to allow some sort of setup where it works with frameloaders. r=bsmedberg
2009-12-31 20:34:38 -05:00
Boris Zbarsky
91fef6fc3b
Bug 516747 part 1; make TabChild hand things out via nsIInterfaceRequestor. r=bsmedberg
2009-12-31 20:34:06 -05:00
Benjamin Smedberg
e418880c95
Merge mozilla-central to electrolysis.
2009-12-22 14:18:51 -05:00
Metal Sonic
4c1b34d634
Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv.
2009-12-21 21:50:30 +00:00
Benjamin Smedberg
c85b1e45a9
Merge mozilla-central to electrolysis
2009-12-21 10:22:07 -05:00
Benjamin Smedberg
84db3ddf86
Bug 531859 - Remove stdout spew from dom/plugins by using NSPR logging, r=cjones
...
--HG--
extra : transplant_source : fW%F0%06%1F%88%2C%F3l%B3%A0%F7b%D0%13%AE%D7%BD-%26
2009-12-18 17:22:51 -05:00
Benjamin Smedberg
dc4191cad2
Bug 536437 - work around a bug in the Mozilla plugin host where NPN_GetURLNotify can return an error and also call NPP_URLNotify, r=cjones
...
--HG--
extra : transplant_source : %07%7B%DBO%AF%069%16%F5%FF%1A%C5%F5Wi%E1%9D%E1%E6%83
2010-01-05 12:12:30 -05:00
Robert O'Callahan
68f4784a75
Bug 526394. Part 36: Store the overflow area explicitly whenever it's not exactly equal to the border-box; if they're both empty but with different dimensions or position, we should still store the explicit overflow area. Also fix test_offsets to compute the expected scrolled area correctly. r=mats
2010-01-12 10:45:21 +13:00
Benjamin Smedberg
e5c0bed1ab
Merge mozilla-central to electrolysis.
2009-12-17 13:09:48 -05:00
Benjamin Smedberg
4164f7bfc5
Bug 518924 - Implement NPN_AsyncCallback r=cjones
2009-12-16 17:27:18 -05:00
Benjamin Smedberg
e9b0ccabad
Bug 532751 - Notify the nsNPAPIPlugin and the related nsNPAPIPluginInstances when a plugin crashes so that reloading will create a new plugin process, r=josh
2009-12-16 15:08:45 -05:00
Chris Jones
cb0d649a87
bug 535073: prevent plugins from corrupting the stack by making word-size stores to pointers to NPBool (unsigned char). r=bsmedberg
2009-12-17 00:32:44 -06:00
Benjamin Smedberg
daab3b8125
Merge mozilla-central into electrolysis.
2009-12-15 20:31:04 -05:00
Chris Jones
b91d7c23b6
bug 534863: the plugin DLL path needs to be quoted on windows. irc r=bent
2009-12-15 17:10:41 -06:00
Josh Aas
514a6c5e9d
Greatly reduce the number of timers firing when multiple Carbon plugin instances are active on Mac OS X. Should reduce CPU usage. Make all instances use the same (at most two) timers for idle events. b=519598 r=roc
2009-12-15 15:44:52 -05:00
Benjamin Smedberg
2010a569bb
Merge mozilla-central into electrolysis.
2009-12-14 21:27:17 -05:00
Jim Mathies
1ea63e49c6
Bug 534027 - input event coords incorrect for oop windowless plugins. r=jmuizelaar.
2009-12-14 18:28:51 -06:00
Jim Mathies
23118539a9
Bug 531860 - plugin-alpha-zindex ref test fails with oopp enabled. r=jmuizelaar.
2009-12-14 18:27:25 -06:00
Masayuki Nakano
a7fc50d23b
bug 534420 debug code for the test
2009-12-16 01:49:17 +09:00
Benjamin Smedberg
b7d1d5c7ba
Followup to e10s landing (and back to bug 516509): on Mac, NP_GetMIMEDescription and NP_GetValue are optional entry points, because the metadata can be retrieved from the .plist file, r=josh
...
--HG--
extra : rebase_source : 0fc5db971736612606c66c20cc2f0a3cc62ca444
2009-12-14 16:19:25 -05:00
Benjamin Smedberg
a819191110
End the electrolysis-plugins-only branch: merge in the remaining changes from electrolysis head in preparation for pushing to mozilla-central.
2009-12-14 09:56:08 -05:00
Benjamin Smedberg
999be86ac2
Merge mozilla-central into electrolysis.
2009-12-14 08:01:18 -05:00
Benjamin Smedberg
422b4b28d2
Merge mozilla-central into electrolysis. One code change was required: in nsDocShell::CreateStaticClone I replaced EnsureDocShell with MaybeCreateDocShell.
2009-12-12 13:38:25 -05:00
Ben Turner
6e20a64631
Backing out changesets ed8d3323a50d, 3930bbdffdd5, 36e32abd2cc8, f4bcfc703ff9, 21051d997076, and 49f489315dd9 at the request of bsmedberg.
2009-12-11 12:48:37 -08:00
Masayuki Nakano
cb4ed98fcc
Bug 125282 Webpage-JS can steal focus from URLbar / chrome r=enndeakin
2009-12-12 14:17:40 +09:00
Chris Jones
6e91459a40
bug 532983: fix invalid memory reads caused by regressions in shutdown behavior. r=bsmedberg
2009-12-07 00:03:49 -06:00
Benjamin Smedberg
1c4aa9f2e3
Defer the PluginCrashed notification so that we don't delete the PluginModuleParent while we're in the middle of a crash notification.
2009-12-04 21:20:06 -05:00
Benjamin Smedberg
5035b52067
Partly fix test bustage from bug 532751: set mShutdown before notifying the nsNPAPIPlugin, so that it doesn't re-enter IPC methods.
2009-12-04 18:41:56 -05:00
Benjamin Smedberg
b55b15dccf
Merge additional changes from electrolysis and mozilla-central into the electrolysis-plugins-only tracking branch.
...
--HG--
branch : electrolysis-plugins-only
2009-12-04 11:42:28 -05:00
Benjamin Smedberg
767eb11cb4
Merge mozilla-central into electrolysis
2009-12-04 11:28:50 -05:00
Benjamin Smedberg
c29bfd6d3d
Bustage fix
2009-12-03 15:44:33 -05:00
Benjamin Smedberg
6e3d83cf38
Bug 532751 - Stop cacheing the nsNPAPIPlugin when it crashes, so that refreshing the page immediately reloads the plugin, r=bent pending r?joshmoz
2009-12-04 13:24:57 -05:00
Benjamin Smedberg
c1afb3a76f
Bug 532671 - After a plugin crashes, the module entry points (most importantly NPP_New) should fail, r=bent
...
--HG--
extra : rebase_source : 389d54e70fea2801d28bdf2e48740dcaaec31a07
2009-12-03 15:31:52 -05:00
Benjamin Smedberg
7fa499445d
When the plugin crashes, set NPP->pdata to NULL, and null-check NPP->pdata in the callbacks that matter. r=bent
...
--HG--
extra : rebase_source : 32489b985b05b9da68546d37a2f0302bac8fd467
2009-12-03 15:31:01 -05:00
Benjamin Smedberg
f29a8b92d2
Bug 532659 - PluginScriptableObjectParent gets double-deleted when the plugin crashes, and fix the IPDL bug where we delete
the actor if construction fails, instead of calling Deallocate on it, r=bent
...
--HG--
extra : rebase_source : dbe9a100735b1e0d0a8b07f4421e1ccb6055a78a
2009-12-03 15:30:05 -05:00
Ben Turner
998844d951
Fix bad invalidation bug in child NPObjects
2009-12-03 11:53:09 -08:00
Chris Jones
4572a1920a
bug 529005: detect child process shutdowns vs. crashes, and expose this information to IPDL actors in a new |ActorDestroy(why)| interface. also ensure that subprotocol actors are notified of shutdown and cleaned up properly. r=bsmedberg r=bent
2009-12-03 02:16:28 -06:00
Chris Jones
4a0c6ae1dc
bug 525342: make IPDL dtors part of the destructed actor's protocol instead of the manager's. r=bsmedberg
2009-12-03 02:16:14 -06:00
Chris Jones
f2a7be3825
bug 524220: add a |nullable| type qualifier denoting whether C++ actor params are allowed to be NULL. r=bent
2009-12-03 00:35:22 -06:00
Chris Jones
411500f1ca
Build fix
2009-12-01 17:33:51 -06:00
Benjamin Smedberg
2324becd51
Bug 521377 build-bustage followup: make template instantiations available inline, r=bent
...
--HG--
rename : dom/plugins/PluginScriptableObjectUtils.cpp => dom/plugins/PluginScriptableObjectUtils-inl.h
extra : transplant_source : %18%D0%7BP%40v%CF%89%9B%D3%27i%B9%E3d%A4%ACgf%3F
2010-01-15 16:52:13 -05:00
Ben Turner
471d1a3e1b
Bug 521377 - 'NPRuntime: Segfault when NPP_GetValue_NPPVpluginScriptableNPObject returns a null actor'. r=bsmedberg+valgrind.
...
--HG--
extra : transplant_source : %F8%7C%B6%C49%24%9A%E0%96%EA%10%E9%C7%C0%EF%EA%D6%7FT%9A
2010-01-15 12:35:57 -08:00
Benjamin Smedberg
51181a42aa
Bug 539280 - Add support for NPNVnetscapeWindow query on Linux, r=karlt
2010-01-14 10:18:34 -05:00
Peter Van der Beken
076d23ead6
Backout 76cdc8296409 and 9baa220b27c0 (Bug 521377 - 'NPRuntime: Segfault when NPP_GetValue_NPPVpluginScriptableNPObject returns a null actor') to try fo fix orange.
2010-01-19 13:00:58 +01:00
Benjamin Smedberg
758ab615e5
Bug 521377 build-bustage followup: make template instantiations available inline, r=bent
...
--HG--
rename : dom/plugins/PluginScriptableObjectUtils.cpp => dom/plugins/PluginScriptableObjectUtils-inl.h
2010-01-15 16:52:13 -05:00
Ben Turner
37ff4409a5
Bug 521377 - 'NPRuntime: Segfault when NPP_GetValue_NPPVpluginScriptableNPObject returns a null actor'. r=bsmedberg+valgrind.
2010-01-15 12:35:57 -08:00
Aryeh Gregor
86317086bb
Bug 535043 - Support maxlength on textarea. r=smaug, sr=jst
2010-01-18 16:53:59 +01:00
Ben Turner
b17063546e
Bug 526401 - Fixup handling of null NPP. r=bsmedberg.
2009-12-01 13:27:13 -08:00
Jim Mathies
0ffd1b2e75
Bug 522299 - Electrolysis: Get windowless plugins drawing on win32. r=jmuizelaar.
2009-12-01 15:05:26 -06:00
Mark Steele
6714e94c89
b=529717, change webgl object prefix to WebGL instead of Canvas; r=vlad
2009-12-02 13:38:39 -08:00
Mark Steele
4aacb4b100
b=526957; add array indexers to webgl arrays; r=vlad
2009-12-02 13:38:38 -08:00
jacek@codeweavers.com
e3e929e6b1
Bug 516213 - Fix webgl compilation on mingw. r=vlad
2009-12-02 13:38:38 -08:00
Benjamin Smedberg
c9f41df4e3
Remove makefile and glue bits which support out of process tabs on the electrolysis-plugins-only branch.
...
--HG--
branch : electrolysis-plugins-only
2009-11-30 14:44:38 -05:00
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
Robert O'Callahan
4679add97d
Bug 513144. Basic implementation of mozLoadFrom API. r=doublec
...
--HG--
extra : rebase_source : 71d04afaf21d268e3eddbb40e9894479698d1bfc
2009-09-15 14:30:44 +12:00
Matthew Gregan
f202e48bf0
Bug 481057 - Fire MEDIA_ERR_DECODE errors when a decoding error occurs. r=chris.double, sr=roc
...
--HG--
extra : rebase_source : a07687f16726086dd425eef8907788019beebbe1
2009-09-22 12:08:13 +12:00
Neil Deakin
22715396a4
Bug 516076, pass a contextual window to focus controller methods, so that it retrieves the controller for the right window, r=neil,sr=smaug
2009-09-21 13:39:44 -04:00
Masayuki Nakano
7a8364995b
Bug 517787 Clicking a partially off-screen link shouldn't scroll the page (again) r=enndeakin
2009-09-22 00:58:16 +09:00
Dão Gottwald
3a259a727a
browser_focus_steal_from_chrome.js cleanup
2009-12-14 11:07:36 +01:00
Peter Van der Beken
7608b7052e
Fix error in test.
2009-12-13 21:48:20 -08:00
Peter Van der Beken
b169f2dccb
Fix for bug 531542 ("ASSERTION: DOM_MIN_TIMEOUT_VALUE lies" with negative setTimeout). r=jst.
2009-11-30 10:58:32 +01:00
Peter Van der Beken
110cb44583
Fix for bug 534362 (Allow modifications to Location.prototype). r=mrbkap.
...
--HG--
extra : rebase_source : c860de457e25114244c86ff8063ca6c1390e33ae
2009-12-13 16:57:08 -08:00
Dão Gottwald
a07f4625e9
browser_focus_steal_from_chrome.js cleanup
...
--HG--
extra : rebase_source : 96a43eac3e3eddead6dfc2f10335561d7104f2e7
2009-12-13 21:46:38 +01:00
Dão Gottwald
65d95048a7
improve browser_354894.js output
...
--HG--
extra : rebase_source : 0091d4b16fae7732d4dd382f2cfab8c1bc404c43
2009-12-13 21:46:15 +01:00
Neil Deakin
f0c1f6396a
Bug 498799, use waitForFocus for test_focus.xul in various places
2009-09-18 13:02:44 -04:00
Vladimir Vukicevic
371933ca83
b=516213; Freshen WebGL implementation and enable on trunk (part 2); r=mwsteele,roc
2009-09-17 23:01:12 -07:00
Mark Steele
aa9ed3207a
b=516213; freshen WebGL implementation and enable on trunk (part 1); r=vlad
2009-09-17 23:01:07 -07:00
Robert O'Callahan
6de615de1b
Bug 510110. Extend MozAfterPaint event to contain list of PaintRequest objects with information about individual invalidations. r=dbaron,sr=jst
...
--HG--
extra : rebase_source : 0e8b9f424d50c2d9e346f7ff15834202a6c101d1
2009-09-04 16:49:18 +12:00
Mark Steele
f010e409f2
b=517717; fix up webGL array compat (rename WebGL*Array->Canvas); r=vlad
2009-09-20 14:33:40 -07:00
Robert O'Callahan
c564ba50c2
Bug 526394. Part 11: Convert nsGlobalWindow and nsDOMWindowUtils. r=mats
2009-09-03 15:57:46 +12:00
Sid Stamm
f9be5dbbdb
Bug 515458 - "(CSP) Implement frame ancestor check" [r=jst ui-r=johnath]
2010-02-05 14:08:27 -06:00
Saint Wesonga
9e9a31fa04
Bug 180568 - Remove unused strings. r=josh
2010-02-05 08:34:35 +01:00
Jim Mathies
3391f48d52
Bug 543831 - [OOPP] Hang with embedded youtube video. r=bent.
2010-02-04 14:32:02 -06:00
Benjamin Smedberg
d2f5cee6ad
Bug 535120 - NPN_GetValue(NPNVToolkit) doesn't work with null npp, r=bent
...
--HG--
extra : rebase_source : 67d03285f34260c02c49579ef8ff664e04bc4a84
2010-02-03 17:17:41 -05:00
Benjamin Smedberg
16f9bfea5a
Bug 541646 - Crash when Flash is running and we enter private browsing mode, r=bent
...
--HG--
extra : rebase_source : 5f6d75689cf70f6c7bdd578da0021287bfe22737
2010-02-03 17:17:28 -05:00
Benjamin Smedberg
30bd4e4e51
Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones
...
--HG--
extra : rebase_source : cab356b862a66fb7f5955b1f936944f2395bba3c
2010-02-03 17:17:09 -05:00
Justin Lebar
a827ba17fc
Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
2009-09-01 09:45:05 -07:00
Dave Townsend
39858b12af
Bug 537449: Opening new chrome windows is broken after cancelling window.onbeforeunload event. r=bsmedberg, r=jst
2010-01-28 10:35:20 -08:00
Honza Bambas
e1a5b71c19
Bug 501423 - StorageEvent implementation does not match the spec, r=jst
2010-01-28 15:53:53 +01:00
Oleg Romashin
2d419b5929
Bug 534644 - implement Qt ipc/chromium backend, first part. r=benjamin, r=jones.chris.g
2010-01-28 07:22:41 +02:00
Jim Mathies
b78761c01e
Bug 542616 - [OOPP] Use ActorDestroy to cleanup PluginInstanceParent resources and subclass after the child crash. r=bent.
2010-01-27 18:01:44 -06:00
Ben Turner
1e94a6bac2
Bug 542337 - '[OOPP] hang in test_plugin_clipping2.xhtml'. r=jimm.
...
--HG--
extra : rebase_source : 22b97f9252c02f7343d12b60fa9cd93cfbe12a25
2010-01-26 16:08:39 -08:00
Jim Mathies
877cceccfa
Bug 541362 - [OOPP] hang closing tab with Yahoo web messenger loaded. r=bent.
...
--HG--
extra : rebase_source : 007df4403cc58cb02579723991827795e031f6bd
2010-01-26 15:40:43 -06:00
Jim Mathies
757c1b3d63
Bug 540052 - [OOPP] Test failure in test_plugin_focus.html. r=bent.
...
--HG--
extra : rebase_source : bdb40f27e098519ecd71abd75a80e8e612f888f8
2010-01-26 15:40:15 -06:00
Benjamin Smedberg
226e0ab87f
Bug 540604 - silverlight doesn't work with OOPP because it doesn't set the stype outparam for NPP_NewStream, and relies on us initializing the value with NP_NORMAL, r=cjones
...
--HG--
extra : rebase_source : 935580b2825b335be5a0183a79806f29f6ce404f
2010-01-26 12:05:54 -05:00
Honza Bambas
7e589b102a
Backout changeset f41cab7bf009
2010-01-26 18:20:54 +01:00
Honza Bambas
96d05823c7
Bug 501423 - StorageEvent implementation does not match the spec, r=jst
2010-01-26 14:33:03 +01:00
Justin Lebar
e730a1afc6
Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
2009-09-01 09:45:05 -07:00
Josh Aas
923b0e293c
Gecko should use NPAPI directly, remove nsplugindefs.h abstractions. b=516661 r/sr=jst
2009-09-16 21:30:26 -04:00
Blake Kaplan
afba815d74
Merge tracemonkey to mozilla-central.
2009-09-16 16:15:59 -07:00
Ehsan Akhgari
d37177b787
Bug 497032 - "ASSERTION: Oops! You're asking for a weak reference to an object that doesn't support that" on bankrate.com (geolocation on stack); r=sicking
2009-09-15 14:40:10 +04:30
Phil Ringnalda
2d028b8e45
Bug 515582 - Remove unused (and heinous) webservices strings, r+sr=jst
2009-09-13 16:05:55 -07:00
Neil Deakin
02a7469b05
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
2009-09-13 09:13:16 -04:00
Peter Van der Beken
ffc116d778
Fix for bug 512645 (Only clamp nested timeouts). r=jst.
...
--HG--
extra : rebase_source : 556930c0c02258f75becabe58eadd202fdea59a1
2009-08-26 11:07:39 -07:00
Josh Aas
d069d0092b
Cocoa event model: 1) fix spurious NPP_SetWindow calls 2) propagate event model immediately. b=527115 r=smichaud r=roc
2009-11-09 22:58:48 -05:00
Jonas Sicking
b801bd247a
Bug 503481: Implement async attribute
2009-11-09 17:04:24 -08:00
Jonas Sicking
ff9260ceaf
Bug 527370: Rename some things in order to match the latest File API spec. Specifically FileRequest -> FileReader and .response -> .result. r=smaug sr=jst
...
--HG--
rename : content/base/public/nsIDOMFileRequest.idl => content/base/public/nsIDOMFileReader.idl
rename : content/base/src/nsDOMFileRequest.cpp => content/base/src/nsDOMFileReader.cpp
rename : content/base/src/nsDOMFileRequest.h => content/base/src/nsDOMFileReader.h
2009-11-09 12:05:16 -08:00
Nochum Sossonko
99b98e5ab4
Bug 491759 - Clear geolocation token when exiting private browsing; r=dougt,ehsan
2009-11-06 19:05:52 -05:00
Dave Townsend
3771e35013
Bug 526635: Interfaces changed on the 1.9.2 branch with no IID rev. r=enn, r=vlad, r=josh, r=mak77, r=ted, r=roc
2009-11-06 11:31:22 -08:00
Olli Pettay
7e40ce018a
Bug 448602 - Have a way to enumerate event listeners, r=bz
...
--HG--
extra : rebase_source : 77ed96b23db73ae78ed7f34ed231daf84fae1f54
2009-10-16 11:57:32 +03:00
Jesse Ruderman
62dedaf641
Add more crashtests
2009-10-15 14:22:11 -07:00
Robert O'Callahan
ee9a495090
Backed out changeset ad1892e1bb82
2010-01-07 15:17:15 +13:00
Justin Lebar
75301b3f6f
Bug 515190: Hashchange event should be dispatched synchronously. r=smaug
2009-11-26 21:01:43 -08:00
Daniel Holbert
fee9f97bcd
Bug 537157: Explicitly prevent SMIL animations inside of XBL bindings from running. Also, make nsSMILCSSProperty directly create a computed style object, instead of using nsPIDOMWindow helper method. r=smaug sr=roc
2010-01-06 09:20:50 -08:00
Zack Weinberg
6eb316c6e1
Bug 498036: Report malformed URIs in @import rules to the error console, not by setting the parser's low-level error flag. r=bz
2010-02-17 13:02:56 -08:00
Benjamin Smedberg
d2d3fb64c4
Bug 542263 for real! Deallocate shouldn't invalidate plugin scriptable objects because they may be resurrected. This supposedly landed in mozilla-central revision 4c6d4be91aaa but that was an empty revision, probably due to some transplant error. r=bent
...
--HG--
extra : rebase_source : da3efd3d0e602194d8741d0623a885566e798e28
2010-02-17 13:30:27 -05:00
Karl Tomlinson
a4cd333dde
b=543901 only call NPPluginFuncs::getvalue when non-NULL and remove NPP_GetValue NPPVpluginWindowBool NPPVpluginTransparentBool r=cjones
2010-02-04 13:02:48 +13:00
Chris Jones
0d8fcde12f
Fix windows build
...
--HG--
extra : transplant_source : %A6%8C%E4k%A8%91%A8%F0%E7n%8D%DC%29eV%BB%9B%85q%CD
2010-02-11 15:22:44 -06:00
Chris Jones
c3c2e2f00c
Bug 544345: Kill plugins if they exceed the hang timeout. r=bsmedberg
...
--HG--
extra : transplant_source : K%BBb%8Dq%C8%26O%7Cj%10%0B%EE%05j%3C%0F%CA%C3%3A
2010-02-11 14:32:18 -06:00
Chris Jones
592ad302a1
Log "schlepping drawable" messages as PLUGIN_LOG_DEBUG. no r=, trivial
...
--HG--
extra : transplant_source : %10%9E-%8B%09%5D2%F6%97%C0k%0E%08%20%A1%1C%1B%B1%23z
2010-02-10 17:17:33 -06:00
Jim Mathies
c877b84ecc
Bug 538918 - [OOPP] Modal system dialogs cause UI freeze w/windowless controls. r=bent, cjones.
...
--HG--
extra : transplant_source : %28B%08h%F29L%BE%BBEh%E8%92%22%2A%8E%A8%00F%83
2010-02-09 16:34:38 -06:00
Richard L. Barnes
cd2646569a
Bug 545001 - Adding HELD support to the network geolocation provider. It is off by default, and can be enabled via a preference. r=dougt
...
--HG--
extra : rebase_source : ae9646b052dec39f0bfd8a4d5807a776e0ba6570
2010-02-11 11:59:55 -08:00
Olli Pettay
5112f86fda
Bug 538310, clean up old mimetype code, r=jst, sr=sicking
2010-02-11 13:03:47 +02:00
Geoff Lankow
6ed0fe4974
Bug 536567 - Store the value of the per-site last file upload directories inside the memory while private browsing is active. r=ehsan
...
--HG--
rename : toolkit/components/contentprefs/public/nsIContentURIGrouper.idl => dom/interfaces/base/nsIContentURIGrouper.idl
2010-02-11 09:35:49 +01:00
Ben Turner
5d200d0bc3
Bug 531225 - 'Workers: Share strings across thread boundary'. r+sr=jst
2010-02-10 16:03:26 -08:00
Oleg Romashin
afd6f98795
bug 544193 - Qt version for plugins embedding functionality required. r=mozbugz.
2010-02-10 22:48:20 +02:00
Blake Kaplan
439954f9eb
Bug 509557 - Don't do a bunch of extra work and create a bunch of extra objects during window creation.
2009-08-18 21:02:05 -07:00
Martin McNickle
401e2afc0b
Bug 515335. Distance calculation between 2 geocoordinates incorrect for points not on the equator. r=dougt.
...
--HG--
extra : rebase_source : 7f73773d16fb2ecee1f57e0c106b014c2f424de9
2009-09-10 07:47:32 -07:00
Neil Deakin
a5bfe49767
Bug 503943, back out mouse capture patch, CLOSED TREE
2009-09-10 12:11:41 -04:00
Neil Deakin
2ca788ce33
Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
2009-09-10 08:51:36 -04:00
Neil Deakin
d4ae4f35be
Bug 514230, fix up to not refer to elements by id but by reference, also fixes the case when full keyboard access is used because tabs are now focusable, r=smaug
2009-09-08 07:24:20 -04:00
Benjamin Smedberg
008e309c7f
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Neil Deakin
182e77dd7b
Bug 513450, page info unfocuses after cursor keys when caret browsing in on, caused because caret browsing preference shouldn't be checked in chrome documents, r=smaug
2009-09-03 15:30:06 -04:00
Mark Steele
0a322165de
b=513156; update Canvas 3D to implement WebGL (still disabled by default via configure); r=vlad
2009-09-02 17:47:49 -07:00
Boris Zbarsky
4f2bc6392e
Disabling test that makes bogus assumptions about DOM behavior
2009-09-02 13:38:49 -04:00
Martin McNickle
6b80772d36
Bug 513658 - Deprecate isReady() in geolocation provider. r=dougt
...
--HG--
extra : rebase_source : a4ce9d11548b9f09521caf3ced073f6015c2542d
2009-09-02 09:47:33 -07:00
Doug Turner
05d0192370
[Bug 513342] crash while browsing to and from a geolocation page. r=blassey
2009-09-01 12:48:46 -07:00
Johnny Stenback
8127d8695e
Backed out changeset 105d89f1a33b due to test failures.
2009-08-31 15:03:53 -07:00
Johnny Stenback
29b20051c6
Fixing bug 504862. Sanitize modal dialog argument handling. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2009-08-31 14:35:58 -07:00
Ehsan Akhgari
74c093fdce
Bug 513567 - Not enough arguments in nsISocketTransport.close in GPSDProvider.shutdown; r=dougt
2009-08-31 07:29:20 +04:30
Doug Turner
b3d4d4adda
[Bug 462192] move initialization code out of nsGeolocationService constructor. r=olli
2009-08-28 10:40:27 -07:00
Jason Duell
7b9643e8c3
Necko init patch, with modeline fixes
2009-08-18 12:05:15 -07:00
Benjamin Smedberg
b407807f12
Bug 517207 - Implement NPN_GetValue, r?bent. I use separate messages for each getvalue property instead of an integer/enumeration and a variant because for each message, the type returned is static: this avoids a lot of dynamic checking for correct enumeration values and variant types. r=bent
2009-09-15 16:33:24 -04:00
Benjamin Smedberg
16ebf43c77
Actually implement the geturl/posturl functions on the child-side plugin host.
2009-09-15 15:48:18 -04:00
Ben Turner
cce28b953f
Further fixes for unions
2009-09-14 19:26:17 -07:00
Ben Turner
7c57ab02d5
Add simple tests for NPIdentifiers in testplugin
2009-09-14 15:35:02 -07:00
Ben Turner
d21caee81e
Add support for NPIdentifiers to oop plugins
2009-09-14 13:01:31 -07:00
Benjamin Smedberg
3c02ab3b1b
The functions which accept a NPP instance
parameter don't need the special shim: just make them static functions on PluginModuleParent. This leaves only the following functions which will need special treatment in the Mozilla plugin host:
...
* NP_Initialize
* NP_GetEntryPoints
* NP_Shutdown
* NP_GetPluginVersion
* NP_GetValue
* NPP_New
* NP_GetMIMEDescription
2009-09-14 14:56:23 -04:00
Benjamin Smedberg
0c3c67bde3
Fix Windows build bustage from the NPN_GetURLNotify patch.
2009-09-11 13:52:53 -04:00
Benjamin Smedberg
79d7e994f0
Implement NPN_GetURLNotify/NPN_PostURLNotify/NPP_URLNotify. Still without any tests!
2009-09-08 17:22:50 -04:00
Chris Jones
e20692ab9b
add discriminated union types to IPDL
2009-09-10 23:55:03 -05:00
Ben Turner
c6ad60ed4d
Remove 'Protocol' suffix from IPDL-generated files
2009-09-09 15:59:06 -07:00
Ben Turner
dccb0805dd
Rename remaining protocols
...
--HG--
rename : dom/ipc/ContentProcess.ipdl => dom/ipc/PContentProcess.ipdl
rename : dom/ipc/IFrameEmbedding.ipdl => dom/ipc/PIFrameEmbedding.ipdl
rename : ipc/test-harness/Test.ipdl => ipc/test-harness/PTest.ipdl
rename : ipc/testshell/TestShell.ipdl => ipc/testshell/PTestShell.ipdl
rename : ipc/testshell/TestShellCommand.ipdl => ipc/testshell/PTestShellCommand.ipdl
2009-09-09 15:00:14 -07:00
Benjamin Smedberg
09ee5262ac
PPluginStream is badly named: there is going to be a PPluginStream, but it's not this!
...
--HG--
rename : dom/plugins/PluginStreamChild.cpp => dom/plugins/BrowserStreamChild.cpp
rename : dom/plugins/PluginStreamChild.h => dom/plugins/BrowserStreamChild.h
rename : dom/plugins/PluginStreamParent.cpp => dom/plugins/BrowserStreamParent.cpp
rename : dom/plugins/PluginStreamParent.h => dom/plugins/BrowserStreamParent.h
rename : dom/plugins/PPluginStream.ipdl => dom/plugins/PBrowserStream.ipdl
2009-09-09 10:04:09 -04:00
Chris Jones
9b4c68bafb
bug 515242: finish FE support for actor types specified to be in "any" state (by adding State.ANY). fix IPDL handling of carriage return, remove them from new code
2009-09-09 01:58:08 -05:00
Ben Turner
fd54229708
Rename plugin protocols and fix up usage
...
--HG--
rename : dom/plugins/NPP.ipdl => dom/plugins/PPluginInstance.ipdl
rename : dom/plugins/NPAPI.ipdl => dom/plugins/PPluginModule.ipdl
rename : dom/plugins/NPObject.ipdl => dom/plugins/PPluginScriptableObject.ipdl
rename : dom/plugins/NPBrowserStream.ipdl => dom/plugins/PPluginStream.ipdl
rename : dom/plugins/NPPInstanceChild.cpp => dom/plugins/PluginInstanceChild.cpp
rename : dom/plugins/NPPInstanceChild.h => dom/plugins/PluginInstanceChild.h
rename : dom/plugins/NPPInstanceParent.cpp => dom/plugins/PluginInstanceParent.cpp
rename : dom/plugins/NPPInstanceParent.h => dom/plugins/PluginInstanceParent.h
rename : dom/plugins/NPAPIPluginChild.cpp => dom/plugins/PluginModuleChild.cpp
rename : dom/plugins/NPAPIPluginChild.h => dom/plugins/PluginModuleChild.h
rename : dom/plugins/NPAPIPluginParent.cpp => dom/plugins/PluginModuleParent.cpp
rename : dom/plugins/NPAPIPluginParent.h => dom/plugins/PluginModuleParent.h
rename : dom/plugins/NPObjectChild.cpp => dom/plugins/PluginScriptableObjectChild.cpp
rename : dom/plugins/NPObjectChild.h => dom/plugins/PluginScriptableObjectChild.h
rename : dom/plugins/NPObjectParent.cpp => dom/plugins/PluginScriptableObjectParent.cpp
rename : dom/plugins/NPObjectParent.h => dom/plugins/PluginScriptableObjectParent.h
rename : dom/plugins/NPBrowserStreamChild.cpp => dom/plugins/PluginStreamChild.cpp
rename : dom/plugins/NPBrowserStreamChild.h => dom/plugins/PluginStreamChild.h
rename : dom/plugins/NPBrowserStreamParent.cpp => dom/plugins/PluginStreamParent.cpp
rename : dom/plugins/NPBrowserStreamParent.h => dom/plugins/PluginStreamParent.h
2009-09-08 23:31:35 -07:00
Benjamin Smedberg
21fc0c7806
Revert accidental commit of printf-debugging code in the test plugin.
2009-09-08 16:05:12 -04:00
Benjamin Smedberg
2d9e19df05
Implement browser streams (NPStream from the plugin host to the plugin). Unfortunately, there aren't any tests for this stuff at all. Various related APIs like NPN_GetURLNotify are not yet implemented and will require changes to the protocol structure (you have to be able to associate a browser stream with a notify request through NPStream->notifyData).
2009-08-18 16:20:03 -04:00
Ben Turner
0f1d5c36a0
Force child processes to close and wait for them on shutdown
2009-09-02 17:18:27 -07:00
Ben Turner
99f1c34f15
Rework ipcshell to become xpcshell
2009-08-28 16:16:19 -07:00
Benjamin Smedberg
187a34a633
Merge mozilla-central into Electrolysis
2009-08-26 12:15:27 -04:00
Ben Turner
b5348a3322
Fix build bustage
2009-08-25 16:39:30 -07:00
Ben Turner
1521c7b109
Fix testshell to use the new callback commands, and shut down properly
2009-08-25 16:07:22 -07:00
Benjamin Smedberg
fc13eedc7c
Package test.xul so that it ends up at chrome://global/content/test-ipc.xul. This allows it to be tested with nightly builds, as well as giving it chrome permissions so that jdm can work on hooking up typeaheadfind.
2009-08-19 13:59:58 -04:00
Robin Bate Beorop
b7c4e982b3
Bug 507218 - Expose the process type (chrome/content) to client code via XRE_GetProcessType and nsIXULRuntime, r=bent
2009-08-19 13:09:51 -04:00
Chris Jones
dc16b0c031
export ContentProcess* headers
2009-08-14 18:21:21 -05:00
Peter Van der Beken
8b5c239aac
Fix for bug 510677 (Avoid XPCCallContext for WrapNativeToJSVal). r/sr=jst.
...
--HG--
extra : rebase_source : 647f360f5603a2f9ade579a9911ba51af1db91b5
2009-08-14 21:00:24 +02:00
Benjamin Smedberg
bca8ff5efc
Remove #ifdef 0 functions in nsNPAPIPluginParent which definitely won't live there. Some (memory allocation/deallocation) are local, while others should just be instance methods on the NPP wrappers.
2009-08-14 14:47:30 -04:00
Peter Van der Beken
06a3290ed7
Fix for bug 510673 (Add a quickstub for document.write). r/sr=jst.
...
--HG--
extra : rebase_source : 10b08ef2c45a0db19122851cd105a7580e499d0a
2009-08-14 19:55:43 +02:00
Doug Turner
72c70cdea8
Bug 512520 - remove Maemo geolocation providers. r=staurt
2009-08-25 15:08:56 -07:00
Honza Bambas
21ec27d986
Bug 509683 - nsDOMStorageMemoryDB::GetItemsTable inits hashtable twice, r=peterv
2009-08-25 21:25:32 +02:00
Benjamin Smedberg
3727beac48
Bug 510025 - make TestShell a subprotocol of ContentProcess so that it is useful for prototyping
2009-08-12 14:31:48 -04:00
Chris Jones
c22919e979
add ContentProcessChild singleton and accessor
2009-08-12 19:32:50 -05:00
Benjamin Smedberg
a12e66c042
More Returning NS_OK from non-void functions.
2009-08-12 16:20:42 -04:00
Benjamin Smedberg
6746d13000
Return NS_OK from non-void function
2009-08-12 15:12:47 -04:00
Benjamin Smedberg
0e0931b400
Bug 509798 - Create a ContentProcess protocol which manages IFrameEmbedding. ContentProcessChild is a globally-accessible singleton in the content process. For the moment, ContentProcessParent is a global singleton in the parent process, but that will change once we have process-per-domain or something similar.
...
--HG--
rename : dom/ipc/TabThread.cpp => dom/ipc/ContentProcessThread.cpp
rename : dom/ipc/TabThread.h => dom/ipc/ContentProcessThread.h
2009-08-12 12:18:08 -04:00
Chris Jones
f09e5b1b04
build on 64-bit linux
2009-08-12 00:41:55 -05:00
Ben Turner
5e45b0c25d
Skeleton implementation for NPObject remoting
2009-08-10 16:28:22 -07:00
Johnny Stenback
039b7eb41d
Part 2 of fix for bug 459452 (Add support for optional arg count for IDL methods): use [optional_argc] for DOM methods. r=peterv.
...
--HG--
extra : rebase_source : c0bc25842b2645fe9f42c9ed5d57567f8e6b5279
2009-08-10 16:41:12 +02:00
Ben Turner
1088815043
Add extremely basic support for unblocking in the event of a bad message
2009-08-07 16:13:20 -07:00
Elmar Ludwig
ab3b004ea6
Bug 522948 - crash at shutdown with geo.enabled=false [@nsCOMArray_base::InsertObjectAt(nsISupports*, int)]. r=dougt
2009-10-25 22:50:16 -07:00
Sylvain Pasche
20439c1595
Bug 419463 - unresponsive script warning dialog has reversed icons. r=jst
2009-10-25 12:20:25 +01:00
Jonas Sicking
17edc7e1dc
Bug 523771: Support the 'multiple' attribute on <input type=file>. r=benjamn sr=jst
2009-10-24 21:13:30 -07:00
Olli Pettay
1c736700d4
Bug 517851 - nsJSEventListener's string/atom handling can be optimized a bit, r=jst
2009-10-24 18:39:28 +03:00
Timothy Nikkel
5321e14840
Bug 520425. (nsI)CanvasFrame related cleanup. r=roc
...
--HG--
rename : layout/generic/nsHTMLFrame.cpp => layout/generic/nsCanvasFrame.cpp
rename : layout/generic/nsHTMLFrame.h => layout/generic/nsCanvasFrame.h
extra : rebase_source : 4fa62ac7dee06bbdad394eae1ce6aba82853a410
2009-10-08 01:18:18 -05:00
Benjamin Smedberg
2e9438fd2f
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Boris Zbarsky
36622c6995
Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
...
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
2009-08-24 20:51:57 -04:00
Josh Aas
cc8d9ebb04
Remove java-specific preferences from Firefox UI, hidden prefs. Java should be managed via the addons manager. Also improves accuracy of "window.navigator.javaEnabled()". b=506985 r/sr=jst uireview=faaborg
2009-08-24 15:56:43 -07:00
David Zbarsky
932e28482f
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
Doug Turner
db1a20b897
Bug 485943 - Device Orientation Support. r=olli
2009-08-21 07:42:37 -07:00
Jonathon Jongsma ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
219a2fe88e
Implement CSS transitions: implement the parsing and computation of the transition properties. (Bug 435441) r=bzbarsky
2009-08-20 14:52:47 -07:00
Martin McNickle
ad029e7ea6
Bug 488629 - Fails silently (i.e. never reports a position) when network is unreachable. r=dougt
2009-08-20 11:23:22 -07:00
Martin McNickle
03531f8a33
Bug 492328 - Add GPSD as a geolocation provider. r=dougt
2009-08-20 11:21:58 -07:00
Olli Pettay
39e59a0771
Bug 502818 - Property access on DOMMouseScroll events does not propagate to Event.prototype, r+sr=jst
...
--HG--
extra : rebase_source : a6c0082a9ba2f0689ec359ae5f6a2fa9322a2d0d
2009-08-20 13:13:06 +03:00
Jesse Ruderman
e1a92dde70
Add more crashtests
2009-08-27 21:11:40 -07:00
Benjamin Smedberg
0df64c6bc4
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
...
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Jonathan Watt
ed42a30cb8
Bug 508179. Implement 'pointer-events:none;' for all elements. r=roc, r=dbaron.
2009-08-26 20:53:35 -07:00
Josh Aas
65e80f6eb0
Implement Cocoa NPAPI event model. b=435041 sr=roc
2009-08-26 17:29:47 -07:00
Doug Turner
28775e3c33
Bug 511534 - Poor interaction with the software keyboard. r=masayuki/enndeakin
2009-08-26 13:43:41 -07:00
Neil Deakin
5814a5694d
Bug 508477, add a flag to distinguish key focus navigation from other types of focus navigation, allows initial focused textboxes in a dialog to be selected by default, r=smaug
2009-08-26 09:19:41 -07:00
Ben Turner
2f24daa576
Add test plugin for ipc, make sure it works
2009-08-05 15:36:33 -07:00
Ben Turner
5cb28b62f1
Don't abort if more than one arg is passed to a plugin
2009-08-05 13:49:13 -07:00
Benjamin Smedberg
2208ae6e97
Stupid logic error from bug 539755
...
--HG--
extra : transplant_source : %B6%D5%DA%DA%29%06h%82%EBl%00%F7t%93%AA%C3_26%D3
2010-01-21 14:35:00 -05:00
Ted Mielczarek
f3680d3c32
bug 539552 - make PluginModuleParent write out more data to .extra file. r=bsmedberg
...
--HG--
extra : transplant_source : %C1P%99%80%8E%2C%92%7B%8C%BF%40c%40%FD%18%1F%AE%0E%D8%D9
2010-01-13 20:20:00 -05:00
Jesse Ruderman
e0c6e775cb
Fix bug number (in a mochitest)
2009-10-14 17:25:46 -07:00
Doug Turner
4f2334593a
Bug 522309 - filter out access points that do not have SSIDs. r=gavin
...
--HG--
extra : rebase_source : 3c20c760092abe5fa4a38416be9e5397cadbd0ed
2009-10-14 13:20:03 -07:00
Brian Birtles
8141231842
Bug 521705 - SVG SMIL: Update getStartTime to match behaviour in SVG 1.1 SE r=roc
...
--HG--
extra : rebase_source : ccb167188b6c3be499e75ef3b7d65ec24d266388
2009-10-13 10:14:08 +11:00
Taras Glek
45c73c60d8
Bug 515777 - move css files, hiddenWindow.html to jar r=bsmedberg sr=bz
...
--HG--
extra : rebase_source : c6ba6e900ceed210620d47f70c9b962a808a29fe
2009-10-12 12:31:50 -07:00
Boris Zbarsky
06eb7195dd
Fixing grammar error in comment.
2009-10-12 13:45:59 -04:00
Ben Turner
cd1d42ffe0
Merge mozilla-central
2009-07-30 11:28:07 -07:00
Ben Turner
d4bb2883d3
Use mozilla strings instead of std::string in IPDL
2009-07-29 14:12:15 -07:00
Jim Mathies
7ce165ba93
Bug 539020 - OOPP: mouse events get duped. r=bsmedberg.
2010-01-11 12:53:08 -06:00
Ms2ger@gmail.com
a4005e2fd1
Bug 538362 - rename nsIDocument::GetPrimaryShell to nsIDocument::GetShell. r=smaug
2010-06-25 15:59:57 +02:00
Mike Kristoffersen ext:(%3E)
2831befe3b
Bug 562181 - Add support for MozOrientation on Qt. r=dougt
...
--HG--
rename : widget/src/android/nsAccelerometerAndroid.cpp => dom/system/android/nsAccelerometerSystem.cpp
rename : widget/src/android/nsAccelerometerAndroid.h => dom/system/android/nsAccelerometerSystem.h
rename : widget/src/cocoa/nsAccelerometerX.h => dom/system/cocoa/nsAccelerometerSystem.h
rename : widget/src/cocoa/nsAccelerometerX.mm => dom/system/cocoa/nsAccelerometerSystem.mm
rename : widget/src/xpwidgets/nsAccelerometer.cpp => dom/system/nsAccelerometer.cpp
rename : widget/src/xpwidgets/nsAccelerometer.h => dom/system/nsAccelerometer.h
rename : widget/src/gtk2/nsAccelerometerUnix.cpp => dom/system/unix/nsAccelerometerSystem.cpp
rename : widget/src/gtk2/nsAccelerometerUnix.h => dom/system/unix/nsAccelerometerSystem.h
rename : widget/src/windows/nsAccelerometerWin.cpp => dom/system/windows/nsAccelerometerSystem.cpp
rename : widget/src/windows/nsAccelerometerWin.h => dom/system/windows/nsAccelerometerSystem.h
rename : widget/public/nsIAccelerometer.idl => xpcom/system/nsIAccelerometer.idl
extra : rebase_source : f9c352566a6d4088e8d448587214fb87402a4dc3
2010-06-25 14:25:31 +02:00
Johnny Stenback
151eed8823
Fix regression calling unique methods for the first time on plugin objects. b=536116 r=josh
2009-12-25 13:16:57 -05:00
Boris Zbarsky
3e7aa47200
Bug 500882 part 6. Switch remaining modules to using the new GetPrimaryFrame API. r=smaug,roc
2009-12-24 16:20:06 -05:00
Palo Misik
432a5fa800
Bug 530505 - Bump iid on some changed xul interfaces for 1.9.3, r=neil
2009-12-23 19:31:39 -05:00
L. David Baron
e3e86676fd
Implement events part of CSS transitions: add support for the transitionend DOM event. (Bug 531585) r=smaug
2009-12-23 14:10:31 -05:00
Benjamin Smedberg
c2bbf9c677
Back out all the pieces of bug 531585 (transitioned event for end of CSS transitions) because of timeouts in test_transitions_events.html
2009-12-23 10:15:26 -05:00
L. David Baron
cef8b7a5f8
Implement events part of CSS transitions: add support for the transitionend DOM event. (Bug 531585) r=smaug
2009-12-23 06:35:46 -05:00
Geoff Lankow
57f771038b
Bug 524408. File inputs should remember the last-used directory on a per-site basis. r=bzbarsky
...
--HG--
rename : toolkit/components/contentprefs/public/nsIContentPrefService.idl => dom/interfaces/base/nsIContentPrefService.idl
2009-12-22 20:05:26 -05:00
John J. Barton
f06b671c7d
Bug 508562. Make it possible to not have js strict warnings in debug builds. r=bzbarsky, sr=jst
2009-12-22 19:52:13 -05:00
Blake Kaplan
6d42381ab6
Bug 531364 - Change up the order of these calls. r=peterv sr=bzbarsky
2009-12-17 16:21:57 -08:00
Blake Kaplan
07c84d040f
Bug 533596 - Implement XPCNativeWrapper.unwrap. r=peterv sr=jst
2009-12-14 13:58:50 -08:00
Neil Deakin
492e487e7d
Bug 513299, add a flag to focus events to indicate that a window was raised, fixes issue where text in a field is selected when a window is raised, r=smaug.sr=neil
2009-10-01 14:53:10 -03:00
Neil Deakin
d5f240a54b
Bug 507592, don't allow refocusing an element during a blur, r=smaug
2009-09-28 10:17:04 -04:00
Neil Deakin
20a030ca4a
Bug 502123 - Switching focus out of a windowed plugin raises the toplevel window. r=mozbugs.
2009-09-26 21:05:34 -05:00
Geoff Lankow
bd900ff5fd
Bug 517882: Implement a -moz-tab-size CSS property that specifies the number of spaces between tab stops in preformatted text. r=roc, dbaron
2009-09-26 13:23:47 -07:00
liucougar
5104b445c7
Bug 396392 - Support for getClientRects and getBoundingClientRect in DOM Range
...
r=roc sr=(jonas, roc)
2009-09-24 23:01:48 +02:00
Boris Zbarsky
51e7cd5b8d
Bug 478251. Implement the Null and Undefined annotations from webidl in quickstubs. r=jst,bsmedberg,jorendorff
2009-09-24 13:59:43 -04:00
Roy Frostig
049a9fbdc8
Bug 514732. Issue a DOM event for document resizing. r=smaug sr=roc
2009-09-11 16:13:56 -07:00
Benjamin Smedberg
0501b7a589
Make --disable-ipc work... mac-ppc now builds by default.
2009-07-20 15:04:52 -04:00
Chris Jones
cc9c58dbcb
add SyncLaunch() method to GeckoChildProcess class. remove much newly obseleted code.
2009-07-20 13:14:41 -05:00
Benjamin Smedberg
1e808cd4ea
Merge mozilla-central into Electrolysis
...
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
2009-07-20 09:36:23 -04:00
Igor Bukanov
6bfe4771cc
bug 513190 - avoiding jsint tagging of the private slot data. r=jorendorff
2009-09-05 19:59:11 +04:00
Chris Jones
14b0696047
fix up phase 1 browser: (i) suppress spurious RgnRectAlloc error msgs; (ii) make IFrameEmbedding protocol sync/async instead of rpc; (iii) fix bug that prevented child iframe from drawing
2009-07-14 02:33:50 -05:00
Chris Jones
d7947d5455
add IPDL test harness and the mountains of code that entails. add |bool| type to IPDL. fix bugs in nascent async/sync channels.
2009-07-14 00:12:50 -05:00
Benjamin Smedberg
28d4675b23
Build system for .ipdl files.
2009-07-13 12:14:56 -04:00
Chris Jones
c73832e4e0
remove in/out/inout syntax in favor of parent:, child:, and both: labels
2009-07-10 19:19:54 -05:00
Chris Jones
ca80c305cb
generate skeleton IPDL actor impls, like the IDL compiler does for interfaces. also fix the C++ visitor.
2009-07-10 15:56:40 -05:00
Chris Jones
e6c73d1542
use a single binary, mozilla-runtime, for all child processes
2009-07-10 14:03:09 -05:00
Peter Van der Beken
3145f88586
Part 1 of fix for bug 500850 (Make inline style use wrapper cache and slimwrappers). r/sr=bz.
...
--HG--
extra : rebase_source : 21f9c86dc4024e0e23882226e8395d61d5b0c518
2009-07-13 13:14:57 +02:00
Doug Turner
f4994ed8b0
[Bug 503750] Crash when parameters of navigator.geolocation.getCurrentPosition are null. r/sr=jst
2009-07-16 10:03:49 -07:00
Doug Turner
c5d86b99da
[Bug 503942] Implement Geolocation Addresses r=jst, sr=jst
2009-07-16 09:33:00 -07:00
L. David Baron
b6eeb9ba8e
Merge backout of changeset ebea850caba8 (Bug 503942) for causing timeouts of dom/tests/mochitest/geolocation/test_allowCurrent.html and test_allowWatch.html
2009-07-15 16:52:14 -07:00
L. David Baron
07eaae0255
Backed out changeset ebea850caba8 (Bug 503942) for causing timeouts of dom/tests/mochitest/geolocation/test_allowCurrent.html and test_allowWatch.html
2009-07-15 16:52:03 -07:00
Justin Lebar
e2b23a8e47
Bug 504220: document.body and window should contain onhashchange attribute r=mrbkap, sr=mrbkap
2009-07-15 15:46:14 -07:00
Doug Turner
d4120e91bc
[Bug 503942] Implement Geolocation Addresses r=jst, sr=jst
2009-07-15 14:57:32 -07:00
Masayuki Nakano
f368778b7e
Bug 76053 Windows mouse integration: no "Snap to default button in dialog boxes" r=enn+ere, sr=roc
2009-07-15 18:54:30 +09:00
Neil Deakin
b377c20895
Bug 503222, check file types on drop last so that urls take priority,r=mano
2009-07-13 07:55:56 -04:00
Neil Deakin
951de11b1c
Bug 503047, element.select() should fire select event, r=bz
2009-07-13 07:55:56 -04:00
Neil Deakin
239ca1d9ee
Bug 500224, don't focus elements during unload events, r=bz
2009-07-13 07:55:56 -04:00
Neil Deakin
7b8ec28dbe
Bug 592383, focus the child widget not the top-level when raising on Windows, r+sr=roc
2009-07-13 07:55:56 -04:00
Doug Turner
f12915fa70
Bug 454490 - Support multiple geolocation providers. r=olli, sr=jst
2009-07-10 17:04:39 -07:00
Doug Turner
38b6e069b9
Bug 492684 - use preference to control logging in NetworkGeolocationProvider. r=gavin
2009-07-10 17:03:48 -07:00
Doug Turner
82fab063f8
Bug 462922 - mOwner in nsGeolocation should be nsWeakPtr. r=bz
2009-07-10 17:02:32 -07:00
Chris Jones
7929ffa13d
add parsing and type-checking of protocol state machines in preparation for codegen of dynamic FSM checker. fix a couple of bugs here and there.
2009-07-08 18:03:56 -05:00
Benjamin Smedberg
d072272ca2
Windows build fixup. I haven't really tested whether tabs actually *work* in this scenario (widget sizing and parenting might be interesting), but it's at least enough to allow other people to start really working on code.
2009-07-07 12:26:49 -04:00
Benjamin Smedberg
6b72e92e31
Minor fixups... not sure why we needed unistd.h here, but Windows doesn't have it.
2009-07-07 12:22:21 -04:00
Benjamin Smedberg
0cf96b07ba
Commit new versions of generated headers.
2009-07-07 11:20:51 -04:00
Benjamin Smedberg
2c8fc7fd77
Use PRUint32 instead of uint32_t since we don't have uint32_t on Windows (yet).
2009-07-07 11:18:48 -04:00
Chris Jones
00958eff01
port IFrame protocol to new interface. fix small IPDL bug.
2009-07-02 19:24:02 -05:00
Ben Turner
67ac5c13b2
Some windows build fixup
2009-07-02 13:48:33 -07:00
Ben Turner
73f03dff53
merge bent's changes from libchromiumipc. Gtk plugins now drawing
2009-07-01 14:19:32 -07:00
Chris Jones
8aa21b1e90
merge plugin work from libchromiumipc. add env var check for OOP iframe. a few small bugfixes here and there.
2009-07-02 11:54:22 -05:00
Chris Jones
526ba058ae
add initial support for protocol management in IPDL. small changes to existing protocols in preparation for merge from libchromiumipc.
2009-07-02 00:45:19 -05:00
Benjamin Smedberg
cdf4b869dc
Land the remote-tab code from tmp-electrolysis.
2009-06-30 16:39:22 -04:00
Benjamin Smedberg
5a4dce8f48
Hook up the tab child process
2009-06-30 15:21:25 -04:00
Benjamin Smedberg
8620d95413
Plugins stuff: this code is equivalent to electrolysis-tmp revision 61cd9e89fd00, except that I had to merge forward a minor change to the plugin-loading code from Josh's cleanup.
2009-06-30 14:51:05 -04:00
Olli Pettay
6041f8abed
Bug 496567 - Remove nsXULCommandEvent and nsIDOMXULListener, r=neil, sr=sicking
2009-06-30 10:56:40 +03:00
Josh Aas
c81455d12a
Remove plugin instance peers (nsIPluginInstancePeer, nsPIPluginInstancePeer). Second and final part of bug 500889. r/sr=jst
2009-06-29 14:53:52 -04:00
Josh Aas
4e45156e64
Bug 500889 - Remove nsIPluginInstancePeer2 and nsIPluginInstancePeer3, part 1 for removing plugin instance peers. b=500889 r/sr=jst
2009-06-28 19:43:19 -04:00
gyuyoung kim
9c52936743
Bug 456721 - Control GC frequency/a high water mark of Tracemonkey via about:config; r+sr=(brendan + mrbkap)
2009-07-09 14:16:26 +02:00
L. David Baron
9a8d97752d
Make some of the DEBUG_CC code accessible to code in non-debug builds so it can be used by memory tools for Web developers. (Bug 500233) r+sr=peterv
2009-07-08 18:10:29 -07:00
Doug Turner
c56708705b
Bug 484488 - MakeFullWindow support for windows mobile. r=olli.pettay, sr=vlad
2009-07-08 09:13:13 -07:00
Olli Pettay
b7542172cb
Bug 502374 - Don't call cycle collector so often, r+sr=peterv
2009-07-08 18:08:22 +03:00
Peter Van der Beken
0263e6b4ac
Testcase for bug 502617 (Crash when logging in to Facebook [@ JS_GetClass]).
...
--HG--
extra : rebase_source : 733bce16594367a7b22b4bd9ee42a9268a8eb405
2009-07-07 15:20:13 +02:00
Nochum Sossonko
c536e97532
Bug 500777 - Crash in [@ nsMimeTypeArray::GetMimeTypes() ] while logging into QMO. r+sr=smaug
2009-07-07 14:13:26 +02:00
Ben Turner
4f9a65f911
Bug 505718 - 'mochitest-plain timeout (hanging?) during shutdown on Windows'. r+sr=jst.
2009-08-17 18:09:03 -07:00
Honza Bambas
e95bd8b987
Bug 505750 - Fix nsDOMStorage.cpp:CheckSecure code to not mask by IsSecure() result, coverity doesn't like it, r=timeless
2009-08-17 18:42:53 +02:00
Doug Turner
710cbd9853
Bug 482260 - Turnning on the new geolocation tests that caused the tree to go orange. The thought here is that the orange was a different check in.
2009-08-17 09:04:00 -07:00
Doug Turner
4baddf1c98
Disable Geolocation logging by default. This should not have been checked in with the flag as true. r=clint
2009-08-14 23:16:44 -07:00
Clint Talbert
5d8711f53b
Bug 482260 Turning off the new geolocation tests causing the orange in dougt's patch
2009-08-14 18:32:20 -07:00
Clint Talbert
167390af0a
Bug 482260 Bustage Fix r=ctalbert
2009-08-14 16:34:40 -07:00
Clint Talbert
7de978af0c
Bug 482260, Add more comprehensive tests, patch=dougt, r=mfinkle,jmaher,ctalbert
2009-08-14 16:12:09 -07:00
L. David Baron
ed026ed2f0
Don't QI a node to nsIDOMElement and back to nsIContent for every call to nsEventStateManager::GetContentState. (Bug 509889) r=enndeakin
2009-08-13 19:09:49 -07:00
Robert Sayre
2874c6425c
Merge tracemonkey to mozilla-central.
2009-08-13 17:38:22 -04:00
Robert Sayre
c8a923e58e
Merge mozilla-central to tracemonkey.
2009-08-12 12:18:38 -07:00
Peter Van der Beken
16bf42fce4
Fix for bug 499199 (Try to avoid XPCCallContexts in quickstubs for wrapper-cached things). r/sr=jst.
...
--HG--
extra : rebase_source : 8fc828106f3cf5e82e902cefd79e55df2b8721c3
2009-08-10 12:12:59 +02:00
Peter Van der Beken
824855179b
Fix for bug 508774 (nsGlobalModalWindow traverses mArguments twice). r/sr=jst.
...
--HG--
extra : rebase_source : a0e443bed353e24882c51eb77b1412449170b93b
2009-08-10 16:15:49 +02:00
Olli Pettay
cb4754240f
Bug 501257 - Implement HTML 5's HTMLElement.classList property, p=sylvain.pasche@gmail.com, r=smaug, sr=sicking
...
--HG--
extra : rebase_source : cbbd5a5679af57f97122082213f44491431d87e3
2009-08-12 11:55:14 +03:00
timeless@mozdev.org
257aa32007
Bug 506649 nsFocusManager::GetSelectionLocation has unreachable code block due to shadowed local variable
...
r=smaug r=enndeakin
2009-08-12 11:49:55 +02:00
timeless@mozdev.org
9206ce3751
Bug 506637 nsFocusController::GetControllers does not handle a null nsIFocusManager* fm well
...
r=smaug
2009-08-12 11:49:55 +02:00
David Anderson
7edca5cc77
Fixed DomInterfaceConstants trying to box out of range integers (bug 509590, r+sr=mrbkap).
2009-08-10 16:04:21 -07:00
Peter Van der Beken
fc29bef1e5
Fix for bug 500349 (DOMParser no longer available in Greasemonkey scripts). r/sr=jst.
2009-07-22 20:50:24 +02:00
Peter Van der Beken
082ea855e7
Backing out 410eb23d33c7 to restore accidentaly deleted file (parser/html/javasrc/README.txt).
...
--HG--
extra : rebase_source : cd514c9544e20eacef1bbf40a0a369788801711a
2009-08-13 10:02:48 +02:00
Ben Turner
ec18dfc834
Bug 505718 - 'mochitest-plain timeout (hanging?) during shutdown on Windows'. Adding a comment to make the fix clearer.
2009-08-12 21:42:09 -07:00
Brad Lassey
c9ed635a4b
merge from backout
2009-08-12 19:26:27 -07:00
Brad Lassey
c4cb180942
Backed out changeset 08f71a710ae3 due to orange unit tests r=dougt
2009-08-12 19:26:03 -07:00
Ben Turner
6e95886663
Bug 510061 - 'Workers: Don't allow setInterval to flood the worker queue.' r+sr=jst
2009-08-12 17:33:02 -07:00
Ben Turner
c1d95a7c74
Bug 505718 - 'mochitest-plain timeout (hanging?) during shutdown on Windows'. Worker-related. r=mrbkap, sr=jst.
2009-08-12 16:39:15 -07:00
Ben Turner
70db54748b
Bug 507930 - 'Workers: Implement WorkerLocation'. r+sr=jst
2009-08-12 16:39:08 -07:00
Doug Turner
5c3eea7d6f
Bug 482260. Add more tests cases for geolocation. Also fixes max age not being able to be set to zero. r=mfinkle,jmaher.
2009-08-12 12:17:33 -07:00
Andreas Gal
9c938dd547
Backout bug 506125 due to talos failures.
2009-08-04 18:42:53 -07:00
Andreas Gal
8bcca13ba9
Build fix for bug 506125 (r=igor).
2009-08-04 15:30:27 -07:00
Andreas Gal
06ad033ff2
Memory-pressure based GC scheduler (506125, r=igor).
2009-08-04 14:58:21 -07:00
Robert Sayre
7ddae3093a
Merge mozilla-central to tracemonkey.
2009-08-02 15:27:09 -07:00
Ehsan Akhgari
9141fc8cda
Backed out changeset 8366e5cc9f57 (bug 125282) because of four windows unit test oranges in a row (all timed out when running mochitest-plain)
2009-08-02 15:10:37 +04:30
Masayuki Nakano
ded4cf29cb
Bug 125282 Webpage-JS can steal focus from URLbar / chrome r=enn, sr=smaug
2009-08-02 10:51:17 +09:00
Mark Steele
ff339aa3b6
Bug 497999: collect context-specific TraceVis data in JS objects, r=jorendorff
2009-07-30 11:48:02 -07:00
Boris Zbarsky
80ce442f0c
Followup for bug 495176. Fix the localization notes.
2009-07-31 00:05:57 -04:00
Johnny Stenback
790a107f1e
Fixing bug 492713. Remove security checks that are no longer needed. r+sr=mrbkap@gmail.com
2009-07-30 16:53:04 -07:00
Matin Movassate
a6b371d7e0
Fixing bug 503598. Adding support for drag n' drop funcitonality for local files. r=enndeakin@gmail.com, sr=mrbkap@gmail.com/jonas@sicking.cc
...
--HG--
extra : rebase_source : 66d93e71d30ea18e045f95f7f94951c02739edd9
2009-07-30 14:02:08 -07:00
Boris Zbarsky
b63722a57d
Backed out changeset b55e7e3c0bfb to see whether bug 495176 might be causing the WinXP Txul regression
...
--HG--
extra : rebase_source : c854c6a8afad67c583ff08e23bbac27cbf99c0cd
2009-07-28 14:34:01 -04:00
Vladimir Vukicevic
d49b688ab5
b=500883; put canvas3d into core (disabled by default, configure flag to enable); r=me,npotb
2009-06-27 16:44:35 -07:00
Johnny Stenback
c773b6331b
Fixing bug 484744. Revert an IID change that broke the old Java plugin. r+sr=mrbkap@gmail.com
2009-06-26 07:57:26 -07:00
Josh Aas
107a368795
Bustage fix for bug 500593.
2009-06-26 10:47:51 -04:00
Chris Pearce
1a65d280a9
Bug 449156 - Implement HTMLVideoElement.poster, with correct reftests. r+=doublec,jst, sr+=roc
2009-06-26 19:25:17 +12:00
Chris Pearce
55076f0d9d
Backout bug 449156 due to test-poster-9 failure.
2009-06-26 18:25:03 +12:00
Chris Pearce
7bb427a394
Bug 449156 - Implement HTMLVideoElement.poster r+=doublec,jst sr+=roc
2009-06-26 16:23:14 +12:00
Josh Aas
4734a09527
Remove nsIPluginManager/nsIPluginManager2. Fold their functionality into nsIPluginHost. b=499431 r/sr=jst
2009-06-25 17:06:54 -04:00
Neil Deakin
3e6690f13c
Bug 499912, one more fix needed for the test on linux
2009-06-25 14:09:41 -04:00
Honza Bambas
34d8728ad0
Bug 477323 - WHATWG HTML5 drag and drop event handlers could not be set dynamically, new test, r=smaug
2009-06-25 16:51:32 +02:00
Neil Deakin
1e14a2a1a7
Bug 499912, fix test failure on linux
2009-06-25 10:31:47 -04:00
Neil Deakin
928cb466c0
Bug 499912, crash activating window with no root element, r+sr=smaug
2009-06-24 13:12:37 -04:00
Olli Pettay
f1f141152f
Bug 496000 - Remove nsBeforePageUnloadEvent, r+sr=jst
...
--HG--
extra : rebase_source : 0288c06ade3ef23641bb2fe9a33143e865d90217
2009-06-24 11:42:00 +03:00
Peter Van der Beken
5d8c1964f8
Fix for bug 499777 (Cannot convert WrappedNative to function (NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN)). r/sr=mrbkap.
...
--HG--
extra : rebase_source : 08180bab30c83d82620de0812b89d90f9e038d13
2009-06-24 08:30:11 +02:00
Peter Van der Beken
f890ae6548
Backed out c8297c309ab3 (Fix for bug 499777 (Cannot convert WrappedNative to function (NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN)). r/sr=mrbkap.) to fix orange.
2009-06-23 16:46:34 +02:00
Peter Van der Beken
a9aeb312b1
Backed out c8297c309ab3 (Fix for bug 499777 (Cannot convert WrappedNative to function (NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN)). r/sr=mrbkap.) to fix orange.
2009-06-23 16:46:11 +02:00
Peter Van der Beken
c80a762ca0
Fix for bug 499777 (Cannot convert WrappedNative to function (NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN)). r/sr=mrbkap.
...
--HG--
extra : rebase_source : f0d4931f34bd48952712ffeb6cc8d25dad592e18
2009-06-23 12:09:13 +02:00
Peter Van der Beken
3e77cc7366
Fix for bug 499754 (Remove DocumentStyleSheetList from DOMCI). r/sr=bz.
...
--HG--
extra : rebase_source : 994c6ddd20bbc36df7e8c1fd75b146a3da9aad8b
2009-06-23 12:09:13 +02:00
Olli Pettay
1a534bf2c2
Bug 497178 - Make nsPIDOMEventTarget::GetListenerManager to return nsIEventListenerManager*, r+sr=peterv
...
--HG--
extra : rebase_source : e92146a2236fe857aff7b2a9b1516b30174b8d83
2009-06-23 14:23:52 +03:00
Olli Pettay
2e0f78e968
Bug 486990 - Context Menu can be disabled by stopping propagation, r=enn, sr=neil
2009-06-23 13:07:39 +03:00
Olli Pettay
df6649fbc1
Bug 499667 - Remove nsIDOMDragListener, r+sr=sicking
2009-06-23 12:13:01 +03:00
Hiroyuki Ikezoe
533c84f598
b=497934; fennec crashes in nsFocusManager (undefined C++ behaviour); r=enn, sr=smaug
2009-06-22 17:40:55 -07:00
Neil Deakin
f2563bc9c9
Bug 497633, add tests
2009-06-22 16:09:58 -04:00
Neil Deakin
6100699909
Bug 497633, 497878, fix two crashes with similar tests that remove frames during blur, r+sr=smaug
2009-06-22 15:49:10 -04:00
Olli Pettay
7c8130cf27
Bug 496792 - Optimize nsGlobalWindow::PostHandleEvent, r+sr=bz
2009-06-22 12:06:10 +03:00
Michael Kohler
39067b5db3
Bug 106386 - Correct misspellings in source code (old); Patch 1; r=timeless
2009-07-27 10:46:59 +02:00
Boris Zbarsky
13672ba2e1
Bug 495176. Improve security error reporting when document.domain is involved. r=jst,pike sr=jst
2009-07-26 21:27:33 -04:00
Johnny Stenback
6d448227ae
Fixing bug 477974. Plug a few holes where a frame could change the size/position of the containing window. r+sr=mrbkap@gmail.com
2009-07-24 14:06:47 -07:00
Robert Sayre
710cad8b2a
Merge tracemonkey to mozilla-central.
2009-07-24 13:42:38 -04:00
Robert Sayre
a181aec2ed
Merge mozilla-central to tracemonkey.
2009-07-23 16:49:14 -04:00
Peter Van der Beken
e7c19654e6
Fix for bug 500349 (DOMParser no longer available in Greasemonkey scripts). r/sr=jst.
...
--HG--
extra : rebase_source : e42a5ad4bc82ef7b6933e9420840f83548ecde2c
2009-07-22 20:50:24 +02:00
Igor Bukanov
9534c3d315
bug 504033 - avoiding calling JSFinalizeStub. r=brendan
2009-07-22 18:23:21 +02:00
Neil Deakin
4f5268fdc2
Bug 504367, remove unneeded code which caches focus in nsGlobalWindow::WindowStateHolder, r=bz
2009-07-23 10:38:54 -04:00
timeless@mozdev.org
145236e39f
Bug 504474 JS_ValueToBoolean is void
...
r=brendan
2009-07-22 17:31:04 -05:00
timeless@mozdev.org
dc7b9b276c
Bug 504113 - "initialize mUsageDelta in nsInMemoryStorage()'s constructor" [r=honzab.moz]
...
r=mayhemer
2009-07-22 17:31:02 -05:00
L. David Baron
70c8abc246
Backed out changeset f905520076db (Bug 497053) because it seems to have made the random orange significantly worse.
2009-07-22 07:47:16 -04:00
Clint Talbert
34e3799235
Bug 497053 Geolocation/test_timeoutWatch random orange debug patch, r=jmaher,dougt
2009-07-21 21:31:14 -07:00
Robert O'Callahan
2ebc95776b
Bug 352093. Part 10: misc fixes to remove assumptions about documents having widgets. r=smaug
2009-07-22 12:45:09 +12:00
Robert O'Callahan
1b6c301e4d
Bug 352093. Part 5: the focus manager should use GetRootWidget so it works with documents that don't have their own widgets. r=enndeakin
2009-07-22 12:45:05 +12:00
Robert O'Callahan
41b0dc9d84
Bug 339548. Part 9: Create nsRootPresContext::UpdatePluginGeometry, and use it. Make nsObjectFrame manage its widget directly.
2009-07-22 12:45:00 +12:00
Rob Arnold
4b817e70c5
Bug 503355 - drawWindow should have an option to draw with scrollbars and at the current viewport r=vladimir
...
--HG--
extra : rebase_source : afad172931caa4d1fa37edeeaabec0e933cc447c
2009-07-21 15:45:21 -07:00
Doug Turner
e95ef1aeed
[Bug Bug 505430] - County returned instead of country in geolocated address. r=glaz
2009-07-21 10:21:41 -07:00
Johnny Stenback
35aaabd982
Backed out changeset a28347623d0f due to mochitest failures.
2009-07-20 18:20:49 -07:00
Justin Lebar
45e25bc917
Bug 504837: Hashchange event should not be restricted to firing only when the document's readystate is 'complete'. r/sr=smaug
...
--HG--
extra : rebase_source : 977f304a4f318c9371da5065cab600f57804ea0d
2009-07-20 14:09:04 -07:00
Jeff Walden
a24a25ba2e
Bug 189519 - Implement CSS3 (-moz- for now)background-size. r=dbaron, other useful review comments from roc/bz
2009-05-28 11:09:05 -07:00
Robert O'Callahan
de29a7ff56
Bug 486200. Add window.mozInnerScreenX/Y APIs to return usable screen coordinate APIs (as opposed to window.screenX/Y which return window frame coordinates and are unusable). Also adds window.mozScreenPixelsPerCSSPixel which chrome-prileged code can use to convert CSS pixels to actual screen pixels. r=dbaron,sr=jst
...
--HG--
extra : rebase_source : 30f4c953f3e3866da042b935953ba239ac0a93c4
2009-07-30 15:16:44 +12:00
Boris Zbarsky
1486bf6f66
Bug 495176. Improve security error reporting when document.domain is involved. r=jst,pike sr=jst
2009-07-26 21:27:33 -04:00
Neil Deakin
580a81af12
Bug 504224, crash in GetCommonAncestor, caused because child frame is still focused. Move focus when frame content is removed, and add warnings, r=smaug
2009-07-29 10:36:03 -04:00
Blake Kaplan
ece0649965
Bug 480205 - Implement a wrapper for exposing chrome objects to content (aka COWs). r+sr=jst sr=bzbarsky on some parts.
2009-05-21 01:17:51 -07:00
Justin Lebar
fe8a14ca9c
Bug 504837: Hashchange event should not be restricted to firing only when the document's readystate is 'complete'. r/sr=smaug
2009-07-21 14:17:15 -07:00
timeless@mozdev.org
fc3ae18ad8
Bug 562457 - comparison between signed and unsigned integer expressions in nsGeolocationRequest::Allow, r=dholbert
2010-04-28 13:54:00 -07:00
timeless@mozdev.org
4350edcbdf
Bug 494705 - Deprecate DOM3 Load (XMLDocument.load), r=sicking
2010-04-12 18:59:00 -07:00
timeless@mozdev.org
c873f072d4
Bug 537630 - crash [@ nsJSScriptTimeoutHandler::SetLateness(unsigned int)], r=smaug
2010-04-19 06:32:00 -07:00
Jonas Sicking
26eb9625c3
Bug 562791: Add NS_TIME_FUNCTION and friends to content code. r=jst
2010-04-30 12:40:59 -07:00
Benjamin Smedberg
5eb0c6e687
Bug 561817 part C - restore the NestableTasksAllowed munging that was removed in patch B: I thought it was vestigial, but it's necessary, r=bent
2010-04-30 14:43:59 -04:00
Benjamin Smedberg
e24771ce97
Bug 561817 part B - Install the nested event loop tracking mechanism for all RPC calls to plugins, not just specific handle-event calls, r=jimm
2010-04-30 14:42:51 -04:00
Boris Zbarsky
73d309e278
Bug 562688 part 9. Eliminate eELEMENT users in dom/. r=jst
2010-04-30 09:12:06 -04:00
Boris Zbarsky
04027a9479
Bug 562688 part 4. Change GetRootContent and the like to return Elements. r=jst, sr=sicking
2010-04-30 09:12:05 -04:00
Karl Tomlinson
b54c9fe67a
b=561308,539138 Realize GtkPlugs when associated with a socket for consistency with in-process behavior r=cjones
...
--HG--
extra : rebase_source : 96d433c381d6d560ddd566572cfc143d91113453
2010-04-29 22:43:15 +12:00
Mitchell Field
9818f00bf2
Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov
2010-04-29 18:59:13 +02:00
Jacek Caban
1c095fedd4
Bug 505727 - nsDOMClassInfo.cpp fails to compile on MinGW. r=bz
2009-08-09 21:42:55 +02:00
Neil Deakin
653c684b5b
Bug 344850, shift+tab from input with tabindex set fails, r=smaug
2009-08-04 14:03:39 -04:00
Clint Talbert
99c2687239
Bug 484994 bustage, possible orange fix for jquery [orange]
2009-08-03 17:27:20 -07:00
Robert O'Callahan
152f21c553
Bug 507755. Add a test that will fail if anyone adds any enumerable chrome-only properties to 'window'. r=jst
2009-08-04 09:42:03 +12:00
Robert O'Callahan
bfe8426ae7
Bug 507755. Move the chrome-only property screenPixelsPerCSSPixel out of 'window' to nsIDOMWindowUtils. r=jst
2009-08-04 09:41:36 +12:00
Robert Sayre
0a1c8346ac
Merge tracemonkey to mozilla-central.
2009-07-06 17:17:08 -04:00
Johnny Stenback
4cc2512ac8
Fixing bug 502137. Removing dead code relating to plugin scripting, and updating some comments. r+sr=mrbkap@gmail.com
...
--HG--
extra : rebase_source : 2101080c410c9656cdbfc4503479470545c9f351
2009-07-06 13:56:18 -07:00
Robert Sayre
878a89a073
Merge mozilla-central to tracemonkey.
2009-07-06 12:20:54 -04:00
Peter Van der Beken
abf872eeb3
Fix for bug 502617 (Crash when logging in to Facebook [@ JS_GetClass]). r/sr=smaug.
2009-07-06 18:03:42 +02:00
Doug Turner
55fdfb6010
Backing about 484488.
2009-07-05 22:24:56 -07:00
Luke Wagner
145fbf91c2
Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
2009-06-30 20:19:42 -04:00
Peter Van der Beken
ca8ccf47e0
Fix for bug 482788 (Lightweight DOM wrappers). r=jst, sr=mrbkap.
2009-05-12 22:20:42 +02:00
<jlebar@mozilla.com>
7de5d30e8d
Bug 385434: Add support for HTML5 onhashchange. r=smaug, sr=sicking
2009-06-26 10:16:50 -07:00
Doug Turner
1cd581a740
Bug 484488/501801 - fixed mochitest fail. r=blassey, sr=vlad
2009-07-01 21:39:20 -07:00
Josh Aas
70edf7241e
Remove nsIPluginInstanceInternal, fold it into nsIPluginInstance. b=501786 r/sr=jst
2009-07-02 00:52:07 -04:00
Blake Kaplan
3f48024026
Bug 500691 - Call JS_ClearScope before XPConnect tries to update our outer window's scope's concept of what {Function,Object}.prototype are so that we forward correctly to the inner window's versions. r=jst sr=bzbarsky
2009-07-01 16:43:50 -07:00
Blake Kaplan
4ee6a3c9c0
Fix build bustage from bug 500846.
2009-07-01 12:27:24 -07:00
Blake Kaplan
79d2a918d8
Bug 500846 - Calculate sObjectClass in non-browser embeddings. r+sr=bzbarsky
2009-07-01 12:12:32 -07:00
Doug Turner
78afc48ace
Bug 484488 - MakeFullWindow support for windows mobile. r=olli.pettay, sr=vlad
2009-07-01 12:01:11 -07:00
Johnny Stenback
a511964116
Fixing bug 442399. Remove LiveConnect from the tree. r=joshmoz@gmail.com, bclary@bclary.com, sr=brendan@mozilla.org
2009-06-30 15:55:16 -07:00
Josh Aas
73eb23eeb9
Remove nsPIPluginHost. b=501388 r/sr=jst
2009-06-30 16:49:04 -04:00
Peter Van der Beken
2cd9ab8291
Fix for bug 484764 (Set up DOM prototype chains from PostCreateProto instead of PostCreate). r/sr=jst.
...
--HG--
extra : rebase_source : 8e24cbcede7e48e42c4c06a55d3bc7dd91603020
2009-06-03 17:30:18 +02:00
Neil Deakin
6c3e72551c
Bug 498609 and 498643, clear focused element when not in document, sr=smaug (missed this file)
2009-06-20 20:12:31 -04:00
Neil Deakin
347ca246cc
Bug 498609 and 498643, clear focused element when not in document, sr=smaug
2009-06-20 20:04:04 -04:00
Karl Tomlinson
44c9f192f4
b=479995 handle drag-failed signal when available. r=enndeakin sr=roc
2009-06-20 13:38:27 +12:00
Josh Aas
5dc8045c32
Remove nsIScriptablePlugin, part of the XPCOM plugin API. b=498164 r/sr=sicking
2009-06-19 15:37:09 -04:00
Daniel Brooks
7414288516
Backed out changeset 3ed492a26551
2009-06-19 11:57:54 -05:00
Daniel Brooks
6d64d73925
Bug 486200 - Need API to compute screen coordinates of DOM elements
...
r=roc,dbaron, sr=roc,jst
2009-06-19 02:24:34 -05:00
Daniel Brooks
deacc87633
Bug 495002 - nsPresContext ought to have CSSPixelsToDevPixels and DevPixelsToCSSPixels methods
...
r=bz, sr=roc
2009-06-18 03:35:11 -05:00
Robert Longson
1973deec58
Bug 486936 - image-rendering style should apply to canvas element. r=vladimir
2009-06-17 21:31:18 +01:00
Olli Pettay
4f0aa79a1e
backout Bug 486990
...
--HG--
extra : rebase_source : 5947dd5fcc29bfb333c53cc2f60a00895910e9bb
2009-06-17 16:22:37 +03:00
Olli Pettay
b4d60fb950
Bug 486990 - Context Menu can be disabled by stopping propagation, r=enn, sr=neil
...
--HG--
extra : rebase_source : a425f116d1350ff1204f1b031754a262ec73f8b1
2009-06-17 13:26:21 +03:00
Neil Deakin
622c67863a
Bug 498075, two clicks required to switch away from focused plugin, also fixes ususual minimzing behaviour where it immediately restores again, r+sr=smaug
2009-06-16 14:34:13 -04:00
Arpad Borsos
497b2e227d
Back out b8e531a6c961 (Bug 474369), it really did cause the windows dhtml regression
...
--HG--
extra : rebase_source : 568114bcfc5a7710d9e2c2fe5e234fa190bebba1
2009-06-16 14:38:51 +02:00
Arpad Borsos
ef105af6ce
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
2009-05-07 17:15:26 +02:00
Neil Deakin
f3a3945b39
Bug 497593, assertion should be allowing null values, r+sr=smaug
2009-06-15 11:05:47 -04:00
Olli Pettay
42ec618ee6
Trunk patch for Bug 491134, r+sr=jst
2009-06-15 11:27:29 +03:00
Phil Ringnalda
1511e48aed
Bug 495023 - No need to ender dom/tests ifndef ENABLE_TESTS, r+sr=jst
2009-06-13 11:53:38 -07:00
Arpad Borsos
e3dac05abe
merge backout
2009-06-12 23:21:22 +02:00
Arpad Borsos
cd1887abfd
Back out bug 474369, suspected of causing dhtml and tp3 regression
2009-06-12 23:20:55 +02:00
Clint Talbert
6bae4288ca
Bug 497053 geolocation/test_timeoutWatch fails intermittently patch by jmaher r=ctalbert
2009-06-12 08:34:14 -07:00
Arpad Borsos
3773b464cf
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
...
--HG--
extra : rebase_source : 2f40cba97555521222512c7cd793c2a2adcca333
2009-05-07 17:15:26 +02:00
Doug Turner
7e69536472
Bug 488862 - crash while geolocation is retrieving data [@ nsGeolocation::RemoveRequest]. r=dbaron, sr=smaug, r=ctalbert on tests
2009-06-11 17:46:46 -07:00
Matthew Gregan
734ebb107c
Bug 488814. HTMLMediaError lies about some interfaces it implements, don't lie. r+sr=jst
...
--HG--
extra : rebase_source : 718aab295c395c0a20c4ff3cdf9dc8a80fc8f2ee
2009-06-12 14:09:28 +12:00
Jonas Sicking
68ee329da3
Bug 492560: Prevent modal dialogs from making the slow-script dialog coming up. r/sr=mrbkap
2009-06-11 17:52:47 -07:00
Ginn Chen
bd6190501e
Fix bustage on Solaris caused by Bug 178324
2009-06-11 14:40:41 +08:00
Blake Kaplan
740f02c87b
Bug 497102 - Add missing call. r+sr=bzbarsky
2009-06-10 15:41:26 -07:00
Josh Aas
4bd6720b31
Simplify code for exposing plugin file names vs. full path. Second landing. b=488181 r/sr=jst,bz
2009-06-10 16:47:49 -04:00
Neil Deakin
79321ef1f8
Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
2009-06-10 14:00:39 -04:00
Joel Maher
f2847c7f2e
Bug 489817 - migrate existing geolocation tests from mochitest to browser-chrome; r=(ctalbert + doug.turner)
2009-06-08 21:50:04 +02:00
Benjamin Smedberg
3a0ef1193a
Bug 326628 try #2 - remove window.pkcs11 and fix the device manager not to use that API, r=kaie
2009-05-28 19:36:21 -07:00
honzab.moz@firemni.cz
c6954297e3
Fixing bug 495112. Partially revert the fix for bug 455070 to fix session storage regressions. r+sr=jst@mozilla.org
2009-05-28 16:15:26 -07:00
Zack Weinberg
aced039def
Bug 495219: nsGlobalWindow::GetInner* report zero when there is no prescontext, to restore old behavior for display:none. r+sr=bzbarsky
2009-05-28 15:19:08 -04:00
Benjamin Smedberg
11102c6e00
Final merge to back out bug 326628 (and followup bug 487980) due to regression bug 494899.
2009-05-27 09:15:21 -04:00
Benjamin Smedberg
66d253f743
Intermediate merge for backout of bug 326628
2009-05-27 09:14:27 -04:00
Benjamin Smedberg
50457e7d22
Backed out changeset c41b9f3a9d83 - bug 487980 due to backing out 326628, due to regression bug 494899
2009-05-27 09:12:28 -04:00
Benjamin Smedberg
ad605596e3
Backed out changeset eea9639048b8, bug 326628 main patch, due to regression bug 494899
2009-05-27 09:09:01 -04:00
Gavin Sharp
aac8436514
Bug 494534: fix typo, r+sr=bzbarsky
2009-05-24 17:20:29 -04:00
Shawn Wilsher
995784bbaf
Tests for bug 494453 and bug 485396
...
r=bz
sr=bz
2009-05-22 19:08:32 -04:00
Shawn Wilsher
cb8376ea0a
Bug 494453 - Crash when accessing sessionStorage object from chrome.
...
This fixes a crash when accessing sessionStorage from a chrome window due to
NS_InnermostURI getting called with a null URI (namely, the system principals
URI which is null).
r=bz
sr=bz
2009-05-22 19:08:29 -04:00
Peter Van der Beken
f5c089b7a2
Fix for bug 494290 (Crash [@ nsJSContext::cycleCollection::Traverse]). r/sr=jst.
...
--HG--
extra : rebase_source : e84f31938e62a00f163ff705b7ce5a58da9b8dd4
2009-05-22 20:45:26 +02:00
L. David Baron
3dd611372e
Backed out changeset 1abeb6c87131 (Bug 480205 - Implement a wrapper for exposing chrome objects to content (aka COWs)) due to mochitest failures and leaks.
2009-05-21 06:54:41 -04:00
Blake Kaplan
83e011d635
Bug 480205 - Implement a wrapper for exposing chrome objects to content (aka COWs). r+sr=jst sr=bzbarsky on some parts.
2009-05-21 01:17:51 -07:00
Johnny Stenback
4aaf4b1104
Fixing orange from bug 455070. Fix case mistake in paths.
2009-05-20 18:05:57 -07:00
Johnny Stenback
7e36be9390
Fixing bug 494051. Don't fall off trace when accessing the global property 'window'. r+sr=mrbkap@gmail.com
2009-05-20 15:39:02 -07:00
Honza Bambas
b4f9d96681
Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst
2009-05-21 00:27:31 +02:00
Honza Bambas
c97cbced9b
Backed out changeset b2e48c0aa965
2009-05-20 22:30:21 +02:00
Honza Bambas
d683c85eb5
Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst
2009-05-20 20:19:38 +02:00
Olli Pettay
0d2e3ce42e
Bug 491134, r+sr=jst
2009-05-20 18:57:01 +03:00
Honza Bambas
3a406782bd
Backed out changeset ef25b4175b78
2009-05-20 10:37:31 +02:00
Honza Bambas
f019692628
Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst
2009-05-20 10:23:41 +02:00
Boris Zbarsky
6648ac9f15
Followup for bug 489671. Remove orphaned comment.
2009-05-19 22:22:44 -04:00
Boris Zbarsky
0460675e76
Bug 489671. Make sure the error reporter doesn't suppress our error reports. r=mrbkap, sr=jst
2009-05-19 22:11:01 -04:00
Dave Townsend
99034adf24
Backed out changeset 461d728271d1
2009-05-19 13:51:18 +01:00
Arpad Borsos
584155ddb7
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
2009-05-07 17:15:26 +02:00
Honza Bambas
d3b06f2ee5
Bug 492219 - localStorage's constructor should be Storage, iids update on trunk only, r=bz
2009-05-19 10:26:40 +02:00
Robert Sayre
7cce9201aa
Merge.
2009-05-19 04:14:51 -04:00
Robert Sayre
d6c962680a
Bug 493586. JSON.parse replacer function doesn't elide object values correctly. r=brendan
2009-05-18 20:12:51 -04:00
Blake Kaplan
26e255161f
Bug 493281 - Find our object. r+sr=jst
2009-05-18 16:45:29 -07:00
Honza Bambas
1b8efcdac1
Bug 487695 - Decide on localStorage behavior in session-only cookies or private-browsing mode, test bustage fix
2009-05-18 12:50:43 +02:00
Honza Bambas
1027f32e5c
Bug 487695 - Decide on localStorage behavior in session-only cookies or private-browsing mode, r+sr=jst
...
--HG--
rename : dom/src/storage/nsDOMStorageDB.cpp => dom/src/storage/nsDOMStoragePersistentDB.cpp
rename : dom/src/storage/nsDOMStorageDB.h => dom/src/storage/nsDOMStoragePersistentDB.h
2009-05-18 10:12:14 +02:00
Robert O'Callahan
a2a28c523b
Bug 479863. Stop buffering media elements by default, implement 'autobuffer' attribute to control buffering. r=doublec
...
--HG--
extra : rebase_source : 5fa0b63da981fdfcf7b1555174b6d1122bf2ae97
2009-05-18 14:00:44 +12:00
Peter Van der Beken
98633d5f16
Fix for bug 490592 (Possible to GC way too much during shutdown due to XUL and XBL prototypes). r/sr=bz.
2009-05-07 11:19:41 -07:00
Peter Van der Beken
e267b828d9
Fix for bug 475737 (Windows stay alive too long because nsJSContext doesn't unlink correctly). r=bent, sr=jst.
2009-05-07 11:19:36 -07:00
Josh Aas
280391f4ad
Merge backout of 7cd22106e8d9
2009-05-16 21:10:10 -04:00
Josh Aas
5edcbc52ca
Backed out changeset 7cd22106e8d9. Simplify code for exposing plugin file names vs. full path. b=488181
2009-05-16 21:09:48 -04:00
Peter Van der Beken
3c7951a396
Merge backout.
2009-05-16 16:17:50 +02:00
Peter Van der Beken
d7f8357ac2
Backed out changeset 0c8d4f846be8 (Fix for bug 475737 (Windows stay alive too long because nsJSContext doesn't unlink correctly).) to try to fix Tshutdown regression.
2009-05-16 16:16:55 +02:00
Honza Bambas
b1ee7471c1
Bug 492219 - localStorage's constructor should be Storage, r+sr=jst
2009-05-16 15:59:30 +02:00
Josh Aas
22c9a18612
Simplify code for exposing plugin file names vs. full path. b=488181 r/sr=jst
2009-05-15 18:26:21 -04:00
Peter Van der Beken
e07ba2eafd
Merge backout.
2009-05-15 16:39:20 +02:00
Peter Van der Beken
a45851d286
Backed out changeset 5e867032abe5 (Fix for bug 490592 (Possible to GC way too much during shutdown due to XUL and XBL prototypes).) to try to fix Tshutdown regression.
2009-05-15 14:49:21 +02:00
Makoto Kato
9145296402
Bug 483118 - navigator.platform should return Win64 instead of Win32 or Windows NT. r+sr=peterv
2009-05-13 20:30:41 +09:00
Peter Van der Beken
b865be6ac9
Fix for bug 475737 (Windows stay alive too long because nsJSContext doesn't unlink correctly). r=bent, sr=jst.
...
--HG--
extra : rebase_source : 459f24ea980bf4cab29bc88115138f6ed5144e49
2009-05-07 11:19:36 -07:00
Josh Aas
a0852fcab7
Spelling fix to kick off more builds. CLOSED TREE a=me
2009-05-08 17:17:04 -04:00
Robert O'Callahan
288bf51b27
Backed out changeset d917c7a63b14
2009-05-08 17:30:04 +12:00
Ben Turner
b14e7a4542
Bug 490715. Disconnect focus controller element references. r+sr=smaug
2009-05-08 14:48:51 +12:00
Robert O'Callahan
c9a1f5499c
Bug 476526. Release the style context before calling LoadBindings. r+sr=bzbarsky
2009-05-08 14:41:12 +12:00
Robert Sayre
456d9db76e
Merge tracemonkey to mozilla-central.
2009-05-07 17:11:03 -07:00
Robert Sayre
8b3982769a
Bug 442059 - [native JSON] allow to blacklist keys by name when encoding to JSON. r=brendan
2009-05-07 13:28:21 -07:00
Doug Turner
735876f2e3
Bug 491810 - Geolocation should honor network.cookie.lifetimePolicy. r=vlad
2009-05-07 12:54:41 -07:00
Doug Turner
e42188b7c5
Bug 491759 - Clear geolocation token when exiting private browsing r=vlad
2009-05-07 10:52:39 -07:00
Olli Pettay
e64efde796
Bug 484775 - DocumentFragments and Attribute nodes should expose nsIDOMEventTarget to JS, r+sr=peterv
...
--HG--
extra : rebase_source : 7bce078904782a5a907eebbbff7b74a905cfa8c1
2009-05-07 16:59:51 +03:00
Doug Turner
3b94bf2897
Bug 491766 - honor geo.enabled without restart of browser r/sr=jst
2009-05-06 18:25:44 -07:00
L. David Baron
8c38aba811
Switch HTML mochitests from using MochiKit.js to packed.js. (Bug 490955) r=sayrer
2009-05-06 13:46:04 -07:00
Johnny Stenback
17d36d123b
Fixing bug 489251. Crash on shutdown after touching window.java. r+sr=mrbkap@gmail.com
2009-05-06 09:46:13 -07:00
Robert O'Callahan
03371d959d
Backing out bug 492219 to fix assertion failure on leak boxes
2009-05-15 17:31:45 +12:00
Honza Bombas
5914ac9de2
Bug 492219. Rename globalStorage constructor to StorageObsolete and localStorage constuctor to Storage. r+sr=jst
2009-05-15 15:17:55 +12:00
Simon Bünzli
d4a7f12b2a
Bug 491810 - Geolocation cookie cleared at exit for network.cookie.lifetimePolicy==2 (cleaning up my mess)
2009-05-14 10:55:22 -07:00
Olli Pettay
fc5f3a87aa
backout bug484775
2009-05-07 10:19:06 +03:00
Olli Pettay
d9072725ae
Bug 484775 - DocumentFragments and Attribute nodes should expose nsIDOMEventTarget to JS, r+sr=peterv
...
--HG--
extra : rebase_source : 9c6f8f9d3cd1283adb7b69b93440f7da01924326
2009-05-07 09:31:04 +03:00
Benjamin Smedberg
5fa5173a94
Bug 487960 and bug 487980 - remove references to nsIDOMPkcs11 completely: various pieces of our code don't like interfaces that are only forward-declared even if you never implement them r=jst
2009-04-15 09:06:26 -04:00
Doug Turner
d93788b8bd
Bug 487467. Support for a Network Geolocation Provider.
...
Browser bits for sanitizing. r=gavin
Mochitest. r=ctalbert
Dom bits. r/sr=jst
Provider component. r=gavin, sr=jst
2009-04-14 09:10:20 -07:00
Gavin Sharp
b8b944c08f
Bump IID of nsIDOMWindowUtils for changes from bug 483634
2009-04-14 15:51:39 -04:00
Olli Pettay
cf655e13da
Bug 491137 - Remove nsIDOMLoadStatusEvent.idl, r+sr=jst
2009-05-06 06:49:19 +03:00
tn
44fbc3e1ca
Bug 491230 - assignment used when comparison wanted in /dom/src/threads/test/test_throwingOnerror.html; r=bent.mozilla
2009-05-06 01:11:21 +02:00
Masayuki Nakano
1eabdda4fe
Bug 460059 Need IME state testing r+sr=roc
2009-05-05 15:15:23 +09:00
Honza Bambas
43a63f7ec6
Bug 486654 - implement localStorage for 1.9.1, security review comments addressing, r=jst, sr=dveditz
2009-04-14 16:11:47 +02:00
Benjamin Smedberg
87e4d3d1bb
Bug 326628 Try #2 - User content can pop up PKCS11 dialogs, which is annoying and entirely unnecessary r+sr=jsr,r=kaie
2009-04-10 13:21:04 -04:00
Olli Pettay
f3d1e0ddb1
Bug 486398, r+sr=jst
2009-04-10 19:06:34 +03:00
Serge Gautherie
d89efec1e7
Bug 485175 - [SeaMonkey] Some Mochitest geolocation tests time out now (test_allowCurrent.html, test_allowWatch.html); (Dv1a) Fix test_timeoutWatch.html errorCallback(); r=doug.turner
2009-04-10 12:30:33 +02:00
Serge Gautherie
d78cb519f5
Bug 483967 - Mochitest test_regExpStatics.html runs fine but needs to check/report success; (Av1) Add |ok(true, ...);|; r=jonas
2009-04-10 12:30:30 +02:00
Josh Aas
c6a41e8074
Remove OJI from the tree. b=485984 r/sr=jst
2009-04-09 22:38:21 -04:00
Benjamin Smedberg
8af63417a3
Back out everything from bug 326628 because it's too red to fix on the fly. CLOSED TREE
2009-04-09 16:01:02 -04:00
Benjamin Smedberg
ff2c4cfec3
Update nsDOMClassInfoID to match the classinfo change from bug 326628
2009-04-09 15:33:09 -04:00
Benjamin Smedberg
87508bb914
Bug 326628 - user content can pop up pkcs11 dialogs, which is annoying and entirely unnecessary r+sr=jst,r=kaie
2009-04-08 10:27:45 -04:00
Vladimir Vukicevic
5289a01dc6
b=436932, add imageRenderingQuality property to 2D canvas, r=roc
2009-04-07 12:05:41 -07:00
Jeff Walden
79c9116d91
Kick tinderboxen out of an hgfail, r=red
2009-04-06 14:59:55 -07:00
Jeff Walden
76360f9c38
Fix thinko to make a test actually test what it was supposed to test, no bug
2009-04-06 14:14:10 -07:00
Brendan Eich
bb988135b0
Bug 375250 - Reject (JSON is fixed now) E4X masquerading as JS source (r=igor/mrbkap).
2009-04-29 16:48:35 -07:00
Doug Turner
f0406753d3
Bug 490046 - Geolocation update service is being lost in the channel bag. r=gavin/sr=jst
2009-04-29 16:26:06 -07:00
Robert Sayre
33a65e9684
Merge tracemonkey to mozilla-central.
2009-04-28 20:33:18 -04:00
Olli Pettay
bdb6b5dd69
backout Bug 486990
2009-04-28 06:42:59 -07:00
Andreas Gal
a51f22dbdf
Need an API exposed to control code cache size (474497, r=bent,brendan, sr=mrbkap).
2009-04-22 16:52:59 -07:00
Blake Kaplan
da5b280a51
Bug 484180 - Don't call the class getter (especially not the scriptable helper!) for functions. r+sr=jst
...
--HG--
extra : rebase_source : 15e927e3a4281a0d5ffd54b528c9c90c76b7c6ee
2009-04-17 16:52:10 -07:00
Doug Turner
dabd65d0e1
Bug 488862 - Fix for [@ nsGeolocation::OwnerStillExists() ] crash. r/sr=jst
2009-04-17 13:42:04 -07:00
Doug Turner
b2fe202312
Bug 488806 - network geolocation can spam server. r/sr=jst
2009-04-17 09:28:14 -07:00
ben turner
ca8f9d0b93
Bug 479624 - Use JSAutoTempValueRooter instead of nsAutoGCRoot in nsJSContext::CallEventHandler. r=mrbkap, sr=jst
2009-04-17 15:13:08 +02:00
Robert Sayre
cad48ee840
Merge tracemonkey to mozilla-central.
2009-04-15 17:40:19 -04:00
Doug Turner
93da212eea
bug 487467
...
7 - We aren't localizing the geolocation preference. r=gavin
2009-04-15 09:07:24 -07:00
Igor Bukanov
95c0598199
bug 488285 - fixing strict mode warnings with DOm window object. r=brendan
2009-04-15 16:09:58 +02:00
Mounir Lamouri
afff06c394
Bug 452451 - "enable relimit by default and find out if it breaks the web" [r=jwalden,jst]
...
--HG--
extra : rebase_source : e583073d8015cc0f6b7d4336494f0e1ed01083e2
2010-05-20 17:19:00 -04:00