Commit Graph

3240 Commits

Author SHA1 Message Date
Jim Mathies
b170e75577 Bug 535295 - [OOPP] Tearing/Repainting issues with flash videos, their controls and other page content during/after scrolling. r=roc. 2010-04-05 11:43:13 -05:00
Saint Wesonga
7e2833c5f2 Bug 548481 - about:plugins page title should be "Enabled Plugins", not "Installed Plugins". ui-r=faaborg, r=josh 2010-03-09 08:49:22 +01:00
Kyle Huey
1d0289c601 Backed out changeset 8ce70abd7777 2010-03-09 01:14:21 -05:00
Joel Maher
cee9b522a0 Bug 544097 Change mochitests to use mochi.test instead of localhost for mobile refactoring p=jmaher r=ted,dwitte,sayrer 2010-03-08 19:21:33 -08:00
Serge Gautherie
a1c3b463fa Bug 521673 - Remove remnant OJI references; (Dv1) /dom/dom-config.mk: remove obsolete REQUIRES.
r=jst.
2010-03-09 01:02:26 +01:00
Jeff Walden
52312bac03 Bug 518663 - ES5: Object.getOwnPropertyNames. r=jorendorff 2009-09-24 14:33:14 -07:00
Jason Orendorff
cbe2891235 Backed out changeset d4caa61e69ab. It turned the tree red. 2010-07-01 20:06:33 -05:00
Andreas Gal
5c69f9ab84 Implement remaining cross compartment wrappers (574924, r=mrbkap). 2010-07-01 15:45:08 -07:00
Chris Jones
ff3e952b48 Fix windows build 2010-02-11 15:22:44 -06:00
Chris Jones
ddb81e99d6 Bug 544345: Kill plugins if they exceed the hang timeout. r=bsmedberg 2010-02-11 14:32:18 -06:00
Chris Jones
7ec2f83c06 Log "schlepping drawable" messages as PLUGIN_LOG_DEBUG. no r=, trivial 2010-02-10 17:17:33 -06:00
Benjamin Smedberg
3ad7eb7f3a Merge mozilla-central into electrolysis. 2010-02-09 21:22:09 -05:00
Ted Mielczarek
d40733d453 Bug 541076 - add minidump id and plugin name to PluginCrashed event. p=ted+dolske, r=jst, r=ted 2010-02-09 17:05:31 -08:00
Jim Mathies
222acbd54a Bug 538918 - [OOPP] Modal system dialogs cause UI freeze w/windowless controls. r=bent, cjones. 2010-02-09 16:34:38 -06:00
Benjamin Smedberg
33745658c4 Merge mozilla-central into electrolysis 2010-02-09 11:39:28 -05:00
Ryan Flint
da462d7bb6 Bug 539907 - Have getPref use asynchronous statements when called with an optional callback. r=myk, sr=robstrong 2010-02-09 05:28:39 -05:00
Blake Kaplan
bf56726f19 Bug 544544 - Make sure DataContainerEvent's classinfo interfaces are complete. r=smaug 2010-02-08 13:25:07 -08:00
Jim Mathies
b32f193a8c Bug 542897 - [OOPP] Random sized black boxes appear/disappear in silverlight content areas. r=bsmedberg. 2010-02-08 13:35:37 -06:00
Makoto Kato
256f2577f8 Bug 182954 - Content should use the newer nsIPrefService APIs instead of nsIPref. r=jst 2010-02-08 11:49:18 +09:00
Oleg Romashin
2f8503b1f3 Bug 544192 - Qt Xembed version required for IPC browser content embedding. r=bzbarsky,mozbugz 2010-02-04 18:00:52 +02:00
Benjamin Smedberg
c4141662bb Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones
--HG--
rename : ipc/glue/GeckoThread.cpp => ipc/glue/MozillaChildThread.cpp
rename : ipc/glue/GeckoThread.h => ipc/glue/MozillaChildThread.h
2010-01-31 22:19:21 -05:00
Benjamin Smedberg
f64a66954c Merge mozilla-central into electrolysis. 2010-02-03 13:28:22 -05:00
Benjamin Smedberg
9eb44973ee Work around bug 543776 by submitting empty PluginName/PluginVersion in crash reports.
--HG--
extra : rebase_source : d3ea07dc9edbb1295aeb815b47316a9ad1423026
2010-02-03 09:36:45 -05:00
Saint Wesonga
bc62bb2de6 Bug 180568 - Remove "Enabled" column from about:plugins. ui-r=faaborg r=jst,josh 2010-02-03 13:44:13 +01:00
Daniel Holbert
aaaa0e4b10 Backed out changeset c502a1a0900a (patch for bug 542263), since its test 'test_GCrace.html' failed on OSX in its first cycle. 2010-02-02 18:58:35 -08:00
Benjamin Smedberg
1f00a8ee4a Bug 542263 - Deallocating a scriptable object shouldn't cause us to mark the actor as invalidated. If the object is resurrected by a racing call from the other side, simply create a new NPObject on this side to represent the actor (Crash at NPObjWrapper_NewResolve with Silverlight), r=bent 2010-02-02 17:18:39 -08:00
Daniel Holbert
336040d3c5 Bug 501423 followup: Reorder init lists to fix "will be initialized after" build warnings. r=jst 2010-02-02 12:05:24 -08:00
Ben Newman
368b49823d Bug 542341 - Add RequestRunToCompletion method to ContentProcessParent. r=cjones 2010-02-01 17:53:52 -08:00
Benjamin Smedberg
6e31be0f2d Merge mozilla-central into electrolysis. 2010-02-01 15:30:27 -05:00
Josh Aas
4a93f5fe9f Clean up a bunch of things in nsNPAPIPlugin. b=543339 2010-01-31 16:41:26 -05:00
Robert Sayre
62ad0ec794 Merge tracemonkey to mozilla-central. 2010-01-31 10:12:39 -05:00
Masayuki Nakano
87066daf06 Bug 534420: Fix intermittent failure in browser_focus_steal_from_chrome.js r=enndeakin 2010-01-30 08:05:42 -05:00
Daniel Holbert
2d27756ba3 merge after backing out c7a04be6904 on suspicion of causing bug 543034 2010-01-29 18:56:08 -08:00
Daniel Holbert
46ba50b0cb Backed out changeset dc7a04be6904 on suspicion of causing bug 543034. 2010-01-29 18:50:46 -08:00
Daniel Holbert
32a1fb0c00 Bug 542959: Add 'const' to NP_GetMIMEDescription's parameter, to fix "deprecated conversion from string constant to ‘char*’" warning. r=cjones 2010-01-29 12:18:50 -08:00
Chris Jones
bab3961fbc Prevent |ChildAsyncCallback|s from touching freed |PluginInstanceChild|s if NPP_Destroy() re-enters or races with the callback. r=bsmedberg 2010-01-29 13:24:11 -06:00
Robert Sayre
c7ce498f03 Merge mozilla-central to tracemonkey. 2010-01-29 09:51:21 -08:00
Chris Jones
07003cf347 Final merge of debug-spew backout 2010-01-26 20:09:07 -06:00
Chris Jones
6a65c0d728 Backout 8d0ad9632fd2 2010-01-26 20:09:04 -06:00
Chris Jones
a8ac13cd85 Intermediate merge of debug-spew backout 2010-01-26 20:08:59 -06:00
Chris Jones
b42dd35ca1 Backout f861b6e0a364 2010-01-26 20:08:56 -06:00
Chris Jones
fe90ea5e99 Intermediate merge of debug-spew backout 2010-01-26 20:08:44 -06:00
Chris Jones
e12332b1d9 Backout 76bf173816e8 2010-01-26 20:08:41 -06:00
Ben Turner
a5684857a3 Bug 542337 - '[OOPP] hang in test_plugin_clipping2.xhtml'. r=jimm. 2010-01-26 16:08:39 -08:00
Jim Mathies
ed02ce9b5d Bug 541362 - [OOPP] hang closing tab with Yahoo web messenger loaded. r=bent. 2010-01-26 15:40:43 -06:00
Jim Mathies
ed4ba1d2fa Bug 540052 - [OOPP] Test failure in test_plugin_focus.html. r=bent. 2010-01-26 15:40:15 -06:00
Benjamin Smedberg
cdf47037d7 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 2010-01-26 12:05:54 -05:00
Chris Jones
e03c1f3854 More temporary debug spew to sort linux mochitest hang. 2010-01-25 14:10:12 -06:00
Benjamin Smedberg
0ba2d6e348 Merge mozilla-central with electrolysis. 2010-01-25 11:57:19 -05:00
Luke Wagner
89799b298a Bug 541456 - change ConvertSupportsTojsvals not to use js_AllocStack (r=jst) 2010-01-25 08:48:07 -08:00
Chris Jones
db57f114be Temporary spew part 2: convert fprintf(stderr into printf( so that child output shows up in the log. 2010-01-22 15:31:56 -06:00
Luke Wagner
2645ecd2da Bug 541452 - put jstracer.cpp in namespace js (r=jorendorff) 2010-01-22 14:49:18 -08:00
Chris Jones
7b53db6a22 Temporary debug spew for diagnosing Linux mochitest hang. 2010-01-22 12:53:18 -06:00
Benjamin Smedberg
25d837343c Bug 540868 part 3: when deallocating NPObjects in leakcount builds, let the leak monitor know that we cleaned them up correctly, r=bent
--HG--
extra : transplant_source : H%AC%29%DF8y%E8f%F1%2B%3B%5C%A3Z%10%D1R%7E%CC%10
2010-01-22 10:06:30 -05:00
Benjamin Smedberg
8adba8c2a2 Bug 540868 part 2: keep all NPObjects (not just those with actors) in mObjectMap, and invalidate/deallocate them when we destroy the associated instance, r=bent
--HG--
extra : transplant_source : %96H%CA%BF%2BX%18s%C8%1B%2Bh%8F%92%05%F0%9F/N%01
2010-01-22 10:06:13 -05:00
Benjamin Smedberg
6f7867ca0f Bug 540858 part I: separate the refcount logging of NPObject (which works for both plugin and proxy NPObject) from ctor/dtor logging of ChildNPObject (proxy only), r=bent
--HG--
extra : transplant_source : %16%16%92s%8C%B1%AC%8AT%23%DF%DD%A0%B7RH%84C%A7%3A
2010-01-22 10:05:29 -05:00
Benjamin Smedberg
32dd918b29 Bug 540868 part 3: when deallocating NPObjects in leakcount builds, let the leak monitor know that we cleaned them up correctly, r=bent 2010-01-22 10:06:30 -05:00
Benjamin Smedberg
5ff7ecd852 Bug 540868 part 2: keep all NPObjects (not just those with actors) in mObjectMap, and invalidate/deallocate them when we destroy the associated instance, r=bent 2010-01-22 10:06:13 -05:00
Benjamin Smedberg
1fc18fe407 Bug 540858 part I: separate the refcount logging of NPObject (which works for both plugin and proxy NPObject) from ctor/dtor logging of ChildNPObject (proxy only), r=bent 2010-01-22 10:05:29 -05:00
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
Benoit Jacob
4c1b5ed665 b=565404; add WebGLUniformLocation object; r=vlad 2010-06-01 23:09:19 -07:00
Jonas Sicking
46b291294c Bug 563491: Don't run code to set window status while we're inside a script blocker. r=mrbkap 2010-06-01 13:36:16 -07:00
Peter Van der Beken
9d8cde356a Fix for bug 560462 (Use fast unwrapping for more quickstubs), part 3a. r=jst. 2010-04-19 17:41:39 +02:00
Robert O'Callahan
fe53ffd82f Backed out changeset 2f626891ac2b 2010-06-01 13:52:21 +12:00
Robert O'Callahan
18de3278a1 Fix test_button03 UNEXPECTED PASS 2010-06-01 12:44:21 +12:00
Blake Kaplan
f93188d433 Fix bustage. 2010-05-28 16:18:23 -07:00
Vladimir Vukicevic
1a00421b87 b=551771; WebGL calls broken with boolean args in loop (qsgen octet handling); also rename all WebGL types to avoid conflicts with system GL types; r=jorendroff,joe 2010-05-28 15:52:39 -07:00
Blake Kaplan
569e36bde1 Bug 517636 - Assigning through wrappers defeats the "fast expando" optimization. r=jst 2010-05-28 15:40:41 -07:00
Blake Kaplan
54ca1d9bd6 Bug 545314 - Force an inner window here so that we return a working location object. r=peterv 2010-05-28 15:40:29 -07:00
Vladimir Vukicevic
3625225c0f backing out c60092, due to silly OSX includes 2010-05-28 13:16:03 -07:00
Vladimir Vukicevic
a884b795f3 b=551771; glboolean args to WebGL calls broken on trace (qsgen octet args); r=jorendorff 2010-05-28 12:59:28 -07:00
Mounir Lamouri
620c278bb8 Bug 567098 - Remove setTimeout's in autofocus tests; r=ehsan 2010-05-28 12:28:31 -04:00
Joel Maher
c18ae0e88f Bug 535922 - Genereate mobile specific browser chrome test package files r=ted 2010-05-27 13:01:37 -07:00
Makoto Kato
30dccf81b3 Bug 567720 - bustage on x64 build for COMMessageFilter.cpp. r=cjones 2010-05-27 13:34:41 +09:00
Jim Mathies
42bad0c5d2 Bug 568129 - Don't reset the delayed flash reply message flag, triggering the call at some point during fullscreen tear down. r=bent. 2010-05-26 20:07:25 -05:00
Josh Aas
3044a6c025 Remove remaining default plugin references. b=567464 r=jst 2010-05-26 19:18:06 -04:00
Chris Jones
b0a6866357 Bug 567645: Temporarily work around now-fatal deserialization errors by sending a dummy message in place of previously ignored windows messages. r=bent 2010-05-25 19:41:02 -05:00
Boris Zbarsky
5ae2e2038e Bug 485537. window.plugins.refresh() shouldn't reregister XPCOM components. r=josh, sr=jst 2009-04-04 00:14:59 -04:00
Jim Mathies
bf62e148ca Bug 479901 - Add WM_GESTURE support for Windows 7. r=vlad+smaug. 2009-04-02 14:34:31 -05:00
Jeremy D. Lea
39f62f1364 Bug 431634 - Part 1 - clean up header pollution; r+sr=roc 2009-04-01 13:59:02 -08:00
Honza Bambas
3351eafdf6 Bug 485396 - Crash in [@ NS_GetInnermostURI - nsDOMStorage::InitAsLocalStorage] with Chromebug running, r=dcamp 2009-04-01 23:26:34 +02:00
Neil Rashbrook
12b48e658e Bug 485175 Make geolocation tests even more reliable r=dougt 2009-04-01 17:43:34 +01:00
Johnny Stenback
73465880a9 Fixing bug 484040. Don't fall off trace when accessing 'document' in JS. r+sr=mrbkap@gmail.com 2009-05-12 13:18:52 -07:00
Peter Van der Beken
1ec8d2bfcb Fix for bug 490592 (Possible to GC way too much during shutdown due to XUL and XBL prototypes). r/sr=bz.
--HG--
extra : rebase_source : 8a05db1e4aab7dde3b38c7613488314dde05f163
2009-05-07 11:19:41 -07:00
Olli Pettay
034f889291 Bug 486990, move contextmenu listener to system event group, r=enn, sr=neil 2009-04-25 11:45:30 +03:00
Olli Pettay
d904a27d07 Bug 489812 - Suspending timeouts doesn't clear mFiringDepth, r=bent, sr=jst 2009-04-25 02:53:25 +03:00
Vladimir Vukicevic
9e8ec752cb b=489938; allow redirecting dump() to a file; r+sr=jst 2009-04-24 16:24:34 -07:00
Bob Clary
0c74cdec2b bug 375399 - crash test by Martijn Wargers. 2009-04-24 10:08:18 -07:00
Bob Clary
ed8930b5d7 bug 371124 - crash tests by Martijn Wargers, Mats Palmgren. 2009-04-24 10:08:17 -07:00
Olli Pettay
7f711199fa Bug 489581 - Reduce Addref/Release when calling event handlers, r+sr=jst 2009-04-24 12:18:37 +03:00
Blake Kaplan
54734b9d0b Bug 475864 - Move native anonymous content checks into a wrapper so that quickstubs don't sidestep them. r=jst sr=bzbarsky 2009-04-23 00:21:22 -07:00
Dave Townsend
3a27432a29 Bug 427744: List plugin file version number under about:plugins. r=josh, sr=jst 2009-04-22 12:13:10 -07:00
Neil Rashbrook
698f5e30c1 Bug 485175 Make geolocation tests more reliable r=dougt 2009-03-31 17:35:55 +01:00
Gavin Sharp
f361caeff0 Bug 483634: add scrollX/scrollY getter on nsIDOMWindowUtils that allows avoiding a layout flush, r+sr=roc 2009-03-30 08:19:06 -04:00
Gavin Sharp
3b31bf1ce3 Bump IID for bug 476948 2009-03-30 08:13:30 -04:00
Robert O'Callahan
d0c58fb22f Bug 340571. Removing getBoxObjectFor from non-XUL documents. r+sr=bzbarsky
--HG--
extra : rebase_source : a57cb7c4ebee2149a2cdc009400c133d4904409d
2009-03-30 13:44:48 +13:00
Peter Van der Beken
febc52d054 Fix for bug 466157 (Better CC logging for nodes). r=dbaron, a=jst.
--HG--
extra : rebase_source : 57ff8e5558708e188a5e1e444094a522138c20b1
2009-02-27 15:48:26 +01:00
Robert O'Callahan
b096738cb6 Fix for bug 466157 (Enable dumping of cycle-collector graphs in any build). r=dbaron, a=jst.
--HG--
extra : rebase_source : b47d149434c735981a9a80ae6016624120fee371
2010-08-12 12:03:23 +12:00
Robert Sayre
53e582b692 Merge tracemonkey to mozilla-central. a=blockers 2010-09-14 18:18:32 -07:00
Mounir Lamouri
028a464466 Bug 589696 - Implement formnovalidate attribute for submit controls. r=smaug a2.0=blocking 2010-09-15 01:38:07 +02:00
Benjamin Smedberg
79b91c860d Merge backout of bug 595337 and bug 556487. 2010-09-14 14:51:04 -07:00
Benjamin Smedberg
3a5f09a601 Revert bug 595337 because of persistent leaks running mochitests, and bug 556487 because of in-process test failures (crashes) and a reftest failure. 2010-09-14 14:50:24 -07:00
Mark Banner
609077d1d7 Bug 596328 - "non-IPC builds burning with nsContentPermissionHelper" r=benjamin a=benjamin 2010-09-14 14:05:00 -07:00
Peter Van der Beken
ecf263a596 Bug 592352 - 'Assertbotch on shutdown after IDB solo mochitest -- leaked contexts?'. r=bent. 2010-09-13 15:32:56 -07:00
David Mandelin
ada5bcfdf9 Backout merge 2010-09-13 18:34:34 -07:00
David Mandelin
87e9ceb9bf Backed out changeset 834e5fb759c2 -- appears to be causing leaks on mochitest-browser-chrome 2010-09-13 18:34:11 -07:00
Chris Leary
269a7d6bab Bug 571355: Move RegExpStatics out of JSContext. (r=gal) 2010-09-13 15:53:50 -07:00
Peter Van der Beken
250280ac1c Bug 592352 - 'Assertbotch on shutdown after IDB solo mochitest -- leaked contexts?'. r=bent. 2010-09-13 15:32:56 -07:00
Oleg Romashin
b4c9003ff3 Bug 556487 - Plugin Child/Parent async implementation. r=roc a=blocking2.0 2010-09-14 12:01:10 -07:00
Oleg Romashin
728d67a018 Bug 556487 - Plugin Child/Parent async API. r=roc,jones.chris.g a=blocking2.0 2010-09-14 12:01:05 -07:00
Mounir Lamouri
f897233b6a Bug 557628 (2/2) - Implement the autocomplete IDL attribute for input elements. f=smaug r+a=sicking
--HG--
rename : content/html/content/test/test_bug557628.html => content/html/content/test/test_bug557628-1.html
2010-09-14 19:58:34 +02:00
Mounir Lamouri
cb42ff72a0 Bug 557628 (1/2) - Implement the autocomplete IDL attribute for form elements. r=smaug a=sicking 2010-09-14 19:55:16 +02:00
Chris Leary
2fa4fedbc1 Bug 540675: eviscerate JSStackFrame::callerVersion. (r=lw) 2010-09-13 09:38:22 -07:00
Peter Van der Beken
32054e9333 Preparation for fix for bug 484764 (Set up DOM prototype chains from PostCreateProto instead of PostCreate). r/sr=jst. 2009-03-24 12:02:30 +01:00
Dave Townsend
73daeeaae6 Backout of bug 484764: Set up DOM prototype chain from nsDOMClassInfo::PostCreateProto 2009-03-26 14:54:40 +00:00
Dave Townsend
f16982b295 Backed out changeset 94673272aeab from bug 484764: Set up DOM prototype chain
from nsDOMClassInfo::PostCreateProto.
2009-03-26 14:53:33 +00:00
Olli Pettay
e511e04fa7 Bug 484658 - element.focus() handing when called during event suppression, r+sr=jst 2009-03-25 16:11:11 +02:00
Peter Van der Beken
f6ac0e2374 Preparation for fix for bug 484764 (Set up DOM prototype chains from PostCreateProto instead of PostCreate). r/sr=jst.
--HG--
extra : rebase_source : 135c51ee7f558eeb6fe5a6f4b13afd0561f0b64f
2009-03-24 12:02:30 +01:00
Vladimir Vukicevic
e9c0057a90 WinCE bustage fix. 2009-03-24 20:55:17 -07:00
Boris Zbarsky
0eb394261e Bug 465804. Remove no-longer-needed method. r+sr=jst 2009-03-24 21:52:24 -04:00
Peter Van der Beken
e94915a0da Backed out changeset 83944488fbe6 (Preparation for fix for bug 484764 (Set up DOM prototype chains from PostCreateProto instead of PostCreate)). 2009-03-24 14:47:01 +01:00
Peter Van der Beken
89ec3a3485 Preparation for fix for bug 484764 (Set up DOM prototype chains from PostCreateProto instead of PostCreate). r/sr=jst.
--HG--
extra : rebase_source : 2e872a0285f6c0dbb470e04cc7ed4aa988077981
2009-03-24 12:02:30 +01:00
Peter Van der Beken
84c8c07ff1 Fix for bug 484692 (Set/clear cached wrappers from within XPConnect). r/sr=jst.
--HG--
extra : rebase_source : 3b0d0174919c8fdd027cde9ab9913c3dcb4052e1
2009-03-24 12:02:23 +01:00
Ted Mielczarek
dcc2d8f492 bug 482085 - fix all xpcshell tests to not reference files from the srcdir. r=bsmedberg,waldo
--HG--
rename : toolkit/components/downloads/test/downloads.empty.sqlite => browser/components/privatebrowsing/test/unit/downloads.empty.sqlite
rename : dom/src/json/test/fail1.json => dom/src/json/test/unit/fail1.json
rename : dom/src/json/test/fail10.json => dom/src/json/test/unit/fail10.json
rename : dom/src/json/test/fail11.json => dom/src/json/test/unit/fail11.json
rename : dom/src/json/test/fail12.json => dom/src/json/test/unit/fail12.json
rename : dom/src/json/test/fail13.json => dom/src/json/test/unit/fail13.json
rename : dom/src/json/test/fail14.json => dom/src/json/test/unit/fail14.json
rename : dom/src/json/test/fail15.json => dom/src/json/test/unit/fail15.json
rename : dom/src/json/test/fail16.json => dom/src/json/test/unit/fail16.json
rename : dom/src/json/test/fail17.json => dom/src/json/test/unit/fail17.json
rename : dom/src/json/test/fail18.json => dom/src/json/test/unit/fail18.json
rename : dom/src/json/test/fail19.json => dom/src/json/test/unit/fail19.json
rename : dom/src/json/test/fail2.json => dom/src/json/test/unit/fail2.json
rename : dom/src/json/test/fail20.json => dom/src/json/test/unit/fail20.json
rename : dom/src/json/test/fail21.json => dom/src/json/test/unit/fail21.json
rename : dom/src/json/test/fail22.json => dom/src/json/test/unit/fail22.json
rename : dom/src/json/test/fail23.json => dom/src/json/test/unit/fail23.json
rename : dom/src/json/test/fail24.json => dom/src/json/test/unit/fail24.json
rename : dom/src/json/test/fail25.json => dom/src/json/test/unit/fail25.json
rename : dom/src/json/test/fail26.json => dom/src/json/test/unit/fail26.json
rename : dom/src/json/test/fail27.json => dom/src/json/test/unit/fail27.json
rename : dom/src/json/test/fail28.json => dom/src/json/test/unit/fail28.json
rename : dom/src/json/test/fail29.json => dom/src/json/test/unit/fail29.json
rename : dom/src/json/test/fail3.json => dom/src/json/test/unit/fail3.json
rename : dom/src/json/test/fail30.json => dom/src/json/test/unit/fail30.json
rename : dom/src/json/test/fail31.json => dom/src/json/test/unit/fail31.json
rename : dom/src/json/test/fail32.json => dom/src/json/test/unit/fail32.json
rename : dom/src/json/test/fail33.json => dom/src/json/test/unit/fail33.json
rename : dom/src/json/test/fail34.json => dom/src/json/test/unit/fail34.json
rename : dom/src/json/test/fail4.json => dom/src/json/test/unit/fail4.json
rename : dom/src/json/test/fail5.json => dom/src/json/test/unit/fail5.json
rename : dom/src/json/test/fail6.json => dom/src/json/test/unit/fail6.json
rename : dom/src/json/test/fail7.json => dom/src/json/test/unit/fail7.json
rename : dom/src/json/test/fail8.json => dom/src/json/test/unit/fail8.json
rename : dom/src/json/test/fail9.json => dom/src/json/test/unit/fail9.json
rename : dom/src/json/test/json2.js => dom/src/json/test/unit/json2.js
rename : dom/src/json/test/pass1.json => dom/src/json/test/unit/pass1.json
rename : dom/src/json/test/pass3.json => dom/src/json/test/unit/pass3.json
rename : testing/xpcshell/example/location_load.js => testing/xpcshell/example/unit/location_load.js
rename : toolkit/components/commandlines/test/unit/unix/test_bug410156.js => toolkit/components/commandlines/test/unit_unix/test_bug410156.js
rename : toolkit/components/commandlines/test/unit/win/test_bug410156.js => toolkit/components/commandlines/test/unit_win/test_bug410156.js
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug257155/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug257155/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_a_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_a_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_a_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_a_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_b_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_b_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_b_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_b_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_c_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_c_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_c_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_c_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_d_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_d_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_d_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_d_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_e_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_e_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_e_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_e_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_f_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_f_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_f_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_f_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_g_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_g_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug299716_g_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug299716_g_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug324121_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug324121_9/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug335238_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug335238_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug335238_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug335238_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_10/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_10/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_11/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_11/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_12/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_12/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_13/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_13/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug378216_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug378216_9/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug394300_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug394300_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug394300_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug394300_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_a_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_a_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_a_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_a_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_b_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_b_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_b_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_b_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_c_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_c_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_c_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_c_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_d_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_d_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug396129_d_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug396129_d_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug397778/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug397778/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug425657/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug425657/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_1/README => toolkit/mozapps/extensions/test/addons/test_bug428341_1/README
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug428341_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug428341_9/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug436207/install.js => toolkit/mozapps/extensions/test/addons/test_bug436207/install.js
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_1/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_1/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_2/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_2/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_3/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_3/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_4/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_4/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_5/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_5/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_6/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_6/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_7/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_7/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_8/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_8/install.rdf
rename : toolkit/mozapps/extensions/test/unit/addons/test_bug463819_9/install.rdf => toolkit/mozapps/extensions/test/addons/test_bug463819_9/install.rdf
2009-03-21 11:20:00 -04:00
Serge Gautherie
2165269b21 Bug 483635 - Mochitest test_terminate.html runs fine but needs to check/report success; (Av1a) Add |ok(true, ...);|; r=bent.mozilla sr=jonas 2009-03-21 00:38:54 +01:00
Serge Gautherie
d19ef4d5dc Bug 483633 - Mochitest test_threadErrors.html runs fine but needs to check/report success; (Av1) Add |ok(true, ...);|; r+sr=jst 2009-03-21 00:38:52 +01:00
Blake Kaplan
53cf9b6134 Bug 480975 - Make document fragments participate correctly in the wrapper cache. r+sr=jst 2009-03-20 16:14:14 -07:00
Peter Van der Beken
90ab2fa166 Fix for bug 480389 (Remove nsIDocument's cached JS object). r/sr=jst.
--HG--
extra : rebase_source : e01297b029bdbcde75521363ad47949dff72cf9b
2009-03-18 18:56:38 +01:00
Ben Turner
bad8606714 Bug 479625 - 'Avoid unnecessary work and long-lived strings in nsDOMWorkerMessageEvent'. r+sr=jst, a=jst. 2009-03-19 12:37:43 -07:00
Serge Gautherie
841f754f79 Bug 483978 - Mochitest test_closeOnGC.html runs fine but needs to check/report success; (Av1) Add |ok(true, ...);|; r+sr=jst 2009-03-19 15:48:33 +01:00
Serge Gautherie
94002fd36f Bug 483633 - Mochitest test_threadErrors.html runs fine but needs to check/report success; (Bv1) Add |ok(true, ...);| to test_longThread.html too; r+sr=jst 2009-03-19 15:48:31 +01:00
Peter Van der Beken
ae6ce22c54 Merge 2009-03-19 14:07:20 +01:00
Peter Van der Beken
2f7fed0ee0 Backing out 18b1811cd104, fix for bug 480389 (Remove nsIDocument's cached JS object), to try to fix orange. 2009-03-19 14:07:03 +01:00
Honza Bambas
a874a62d46 Bug 422526 - implement localStorage, fix of a comment 2009-03-19 13:06:47 +01:00
Peter Van der Beken
b704ad4bc0 Fix for bug 480389 (Remove nsIDocument's cached JS object). r/sr=jst.
--HG--
extra : rebase_source : 7e971c32cc922fb866f12f3e037f8c91c09df3bf
2009-03-18 18:56:38 +01:00
Gavin Sharp
071314c623 merge backout 2009-03-19 00:56:31 -04:00
Gavin Sharp
cebf520399 Back out changeset 699fc684188c from bug 483634 due to unit test failures 2009-03-19 00:56:19 -04:00
Doug Turner
8309f5298e bug 484122. geolocation timeout due to string change. r=bent 2009-03-18 18:55:32 -07:00
Blake Kaplan
bdf9d08315 Bug 481127 - Censor NPAPI and Java plugins more aggressively. r+sr=jst 2009-03-18 17:23:30 -07:00
Gavin Sharp
a3164ef919 Bug 483634: add a way to get document scroll position without flushing layout to nsIDOMWindowUtils, r+sr=roc 2009-03-18 20:22:17 -04:00
Serge Gautherie
52428051f7 Bug 483975 - Mochitest test_importScripts.html runs fine but needs to check/report success; (Av1) Add |ok(true, ...);|; r+sr=mrbkap 2009-03-19 00:59:31 +01:00
Honza Bambas
8d8bbb95c2 Bug 422526 - implement localStorage, p=Honza Bambas+Dave Camp, r=jst+dcamp+bz 2009-03-19 00:43:45 +01:00
Serge Gautherie
e46053fc8e Bug 451949 - Mochitest <geolocation/test_manyWindows.html> fails intermittently, when some previous tests failed (!?); (Av1) Add missing |SimpleTest.waitForExplicitFinish();|; r=doug.turner 2009-03-17 15:22:54 +01:00
Ben Turner
91a08cc6b0 Bug 466254 - "Workers: Implement close() and onclose handlers". r+sr=jst. 2009-03-15 15:30:31 -07:00
Ben Turner
e8c5ee5c56 Merge backout 2009-03-14 22:26:06 -07:00
Ben Turner
6845899b36 Backed out changeset 81a1f07cf459 2009-03-14 22:25:44 -07:00
Ben Turner
2b468055b0 Backed out changeset 7128dc947244 2009-03-14 22:25:07 -07:00
Ben Turner
52ae990516 Bustage fix (?) for bug 466254
--HG--
extra : rebase_source : dce99eae8638338efb9aadc6a70c0aadda183742
2009-03-14 21:25:32 -07:00
Nino DAversa
f0f7c0af7b Bug 477557 - Implement geolocation provider on windows mobile using wince geo api r=dougt sr=jst 2009-03-14 21:10:35 -07:00
Doug Turner
ff0bc343ea Bug 478911. better geolocation mochitests. r=ctalbert/jmaher 2009-03-14 21:03:21 -07:00
Ben Turner
2a8109bd42 Bug 480185 - 'XPConnect shouldn't poke JS objects manually, should use JSAPI.' patch by Blake Kaplan <mrbkap@gmail.com> and myself. r+sr=jst. 2009-03-14 20:45:20 -07:00
Ben Turner
5f8d7f7069 Bug 466254 - "Workers: Implement close() and onclose handlers". r+sr=jst. 2009-03-14 20:42:54 -07:00
Ben Turner
eed6c83bb8 Bug 482306 - "Several deadlocks related to nested requests and nsJSContext::CompileEventHandler". r+sr=mrbkap, a=blocking1.9.1+. 2009-03-14 20:42:50 -07:00
Makoto Kato
f62c40f86b Bug 478190 - LLP64 (Windows x64) support for /mozilla/dom. r/sr=peterv 2009-03-15 12:19:53 +09:00
Robert Sayre
ef566ce8da Merge tracemonkey to mozilla-central. 2009-03-12 21:56:18 -04:00
Robert Sayre
598602fe5d Bug 482899 - Don't call the reviver function when the JSON parse fails. r=jwalden 2009-03-12 03:27:15 -04:00
Olli Pettay
68a0322fcd Bug 478245 - Crash [@ nsEventStateManager::PreHandleEvent], r+sr=dbaron 2009-03-11 17:43:08 +02:00
Benjamin Smedberg
ca96f9405e Bug 481102 - Reorganize dom/public, dom/public/base, and dom/src/base to dom/base, r+sr=jst
--HG--
rename : dom/src/base/Makefile.in => dom/base/Makefile.in
rename : dom/src/base/crashtests/244933-1.html => dom/base/crashtests/244933-1.html
rename : dom/src/base/crashtests/275912-1.html => dom/base/crashtests/275912-1.html
rename : dom/src/base/crashtests/327571-1.html => dom/base/crashtests/327571-1.html
rename : dom/src/base/crashtests/327695-1.html => dom/base/crashtests/327695-1.html
rename : dom/src/base/crashtests/329481-1.xhtml => dom/base/crashtests/329481-1.xhtml
rename : dom/src/base/crashtests/338674-1.xhtml => dom/base/crashtests/338674-1.xhtml
rename : dom/src/base/crashtests/346381-1.html => dom/base/crashtests/346381-1.html
rename : dom/src/base/crashtests/359432-1.xhtml => dom/base/crashtests/359432-1.xhtml
rename : dom/src/base/crashtests/369413-1.html => dom/base/crashtests/369413-1.html
rename : dom/src/base/crashtests/372554-1.html => dom/base/crashtests/372554-1.html
rename : dom/src/base/crashtests/404869-1.xul => dom/base/crashtests/404869-1.xul
rename : dom/src/base/crashtests/439206-1.html => dom/base/crashtests/439206-1.html
rename : dom/src/base/crashtests/462947.html => dom/base/crashtests/462947.html
rename : dom/src/base/crashtests/473284.xul => dom/base/crashtests/473284.xul
rename : dom/src/base/crashtests/90613-1.html => dom/base/crashtests/90613-1.html
rename : dom/src/base/crashtests/crashtests.list => dom/base/crashtests/crashtests.list
rename : dom/src/base/domerr.msg => dom/base/domerr.msg
rename : dom/src/base/nsBarProps.cpp => dom/base/nsBarProps.cpp
rename : dom/src/base/nsBarProps.h => dom/base/nsBarProps.h
rename : dom/public/nsDOMCID.h => dom/base/nsDOMCID.h
rename : dom/src/base/nsDOMClassInfo.cpp => dom/base/nsDOMClassInfo.cpp
rename : dom/src/base/nsDOMClassInfo.h => dom/base/nsDOMClassInfo.h
rename : dom/public/nsDOMClassInfoID.h => dom/base/nsDOMClassInfoID.h
rename : dom/public/nsDOMError.h => dom/base/nsDOMError.h
rename : dom/src/base/nsDOMException.cpp => dom/base/nsDOMException.cpp
rename : dom/src/base/nsDOMException.h => dom/base/nsDOMException.h
rename : dom/public/nsDOMJSUtils.h => dom/base/nsDOMJSUtils.h
rename : dom/src/base/nsDOMScriptObjectFactory.cpp => dom/base/nsDOMScriptObjectFactory.cpp
rename : dom/src/base/nsDOMScriptObjectFactory.h => dom/base/nsDOMScriptObjectFactory.h
rename : dom/public/nsDOMScriptObjectHolder.h => dom/base/nsDOMScriptObjectHolder.h
rename : dom/public/nsDOMString.h => dom/base/nsDOMString.h
rename : dom/src/base/nsDOMWindowList.cpp => dom/base/nsDOMWindowList.cpp
rename : dom/src/base/nsDOMWindowList.h => dom/base/nsDOMWindowList.h
rename : dom/src/base/nsDOMWindowUtils.cpp => dom/base/nsDOMWindowUtils.cpp
rename : dom/src/base/nsDOMWindowUtils.h => dom/base/nsDOMWindowUtils.h
rename : dom/src/base/nsFocusController.cpp => dom/base/nsFocusController.cpp
rename : dom/src/base/nsFocusController.h => dom/base/nsFocusController.h
rename : dom/src/base/nsGlobalWindow.cpp => dom/base/nsGlobalWindow.cpp
rename : dom/src/base/nsGlobalWindow.h => dom/base/nsGlobalWindow.h
rename : dom/src/base/nsGlobalWindowCommands.cpp => dom/base/nsGlobalWindowCommands.cpp
rename : dom/src/base/nsGlobalWindowCommands.h => dom/base/nsGlobalWindowCommands.h
rename : dom/src/base/nsHistory.cpp => dom/base/nsHistory.cpp
rename : dom/src/base/nsHistory.h => dom/base/nsHistory.h
rename : dom/public/nsIBaseDOMException.h => dom/base/nsIBaseDOMException.h
rename : dom/public/nsIDOMClassInfo.h => dom/base/nsIDOMClassInfo.h
rename : dom/public/nsIDOMScriptObjectFactory.h => dom/base/nsIDOMScriptObjectFactory.h
rename : dom/public/nsIEntropyCollector.idl => dom/base/nsIEntropyCollector.idl
rename : dom/public/base/nsIFocusController.h => dom/base/nsIFocusController.h
rename : dom/public/nsIJSEventListener.h => dom/base/nsIJSEventListener.h
rename : dom/public/nsIJSNativeInitializer.h => dom/base/nsIJSNativeInitializer.h
rename : dom/public/nsIScriptChannel.idl => dom/base/nsIScriptChannel.idl
rename : dom/public/nsIScriptContext.h => dom/base/nsIScriptContext.h
rename : dom/public/nsIScriptExternalNameSet.h => dom/base/nsIScriptExternalNameSet.h
rename : dom/public/nsIScriptGlobalObject.h => dom/base/nsIScriptGlobalObject.h
rename : dom/public/nsIScriptGlobalObjectOwner.h => dom/base/nsIScriptGlobalObjectOwner.h
rename : dom/public/nsIScriptNameSpaceManager.h => dom/base/nsIScriptNameSpaceManager.h
rename : dom/public/nsIScriptObjectOwner.h => dom/base/nsIScriptObjectOwner.h
rename : dom/public/nsIScriptObjectPrincipal.h => dom/base/nsIScriptObjectPrincipal.h
rename : dom/public/nsIScriptRuntime.h => dom/base/nsIScriptRuntime.h
rename : dom/public/nsIScriptTimeoutHandler.h => dom/base/nsIScriptTimeoutHandler.h
rename : dom/src/base/nsJSEnvironment.cpp => dom/base/nsJSEnvironment.cpp
rename : dom/src/base/nsJSEnvironment.h => dom/base/nsJSEnvironment.h
rename : dom/src/base/nsJSTimeoutHandler.cpp => dom/base/nsJSTimeoutHandler.cpp
rename : dom/src/base/nsJSUtils.cpp => dom/base/nsJSUtils.cpp
rename : dom/src/base/nsJSUtils.h => dom/base/nsJSUtils.h
rename : dom/src/base/nsLocation.cpp => dom/base/nsLocation.cpp
rename : dom/src/base/nsMimeTypeArray.cpp => dom/base/nsMimeTypeArray.cpp
rename : dom/src/base/nsMimeTypeArray.h => dom/base/nsMimeTypeArray.h
rename : dom/public/base/nsPIDOMWindow.h => dom/base/nsPIDOMWindow.h
rename : dom/public/base/nsPIWindowRoot.h => dom/base/nsPIWindowRoot.h
rename : dom/src/base/nsPluginArray.cpp => dom/base/nsPluginArray.cpp
rename : dom/src/base/nsPluginArray.h => dom/base/nsPluginArray.h
rename : dom/src/base/nsScreen.cpp => dom/base/nsScreen.cpp
rename : dom/src/base/nsScreen.h => dom/base/nsScreen.h
rename : dom/src/base/nsScriptNameSpaceManager.cpp => dom/base/nsScriptNameSpaceManager.cpp
rename : dom/src/base/nsScriptNameSpaceManager.h => dom/base/nsScriptNameSpaceManager.h
rename : dom/src/base/nsWindowRoot.cpp => dom/base/nsWindowRoot.cpp
rename : dom/src/base/nsWindowRoot.h => dom/base/nsWindowRoot.h
rename : dom/public/nsWrapperCache.h => dom/base/nsWrapperCache.h
2009-03-11 10:10:19 -04:00
Blake Kaplan
8afe2165b9 Bug 482384 - Fix GCC warnings about casting between data and function pointers. r+sr=jst
--HG--
extra : rebase_source : bb9356f20f563511e5f4bd3e4308e1f82b1f8d52
2009-03-10 15:21:25 -07:00
Dave Camp
2ddf9e1741 Bug 482370 - after noupdate documents are associated with the wrong application cache. r+sr=jst 2009-03-10 14:58:00 -07:00
Jim Mathies
6b652e24f9 Bug 463088 - Tab tear off cursor touchup. sr=roc 2009-03-09 19:01:55 -05:00
Robert Sayre
990a187dc6 Merge tracemonkey to mozilla-central. 2009-03-09 14:45:46 -04:00
David Mandelin
0254e7b9b8 Bug 481555: creating window properties with class getters instead of stub causes TM aborts, r=mrbkap 2009-03-05 14:44:11 -08:00
Olli Pettay
8e3d66727a Bug 480767 - Closing 'Bookmark All Tabs' screws up focus, r+sr=jst 2009-03-03 22:20:11 +02:00
Olli Pettay
5ad96227da Bug 479490 - ###!!! ASSERTION: Mismatched calls to ResumeTimeouts!:, r=bent, sr=jst 2009-03-03 22:18:00 +02:00
Olli Pettay
2219417624 Bug 333198 - Suppress Input events for web content during synchronous XMLHttpRequest loads, r=bz, sr=jst 2009-03-03 22:11:14 +02:00
Olli Pettay
a1146d4f7a Bug 480793 - More crashes in [@ nsCOMPtr_base::assign_from_helper] (with nsGlobalWindow::ResumeTimeouts), r=bent, sr=jst 2009-03-03 22:03:25 +02:00
Robert Sayre
f4c8ebe128 Merge tm to m-c. 2009-03-03 13:48:15 -05:00
Robert Sayre
100a8e68be Bug 476374 - JSON.parse does not support reviver argument as defined in spec. r=jorendorff 2009-03-03 12:55:11 -05:00
Benjamin Smedberg
2414d62c6b Bug 481027 - Move dom/public/idl to dom/interfaces, r+sr=jst
--HG--
rename : dom/public/idl/base/Makefile.in => dom/interfaces/base/Makefile.in
rename : dom/public/idl/base/domstubs.idl => dom/interfaces/base/domstubs.idl
rename : dom/public/idl/base/nsIBrowserDOMWindow.idl => dom/interfaces/base/nsIBrowserDOMWindow.idl
rename : dom/public/idl/base/nsIDOMBarProp.idl => dom/interfaces/base/nsIDOMBarProp.idl
rename : dom/public/idl/base/nsIDOMCRMFObject.idl => dom/interfaces/base/nsIDOMCRMFObject.idl
rename : dom/public/idl/base/nsIDOMChromeWindow.idl => dom/interfaces/base/nsIDOMChromeWindow.idl
rename : dom/public/idl/base/nsIDOMClientInformation.idl => dom/interfaces/base/nsIDOMClientInformation.idl
rename : dom/public/idl/base/nsIDOMClientRect.idl => dom/interfaces/base/nsIDOMClientRect.idl
rename : dom/public/idl/base/nsIDOMClientRectList.idl => dom/interfaces/base/nsIDOMClientRectList.idl
rename : dom/public/idl/base/nsIDOMConstructor.idl => dom/interfaces/base/nsIDOMConstructor.idl
rename : dom/public/idl/base/nsIDOMCrypto.idl => dom/interfaces/base/nsIDOMCrypto.idl
rename : dom/public/idl/base/nsIDOMHistory.idl => dom/interfaces/base/nsIDOMHistory.idl
rename : dom/public/idl/base/nsIDOMJSWindow.idl => dom/interfaces/base/nsIDOMJSWindow.idl
rename : dom/public/idl/base/nsIDOMLocation.idl => dom/interfaces/base/nsIDOMLocation.idl
rename : dom/public/idl/base/nsIDOMMimeType.idl => dom/interfaces/base/nsIDOMMimeType.idl
rename : dom/public/idl/base/nsIDOMMimeTypeArray.idl => dom/interfaces/base/nsIDOMMimeTypeArray.idl
rename : dom/public/idl/base/nsIDOMModalContentWindow.idl => dom/interfaces/base/nsIDOMModalContentWindow.idl
rename : dom/public/idl/base/nsIDOMNSFeatureFactory.idl => dom/interfaces/base/nsIDOMNSFeatureFactory.idl
rename : dom/public/idl/base/nsIDOMNavigator.idl => dom/interfaces/base/nsIDOMNavigator.idl
rename : dom/public/idl/base/nsIDOMPkcs11.idl => dom/interfaces/base/nsIDOMPkcs11.idl
rename : dom/public/idl/base/nsIDOMPlugin.idl => dom/interfaces/base/nsIDOMPlugin.idl
rename : dom/public/idl/base/nsIDOMPluginArray.idl => dom/interfaces/base/nsIDOMPluginArray.idl
rename : dom/public/idl/base/nsIDOMScreen.idl => dom/interfaces/base/nsIDOMScreen.idl
rename : dom/public/idl/base/nsIDOMWindow.idl => dom/interfaces/base/nsIDOMWindow.idl
rename : dom/public/idl/base/nsIDOMWindow2.idl => dom/interfaces/base/nsIDOMWindow2.idl
rename : dom/public/idl/base/nsIDOMWindowCollection.idl => dom/interfaces/base/nsIDOMWindowCollection.idl
rename : dom/public/idl/base/nsIDOMWindowInternal.idl => dom/interfaces/base/nsIDOMWindowInternal.idl
rename : dom/public/idl/base/nsIDOMWindowUtils.idl => dom/interfaces/base/nsIDOMWindowUtils.idl
rename : dom/public/idl/canvas/Makefile.in => dom/interfaces/canvas/Makefile.in
rename : dom/public/idl/canvas/nsIDOMCanvasRenderingContext2D.idl => dom/interfaces/canvas/nsIDOMCanvasRenderingContext2D.idl
rename : dom/public/idl/core/Makefile.in => dom/interfaces/core/Makefile.in
rename : dom/public/idl/core/nsIDOM3Attr.idl => dom/interfaces/core/nsIDOM3Attr.idl
rename : dom/public/idl/core/nsIDOM3Document.idl => dom/interfaces/core/nsIDOM3Document.idl
rename : dom/public/idl/core/nsIDOM3Node.idl => dom/interfaces/core/nsIDOM3Node.idl
rename : dom/public/idl/core/nsIDOM3Text.idl => dom/interfaces/core/nsIDOM3Text.idl
rename : dom/public/idl/core/nsIDOM3TypeInfo.idl => dom/interfaces/core/nsIDOM3TypeInfo.idl
rename : dom/public/idl/core/nsIDOMAttr.idl => dom/interfaces/core/nsIDOMAttr.idl
rename : dom/public/idl/core/nsIDOMCDATASection.idl => dom/interfaces/core/nsIDOMCDATASection.idl
rename : dom/public/idl/core/nsIDOMCharacterData.idl => dom/interfaces/core/nsIDOMCharacterData.idl
rename : dom/public/idl/core/nsIDOMComment.idl => dom/interfaces/core/nsIDOMComment.idl
rename : dom/public/idl/core/nsIDOMDOMConfiguration.idl => dom/interfaces/core/nsIDOMDOMConfiguration.idl
rename : dom/public/idl/core/nsIDOMDOMError.idl => dom/interfaces/core/nsIDOMDOMError.idl
rename : dom/public/idl/core/nsIDOMDOMErrorHandler.idl => dom/interfaces/core/nsIDOMDOMErrorHandler.idl
rename : dom/public/idl/core/nsIDOMDOMException.idl => dom/interfaces/core/nsIDOMDOMException.idl
rename : dom/public/idl/core/nsIDOMDOMImplementation.idl => dom/interfaces/core/nsIDOMDOMImplementation.idl
rename : dom/public/idl/core/nsIDOMDOMLocator.idl => dom/interfaces/core/nsIDOMDOMLocator.idl
rename : dom/public/idl/core/nsIDOMDOMStringList.idl => dom/interfaces/core/nsIDOMDOMStringList.idl
rename : dom/public/idl/core/nsIDOMDocument.idl => dom/interfaces/core/nsIDOMDocument.idl
rename : dom/public/idl/core/nsIDOMDocumentFragment.idl => dom/interfaces/core/nsIDOMDocumentFragment.idl
rename : dom/public/idl/core/nsIDOMDocumentType.idl => dom/interfaces/core/nsIDOMDocumentType.idl
rename : dom/public/idl/core/nsIDOMElement.idl => dom/interfaces/core/nsIDOMElement.idl
rename : dom/public/idl/core/nsIDOMEntity.idl => dom/interfaces/core/nsIDOMEntity.idl
rename : dom/public/idl/core/nsIDOMEntityReference.idl => dom/interfaces/core/nsIDOMEntityReference.idl
rename : dom/public/idl/core/nsIDOMNSDocument.idl => dom/interfaces/core/nsIDOMNSDocument.idl
rename : dom/public/idl/core/nsIDOMNSEditableElement.idl => dom/interfaces/core/nsIDOMNSEditableElement.idl
rename : dom/public/idl/core/nsIDOMNSElement.idl => dom/interfaces/core/nsIDOMNSElement.idl
rename : dom/public/idl/core/nsIDOMNameList.idl => dom/interfaces/core/nsIDOMNameList.idl
rename : dom/public/idl/core/nsIDOMNamedNodeMap.idl => dom/interfaces/core/nsIDOMNamedNodeMap.idl
rename : dom/public/idl/core/nsIDOMNode.idl => dom/interfaces/core/nsIDOMNode.idl
rename : dom/public/idl/core/nsIDOMNodeList.idl => dom/interfaces/core/nsIDOMNodeList.idl
rename : dom/public/idl/core/nsIDOMNodeSelector.idl => dom/interfaces/core/nsIDOMNodeSelector.idl
rename : dom/public/idl/core/nsIDOMNotation.idl => dom/interfaces/core/nsIDOMNotation.idl
rename : dom/public/idl/core/nsIDOMProcessingInstruction.idl => dom/interfaces/core/nsIDOMProcessingInstruction.idl
rename : dom/public/idl/core/nsIDOMText.idl => dom/interfaces/core/nsIDOMText.idl
rename : dom/public/idl/core/nsIDOMUserDataHandler.idl => dom/interfaces/core/nsIDOMUserDataHandler.idl
rename : dom/public/idl/core/nsIDOMXMLDocument.idl => dom/interfaces/core/nsIDOMXMLDocument.idl
rename : dom/public/idl/css/Makefile.in => dom/interfaces/css/Makefile.in
rename : dom/public/idl/css/nsIDOMCSS2Properties.idl => dom/interfaces/css/nsIDOMCSS2Properties.idl
rename : dom/public/idl/css/nsIDOMCSSCharsetRule.idl => dom/interfaces/css/nsIDOMCSSCharsetRule.idl
rename : dom/public/idl/css/nsIDOMCSSFontFaceRule.idl => dom/interfaces/css/nsIDOMCSSFontFaceRule.idl
rename : dom/public/idl/css/nsIDOMCSSImportRule.idl => dom/interfaces/css/nsIDOMCSSImportRule.idl
rename : dom/public/idl/css/nsIDOMCSSMediaRule.idl => dom/interfaces/css/nsIDOMCSSMediaRule.idl
rename : dom/public/idl/css/nsIDOMCSSMozDocumentRule.idl => dom/interfaces/css/nsIDOMCSSMozDocumentRule.idl
rename : dom/public/idl/css/nsIDOMCSSPageRule.idl => dom/interfaces/css/nsIDOMCSSPageRule.idl
rename : dom/public/idl/css/nsIDOMCSSPrimitiveValue.idl => dom/interfaces/css/nsIDOMCSSPrimitiveValue.idl
rename : dom/public/idl/css/nsIDOMCSSRule.idl => dom/interfaces/css/nsIDOMCSSRule.idl
rename : dom/public/idl/css/nsIDOMCSSRuleList.idl => dom/interfaces/css/nsIDOMCSSRuleList.idl
rename : dom/public/idl/css/nsIDOMCSSStyleDeclaration.idl => dom/interfaces/css/nsIDOMCSSStyleDeclaration.idl
rename : dom/public/idl/css/nsIDOMCSSStyleRule.idl => dom/interfaces/css/nsIDOMCSSStyleRule.idl
rename : dom/public/idl/css/nsIDOMCSSStyleSheet.idl => dom/interfaces/css/nsIDOMCSSStyleSheet.idl
rename : dom/public/idl/css/nsIDOMCSSUnknownRule.idl => dom/interfaces/css/nsIDOMCSSUnknownRule.idl
rename : dom/public/idl/css/nsIDOMCSSValue.idl => dom/interfaces/css/nsIDOMCSSValue.idl
rename : dom/public/idl/css/nsIDOMCSSValueList.idl => dom/interfaces/css/nsIDOMCSSValueList.idl
rename : dom/public/idl/css/nsIDOMCounter.idl => dom/interfaces/css/nsIDOMCounter.idl
rename : dom/public/idl/css/nsIDOMDocumentCSS.idl => dom/interfaces/css/nsIDOMDocumentCSS.idl
rename : dom/public/idl/css/nsIDOMElementCSSInlineStyle.idl => dom/interfaces/css/nsIDOMElementCSSInlineStyle.idl
rename : dom/public/idl/css/nsIDOMNSCSS2Properties.idl => dom/interfaces/css/nsIDOMNSCSS2Properties.idl
rename : dom/public/idl/css/nsIDOMNSRGBAColor.idl => dom/interfaces/css/nsIDOMNSRGBAColor.idl
rename : dom/public/idl/css/nsIDOMRGBColor.idl => dom/interfaces/css/nsIDOMRGBColor.idl
rename : dom/public/idl/css/nsIDOMRect.idl => dom/interfaces/css/nsIDOMRect.idl
rename : dom/public/idl/css/nsIDOMViewCSS.idl => dom/interfaces/css/nsIDOMViewCSS.idl
rename : dom/public/idl/events/Makefile.in => dom/interfaces/events/Makefile.in
rename : dom/public/idl/events/nsIDOM3DocumentEvent.idl => dom/interfaces/events/nsIDOM3DocumentEvent.idl
rename : dom/public/idl/events/nsIDOM3EventTarget.idl => dom/interfaces/events/nsIDOM3EventTarget.idl
rename : dom/public/idl/events/nsIDOMBeforeUnloadEvent.idl => dom/interfaces/events/nsIDOMBeforeUnloadEvent.idl
rename : dom/public/idl/events/nsIDOMCommandEvent.idl => dom/interfaces/events/nsIDOMCommandEvent.idl
rename : dom/public/idl/events/nsIDOMDataContainerEvent.idl => dom/interfaces/events/nsIDOMDataContainerEvent.idl
rename : dom/public/idl/events/nsIDOMDataTransfer.idl => dom/interfaces/events/nsIDOMDataTransfer.idl
rename : dom/public/idl/events/nsIDOMDocumentEvent.idl => dom/interfaces/events/nsIDOMDocumentEvent.idl
rename : dom/public/idl/events/nsIDOMDragEvent.idl => dom/interfaces/events/nsIDOMDragEvent.idl
rename : dom/public/idl/events/nsIDOMEvent.idl => dom/interfaces/events/nsIDOMEvent.idl
rename : dom/public/idl/events/nsIDOMEventGroup.idl => dom/interfaces/events/nsIDOMEventGroup.idl
rename : dom/public/idl/events/nsIDOMEventListener.idl => dom/interfaces/events/nsIDOMEventListener.idl
rename : dom/public/idl/events/nsIDOMEventTarget.idl => dom/interfaces/events/nsIDOMEventTarget.idl
rename : dom/public/idl/events/nsIDOMKeyEvent.idl => dom/interfaces/events/nsIDOMKeyEvent.idl
rename : dom/public/idl/events/nsIDOMMessageEvent.idl => dom/interfaces/events/nsIDOMMessageEvent.idl
rename : dom/public/idl/events/nsIDOMMouseEvent.idl => dom/interfaces/events/nsIDOMMouseEvent.idl
rename : dom/public/idl/events/nsIDOMMouseScrollEvent.idl => dom/interfaces/events/nsIDOMMouseScrollEvent.idl
rename : dom/public/idl/events/nsIDOMMutationEvent.idl => dom/interfaces/events/nsIDOMMutationEvent.idl
rename : dom/public/idl/events/nsIDOMNSEvent.idl => dom/interfaces/events/nsIDOMNSEvent.idl
rename : dom/public/idl/events/nsIDOMNSEventTarget.idl => dom/interfaces/events/nsIDOMNSEventTarget.idl
rename : dom/public/idl/events/nsIDOMNSMouseEvent.idl => dom/interfaces/events/nsIDOMNSMouseEvent.idl
rename : dom/public/idl/events/nsIDOMNSUIEvent.idl => dom/interfaces/events/nsIDOMNSUIEvent.idl
rename : dom/public/idl/events/nsIDOMNotifyPaintEvent.idl => dom/interfaces/events/nsIDOMNotifyPaintEvent.idl
rename : dom/public/idl/events/nsIDOMPageTransitionEvent.idl => dom/interfaces/events/nsIDOMPageTransitionEvent.idl
rename : dom/public/idl/events/nsIDOMPopupBlockedEvent.idl => dom/interfaces/events/nsIDOMPopupBlockedEvent.idl
rename : dom/public/idl/events/nsIDOMProgressEvent.idl => dom/interfaces/events/nsIDOMProgressEvent.idl
rename : dom/public/idl/events/nsIDOMSimpleGestureEvent.idl => dom/interfaces/events/nsIDOMSimpleGestureEvent.idl
rename : dom/public/idl/events/nsIDOMSmartCardEvent.idl => dom/interfaces/events/nsIDOMSmartCardEvent.idl
rename : dom/public/idl/events/nsIDOMUIEvent.idl => dom/interfaces/events/nsIDOMUIEvent.idl
rename : dom/public/idl/geolocation/Makefile.in => dom/interfaces/geolocation/Makefile.in
rename : dom/public/idl/geolocation/nsIDOMGeoGeolocation.idl => dom/interfaces/geolocation/nsIDOMGeoGeolocation.idl
rename : dom/public/idl/geolocation/nsIDOMGeoPosition.idl => dom/interfaces/geolocation/nsIDOMGeoPosition.idl
rename : dom/public/idl/geolocation/nsIDOMGeoPositionCallback.idl => dom/interfaces/geolocation/nsIDOMGeoPositionCallback.idl
rename : dom/public/idl/geolocation/nsIDOMGeoPositionCoords.idl => dom/interfaces/geolocation/nsIDOMGeoPositionCoords.idl
rename : dom/public/idl/geolocation/nsIDOMGeoPositionError.idl => dom/interfaces/geolocation/nsIDOMGeoPositionError.idl
rename : dom/public/idl/geolocation/nsIDOMGeoPositionErrorCallback.idl => dom/interfaces/geolocation/nsIDOMGeoPositionErrorCallback.idl
rename : dom/public/idl/geolocation/nsIDOMGeoPositionOptions.idl => dom/interfaces/geolocation/nsIDOMGeoPositionOptions.idl
rename : dom/public/idl/geolocation/nsIDOMNavigatorGeolocation.idl => dom/interfaces/geolocation/nsIDOMNavigatorGeolocation.idl
rename : dom/public/idl/geolocation/nsIGeolocationProvider.idl => dom/interfaces/geolocation/nsIGeolocationProvider.idl
rename : dom/public/idl/html/Makefile.in => dom/interfaces/html/Makefile.in
rename : dom/public/idl/html/nsIDOMHTMLAnchorElement.idl => dom/interfaces/html/nsIDOMHTMLAnchorElement.idl
rename : dom/public/idl/html/nsIDOMHTMLAppletElement.idl => dom/interfaces/html/nsIDOMHTMLAppletElement.idl
rename : dom/public/idl/html/nsIDOMHTMLAreaElement.idl => dom/interfaces/html/nsIDOMHTMLAreaElement.idl
rename : dom/public/idl/html/nsIDOMHTMLAudioElement.idl => dom/interfaces/html/nsIDOMHTMLAudioElement.idl
rename : dom/public/idl/html/nsIDOMHTMLBRElement.idl => dom/interfaces/html/nsIDOMHTMLBRElement.idl
rename : dom/public/idl/html/nsIDOMHTMLBaseElement.idl => dom/interfaces/html/nsIDOMHTMLBaseElement.idl
rename : dom/public/idl/html/nsIDOMHTMLBaseFontElement.idl => dom/interfaces/html/nsIDOMHTMLBaseFontElement.idl
rename : dom/public/idl/html/nsIDOMHTMLBodyElement.idl => dom/interfaces/html/nsIDOMHTMLBodyElement.idl
rename : dom/public/idl/html/nsIDOMHTMLButtonElement.idl => dom/interfaces/html/nsIDOMHTMLButtonElement.idl
rename : dom/public/idl/html/nsIDOMHTMLByteRanges.idl => dom/interfaces/html/nsIDOMHTMLByteRanges.idl
rename : dom/public/idl/html/nsIDOMHTMLCanvasElement.idl => dom/interfaces/html/nsIDOMHTMLCanvasElement.idl
rename : dom/public/idl/html/nsIDOMHTMLCollection.idl => dom/interfaces/html/nsIDOMHTMLCollection.idl
rename : dom/public/idl/html/nsIDOMHTMLDListElement.idl => dom/interfaces/html/nsIDOMHTMLDListElement.idl
rename : dom/public/idl/html/nsIDOMHTMLDirectoryElement.idl => dom/interfaces/html/nsIDOMHTMLDirectoryElement.idl
rename : dom/public/idl/html/nsIDOMHTMLDivElement.idl => dom/interfaces/html/nsIDOMHTMLDivElement.idl
rename : dom/public/idl/html/nsIDOMHTMLDocument.idl => dom/interfaces/html/nsIDOMHTMLDocument.idl
rename : dom/public/idl/html/nsIDOMHTMLElement.idl => dom/interfaces/html/nsIDOMHTMLElement.idl
rename : dom/public/idl/html/nsIDOMHTMLEmbedElement.idl => dom/interfaces/html/nsIDOMHTMLEmbedElement.idl
rename : dom/public/idl/html/nsIDOMHTMLFieldSetElement.idl => dom/interfaces/html/nsIDOMHTMLFieldSetElement.idl
rename : dom/public/idl/html/nsIDOMHTMLFontElement.idl => dom/interfaces/html/nsIDOMHTMLFontElement.idl
rename : dom/public/idl/html/nsIDOMHTMLFormElement.idl => dom/interfaces/html/nsIDOMHTMLFormElement.idl
rename : dom/public/idl/html/nsIDOMHTMLFrameElement.idl => dom/interfaces/html/nsIDOMHTMLFrameElement.idl
rename : dom/public/idl/html/nsIDOMHTMLFrameSetElement.idl => dom/interfaces/html/nsIDOMHTMLFrameSetElement.idl
rename : dom/public/idl/html/nsIDOMHTMLHRElement.idl => dom/interfaces/html/nsIDOMHTMLHRElement.idl
rename : dom/public/idl/html/nsIDOMHTMLHeadElement.idl => dom/interfaces/html/nsIDOMHTMLHeadElement.idl
rename : dom/public/idl/html/nsIDOMHTMLHeadingElement.idl => dom/interfaces/html/nsIDOMHTMLHeadingElement.idl
rename : dom/public/idl/html/nsIDOMHTMLHtmlElement.idl => dom/interfaces/html/nsIDOMHTMLHtmlElement.idl
rename : dom/public/idl/html/nsIDOMHTMLIFrameElement.idl => dom/interfaces/html/nsIDOMHTMLIFrameElement.idl
rename : dom/public/idl/html/nsIDOMHTMLImageElement.idl => dom/interfaces/html/nsIDOMHTMLImageElement.idl
rename : dom/public/idl/html/nsIDOMHTMLInputElement.idl => dom/interfaces/html/nsIDOMHTMLInputElement.idl
rename : dom/public/idl/html/nsIDOMHTMLIsIndexElement.idl => dom/interfaces/html/nsIDOMHTMLIsIndexElement.idl
rename : dom/public/idl/html/nsIDOMHTMLLIElement.idl => dom/interfaces/html/nsIDOMHTMLLIElement.idl
rename : dom/public/idl/html/nsIDOMHTMLLabelElement.idl => dom/interfaces/html/nsIDOMHTMLLabelElement.idl
rename : dom/public/idl/html/nsIDOMHTMLLegendElement.idl => dom/interfaces/html/nsIDOMHTMLLegendElement.idl
rename : dom/public/idl/html/nsIDOMHTMLLinkElement.idl => dom/interfaces/html/nsIDOMHTMLLinkElement.idl
rename : dom/public/idl/html/nsIDOMHTMLMapElement.idl => dom/interfaces/html/nsIDOMHTMLMapElement.idl
rename : dom/public/idl/html/nsIDOMHTMLMediaElement.idl => dom/interfaces/html/nsIDOMHTMLMediaElement.idl
rename : dom/public/idl/html/nsIDOMHTMLMediaError.idl => dom/interfaces/html/nsIDOMHTMLMediaError.idl
rename : dom/public/idl/html/nsIDOMHTMLMenuElement.idl => dom/interfaces/html/nsIDOMHTMLMenuElement.idl
rename : dom/public/idl/html/nsIDOMHTMLMetaElement.idl => dom/interfaces/html/nsIDOMHTMLMetaElement.idl
rename : dom/public/idl/html/nsIDOMHTMLModElement.idl => dom/interfaces/html/nsIDOMHTMLModElement.idl
rename : dom/public/idl/html/nsIDOMHTMLOListElement.idl => dom/interfaces/html/nsIDOMHTMLOListElement.idl
rename : dom/public/idl/html/nsIDOMHTMLObjectElement.idl => dom/interfaces/html/nsIDOMHTMLObjectElement.idl
rename : dom/public/idl/html/nsIDOMHTMLOptGroupElement.idl => dom/interfaces/html/nsIDOMHTMLOptGroupElement.idl
rename : dom/public/idl/html/nsIDOMHTMLOptionElement.idl => dom/interfaces/html/nsIDOMHTMLOptionElement.idl
rename : dom/public/idl/html/nsIDOMHTMLOptionsCollection.idl => dom/interfaces/html/nsIDOMHTMLOptionsCollection.idl
rename : dom/public/idl/html/nsIDOMHTMLParagraphElement.idl => dom/interfaces/html/nsIDOMHTMLParagraphElement.idl
rename : dom/public/idl/html/nsIDOMHTMLParamElement.idl => dom/interfaces/html/nsIDOMHTMLParamElement.idl
rename : dom/public/idl/html/nsIDOMHTMLPreElement.idl => dom/interfaces/html/nsIDOMHTMLPreElement.idl
rename : dom/public/idl/html/nsIDOMHTMLQuoteElement.idl => dom/interfaces/html/nsIDOMHTMLQuoteElement.idl
rename : dom/public/idl/html/nsIDOMHTMLScriptElement.idl => dom/interfaces/html/nsIDOMHTMLScriptElement.idl
rename : dom/public/idl/html/nsIDOMHTMLSelectElement.idl => dom/interfaces/html/nsIDOMHTMLSelectElement.idl
rename : dom/public/idl/html/nsIDOMHTMLSourceElement.idl => dom/interfaces/html/nsIDOMHTMLSourceElement.idl
rename : dom/public/idl/html/nsIDOMHTMLStyleElement.idl => dom/interfaces/html/nsIDOMHTMLStyleElement.idl
rename : dom/public/idl/html/nsIDOMHTMLTableCaptionElem.idl => dom/interfaces/html/nsIDOMHTMLTableCaptionElem.idl
rename : dom/public/idl/html/nsIDOMHTMLTableCellElement.idl => dom/interfaces/html/nsIDOMHTMLTableCellElement.idl
rename : dom/public/idl/html/nsIDOMHTMLTableColElement.idl => dom/interfaces/html/nsIDOMHTMLTableColElement.idl
rename : dom/public/idl/html/nsIDOMHTMLTableElement.idl => dom/interfaces/html/nsIDOMHTMLTableElement.idl
rename : dom/public/idl/html/nsIDOMHTMLTableRowElement.idl => dom/interfaces/html/nsIDOMHTMLTableRowElement.idl
rename : dom/public/idl/html/nsIDOMHTMLTableSectionElem.idl => dom/interfaces/html/nsIDOMHTMLTableSectionElem.idl
rename : dom/public/idl/html/nsIDOMHTMLTextAreaElement.idl => dom/interfaces/html/nsIDOMHTMLTextAreaElement.idl
rename : dom/public/idl/html/nsIDOMHTMLTimeRanges.idl => dom/interfaces/html/nsIDOMHTMLTimeRanges.idl
rename : dom/public/idl/html/nsIDOMHTMLTitleElement.idl => dom/interfaces/html/nsIDOMHTMLTitleElement.idl
rename : dom/public/idl/html/nsIDOMHTMLUListElement.idl => dom/interfaces/html/nsIDOMHTMLUListElement.idl
rename : dom/public/idl/html/nsIDOMHTMLVideoElement.idl => dom/interfaces/html/nsIDOMHTMLVideoElement.idl
rename : dom/public/idl/html/nsIDOMHTMLVoidCallback.idl => dom/interfaces/html/nsIDOMHTMLVoidCallback.idl
rename : dom/public/idl/html/nsIDOMNSHTMLAnchorElement.idl => dom/interfaces/html/nsIDOMNSHTMLAnchorElement.idl
rename : dom/public/idl/html/nsIDOMNSHTMLAnchorElement2.idl => dom/interfaces/html/nsIDOMNSHTMLAnchorElement2.idl
rename : dom/public/idl/html/nsIDOMNSHTMLAreaElement.idl => dom/interfaces/html/nsIDOMNSHTMLAreaElement.idl
rename : dom/public/idl/html/nsIDOMNSHTMLAreaElement2.idl => dom/interfaces/html/nsIDOMNSHTMLAreaElement2.idl
rename : dom/public/idl/html/nsIDOMNSHTMLButtonElement.idl => dom/interfaces/html/nsIDOMNSHTMLButtonElement.idl
rename : dom/public/idl/html/nsIDOMNSHTMLDocument.idl => dom/interfaces/html/nsIDOMNSHTMLDocument.idl
rename : dom/public/idl/html/nsIDOMNSHTMLElement.idl => dom/interfaces/html/nsIDOMNSHTMLElement.idl
rename : dom/public/idl/html/nsIDOMNSHTMLFormControlList.idl => dom/interfaces/html/nsIDOMNSHTMLFormControlList.idl
rename : dom/public/idl/html/nsIDOMNSHTMLFormElement.idl => dom/interfaces/html/nsIDOMNSHTMLFormElement.idl
rename : dom/public/idl/html/nsIDOMNSHTMLFrameElement.idl => dom/interfaces/html/nsIDOMNSHTMLFrameElement.idl
rename : dom/public/idl/html/nsIDOMNSHTMLHRElement.idl => dom/interfaces/html/nsIDOMNSHTMLHRElement.idl
rename : dom/public/idl/html/nsIDOMNSHTMLImageElement.idl => dom/interfaces/html/nsIDOMNSHTMLImageElement.idl
rename : dom/public/idl/html/nsIDOMNSHTMLInputElement.idl => dom/interfaces/html/nsIDOMNSHTMLInputElement.idl
rename : dom/public/idl/html/nsIDOMNSHTMLOptionCollectn.idl => dom/interfaces/html/nsIDOMNSHTMLOptionCollectn.idl
rename : dom/public/idl/html/nsIDOMNSHTMLOptionElement.idl => dom/interfaces/html/nsIDOMNSHTMLOptionElement.idl
rename : dom/public/idl/html/nsIDOMNSHTMLSelectElement.idl => dom/interfaces/html/nsIDOMNSHTMLSelectElement.idl
rename : dom/public/idl/html/nsIDOMNSHTMLTextAreaElement.idl => dom/interfaces/html/nsIDOMNSHTMLTextAreaElement.idl
rename : dom/public/idl/html/nsIDOMNSXBLFormControl.idl => dom/interfaces/html/nsIDOMNSXBLFormControl.idl
rename : dom/public/idl/json/Makefile.in => dom/interfaces/json/Makefile.in
rename : dom/public/idl/json/nsIJSON.idl => dom/interfaces/json/nsIJSON.idl
rename : dom/public/idl/ls/Makefile.in => dom/interfaces/load-save/Makefile.in
rename : dom/public/idl/ls/nsIDOMDOMImplementationLS.idl => dom/interfaces/load-save/nsIDOMDOMImplementationLS.idl
rename : dom/public/idl/ls/nsIDOMLSException.idl => dom/interfaces/load-save/nsIDOMLSException.idl
rename : dom/public/idl/ls/nsIDOMLSInput.idl => dom/interfaces/load-save/nsIDOMLSInput.idl
rename : dom/public/idl/ls/nsIDOMLSLoadEvent.idl => dom/interfaces/load-save/nsIDOMLSLoadEvent.idl
rename : dom/public/idl/ls/nsIDOMLSOutput.idl => dom/interfaces/load-save/nsIDOMLSOutput.idl
rename : dom/public/idl/ls/nsIDOMLSParser.idl => dom/interfaces/load-save/nsIDOMLSParser.idl
rename : dom/public/idl/ls/nsIDOMLSParserFilter.idl => dom/interfaces/load-save/nsIDOMLSParserFilter.idl
rename : dom/public/idl/ls/nsIDOMLSProgressEvent.idl => dom/interfaces/load-save/nsIDOMLSProgressEvent.idl
rename : dom/public/idl/ls/nsIDOMLSResourceResolver.idl => dom/interfaces/load-save/nsIDOMLSResourceResolver.idl
rename : dom/public/idl/ls/nsIDOMLSSerializer.idl => dom/interfaces/load-save/nsIDOMLSSerializer.idl
rename : dom/public/idl/ls/nsIDOMLSSerializerFilter.idl => dom/interfaces/load-save/nsIDOMLSSerializerFilter.idl
rename : dom/public/idl/offline/Makefile.in => dom/interfaces/offline/Makefile.in
rename : dom/public/idl/offline/nsIDOMLoadStatus.idl => dom/interfaces/offline/nsIDOMLoadStatus.idl
rename : dom/public/idl/offline/nsIDOMLoadStatusEvent.idl => dom/interfaces/offline/nsIDOMLoadStatusEvent.idl
rename : dom/public/idl/offline/nsIDOMOfflineResourceList.idl => dom/interfaces/offline/nsIDOMOfflineResourceList.idl
rename : dom/public/idl/range/Makefile.in => dom/interfaces/range/Makefile.in
rename : dom/public/idl/range/nsIDOMDocumentRange.idl => dom/interfaces/range/nsIDOMDocumentRange.idl
rename : dom/public/idl/range/nsIDOMNSRange.idl => dom/interfaces/range/nsIDOMNSRange.idl
rename : dom/public/idl/range/nsIDOMRange.idl => dom/interfaces/range/nsIDOMRange.idl
rename : dom/public/idl/range/nsIDOMRangeException.idl => dom/interfaces/range/nsIDOMRangeException.idl
rename : dom/public/idl/sidebar/Makefile.in => dom/interfaces/sidebar/Makefile.in
rename : dom/public/idl/sidebar/nsISidebar.idl => dom/interfaces/sidebar/nsISidebar.idl
rename : dom/public/idl/sidebar/nsIWebContentHandlerRegistrar.idl => dom/interfaces/sidebar/nsIWebContentHandlerRegistrar.idl
rename : dom/public/idl/smil/Makefile.in => dom/interfaces/smil/Makefile.in
rename : dom/public/idl/smil/nsIDOMElementTimeControl.idl => dom/interfaces/smil/nsIDOMElementTimeControl.idl
rename : dom/public/idl/storage/Makefile.in => dom/interfaces/storage/Makefile.in
rename : dom/public/idl/storage/nsIDOMStorage.idl => dom/interfaces/storage/nsIDOMStorage.idl
rename : dom/public/idl/storage/nsIDOMStorageEvent.idl => dom/interfaces/storage/nsIDOMStorageEvent.idl
rename : dom/public/idl/storage/nsIDOMStorageItem.idl => dom/interfaces/storage/nsIDOMStorageItem.idl
rename : dom/public/idl/storage/nsIDOMStorageList.idl => dom/interfaces/storage/nsIDOMStorageList.idl
rename : dom/public/idl/storage/nsIDOMStorageManager.idl => dom/interfaces/storage/nsIDOMStorageManager.idl
rename : dom/public/idl/storage/nsIDOMStorageWindow.idl => dom/interfaces/storage/nsIDOMStorageWindow.idl
rename : dom/public/idl/storage/nsIDOMToString.idl => dom/interfaces/storage/nsIDOMToString.idl
rename : dom/public/idl/storage/nsPIDOMStorage.h => dom/interfaces/storage/nsPIDOMStorage.h
rename : dom/public/idl/stylesheets/Makefile.in => dom/interfaces/stylesheets/Makefile.in
rename : dom/public/idl/stylesheets/nsIDOMDocumentStyle.idl => dom/interfaces/stylesheets/nsIDOMDocumentStyle.idl
rename : dom/public/idl/stylesheets/nsIDOMLinkStyle.idl => dom/interfaces/stylesheets/nsIDOMLinkStyle.idl
rename : dom/public/idl/stylesheets/nsIDOMMediaList.idl => dom/interfaces/stylesheets/nsIDOMMediaList.idl
rename : dom/public/idl/stylesheets/nsIDOMNSDocumentStyle.idl => dom/interfaces/stylesheets/nsIDOMNSDocumentStyle.idl
rename : dom/public/idl/stylesheets/nsIDOMStyleSheet.idl => dom/interfaces/stylesheets/nsIDOMStyleSheet.idl
rename : dom/public/idl/stylesheets/nsIDOMStyleSheetList.idl => dom/interfaces/stylesheets/nsIDOMStyleSheetList.idl
rename : dom/public/idl/svg/Makefile.in => dom/interfaces/svg/Makefile.in
rename : dom/public/idl/svg/nsIDOMGetSVGDocument.idl => dom/interfaces/svg/nsIDOMGetSVGDocument.idl
rename : dom/public/idl/svg/nsIDOMSVGAElement.idl => dom/interfaces/svg/nsIDOMSVGAElement.idl
rename : dom/public/idl/svg/nsIDOMSVGAngle.idl => dom/interfaces/svg/nsIDOMSVGAngle.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimPresAspRatio.idl => dom/interfaces/svg/nsIDOMSVGAnimPresAspRatio.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimTransformList.idl => dom/interfaces/svg/nsIDOMSVGAnimTransformList.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimateElement.idl => dom/interfaces/svg/nsIDOMSVGAnimateElement.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimateTransformElement.idl => dom/interfaces/svg/nsIDOMSVGAnimateTransformElement.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimatedAngle.idl => dom/interfaces/svg/nsIDOMSVGAnimatedAngle.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimatedBoolean.idl => dom/interfaces/svg/nsIDOMSVGAnimatedBoolean.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimatedEnum.idl => dom/interfaces/svg/nsIDOMSVGAnimatedEnum.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimatedInteger.idl => dom/interfaces/svg/nsIDOMSVGAnimatedInteger.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimatedLength.idl => dom/interfaces/svg/nsIDOMSVGAnimatedLength.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimatedLengthList.idl => dom/interfaces/svg/nsIDOMSVGAnimatedLengthList.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimatedNumber.idl => dom/interfaces/svg/nsIDOMSVGAnimatedNumber.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimatedNumberList.idl => dom/interfaces/svg/nsIDOMSVGAnimatedNumberList.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimatedPathData.idl => dom/interfaces/svg/nsIDOMSVGAnimatedPathData.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimatedPoints.idl => dom/interfaces/svg/nsIDOMSVGAnimatedPoints.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimatedRect.idl => dom/interfaces/svg/nsIDOMSVGAnimatedRect.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimatedString.idl => dom/interfaces/svg/nsIDOMSVGAnimatedString.idl
rename : dom/public/idl/svg/nsIDOMSVGAnimationElement.idl => dom/interfaces/svg/nsIDOMSVGAnimationElement.idl
rename : dom/public/idl/svg/nsIDOMSVGCircleElement.idl => dom/interfaces/svg/nsIDOMSVGCircleElement.idl
rename : dom/public/idl/svg/nsIDOMSVGClipPathElement.idl => dom/interfaces/svg/nsIDOMSVGClipPathElement.idl
rename : dom/public/idl/svg/nsIDOMSVGDefsElement.idl => dom/interfaces/svg/nsIDOMSVGDefsElement.idl
rename : dom/public/idl/svg/nsIDOMSVGDescElement.idl => dom/interfaces/svg/nsIDOMSVGDescElement.idl
rename : dom/public/idl/svg/nsIDOMSVGDocument.idl => dom/interfaces/svg/nsIDOMSVGDocument.idl
rename : dom/public/idl/svg/nsIDOMSVGElement.idl => dom/interfaces/svg/nsIDOMSVGElement.idl
rename : dom/public/idl/svg/nsIDOMSVGEllipseElement.idl => dom/interfaces/svg/nsIDOMSVGEllipseElement.idl
rename : dom/public/idl/svg/nsIDOMSVGEvent.idl => dom/interfaces/svg/nsIDOMSVGEvent.idl
rename : dom/public/idl/svg/nsIDOMSVGException.idl => dom/interfaces/svg/nsIDOMSVGException.idl
rename : dom/public/idl/svg/nsIDOMSVGFilterElement.idl => dom/interfaces/svg/nsIDOMSVGFilterElement.idl
rename : dom/public/idl/svg/nsIDOMSVGFilters.idl => dom/interfaces/svg/nsIDOMSVGFilters.idl
rename : dom/public/idl/svg/nsIDOMSVGFitToViewBox.idl => dom/interfaces/svg/nsIDOMSVGFitToViewBox.idl
rename : dom/public/idl/svg/nsIDOMSVGForeignObjectElem.idl => dom/interfaces/svg/nsIDOMSVGForeignObjectElem.idl
rename : dom/public/idl/svg/nsIDOMSVGGElement.idl => dom/interfaces/svg/nsIDOMSVGGElement.idl
rename : dom/public/idl/svg/nsIDOMSVGGradientElement.idl => dom/interfaces/svg/nsIDOMSVGGradientElement.idl
rename : dom/public/idl/svg/nsIDOMSVGImageElement.idl => dom/interfaces/svg/nsIDOMSVGImageElement.idl
rename : dom/public/idl/svg/nsIDOMSVGLength.idl => dom/interfaces/svg/nsIDOMSVGLength.idl
rename : dom/public/idl/svg/nsIDOMSVGLengthList.idl => dom/interfaces/svg/nsIDOMSVGLengthList.idl
rename : dom/public/idl/svg/nsIDOMSVGLineElement.idl => dom/interfaces/svg/nsIDOMSVGLineElement.idl
rename : dom/public/idl/svg/nsIDOMSVGLocatable.idl => dom/interfaces/svg/nsIDOMSVGLocatable.idl
rename : dom/public/idl/svg/nsIDOMSVGMarkerElement.idl => dom/interfaces/svg/nsIDOMSVGMarkerElement.idl
rename : dom/public/idl/svg/nsIDOMSVGMaskElement.idl => dom/interfaces/svg/nsIDOMSVGMaskElement.idl
rename : dom/public/idl/svg/nsIDOMSVGMatrix.idl => dom/interfaces/svg/nsIDOMSVGMatrix.idl
rename : dom/public/idl/svg/nsIDOMSVGMetadataElement.idl => dom/interfaces/svg/nsIDOMSVGMetadataElement.idl
rename : dom/public/idl/svg/nsIDOMSVGNumber.idl => dom/interfaces/svg/nsIDOMSVGNumber.idl
rename : dom/public/idl/svg/nsIDOMSVGNumberList.idl => dom/interfaces/svg/nsIDOMSVGNumberList.idl
rename : dom/public/idl/svg/nsIDOMSVGPathElement.idl => dom/interfaces/svg/nsIDOMSVGPathElement.idl
rename : dom/public/idl/svg/nsIDOMSVGPathSeg.idl => dom/interfaces/svg/nsIDOMSVGPathSeg.idl
rename : dom/public/idl/svg/nsIDOMSVGPathSegList.idl => dom/interfaces/svg/nsIDOMSVGPathSegList.idl
rename : dom/public/idl/svg/nsIDOMSVGPatternElement.idl => dom/interfaces/svg/nsIDOMSVGPatternElement.idl
rename : dom/public/idl/svg/nsIDOMSVGPoint.idl => dom/interfaces/svg/nsIDOMSVGPoint.idl
rename : dom/public/idl/svg/nsIDOMSVGPointList.idl => dom/interfaces/svg/nsIDOMSVGPointList.idl
rename : dom/public/idl/svg/nsIDOMSVGPolygonElement.idl => dom/interfaces/svg/nsIDOMSVGPolygonElement.idl
rename : dom/public/idl/svg/nsIDOMSVGPolylineElement.idl => dom/interfaces/svg/nsIDOMSVGPolylineElement.idl
rename : dom/public/idl/svg/nsIDOMSVGPresAspectRatio.idl => dom/interfaces/svg/nsIDOMSVGPresAspectRatio.idl
rename : dom/public/idl/svg/nsIDOMSVGRect.idl => dom/interfaces/svg/nsIDOMSVGRect.idl
rename : dom/public/idl/svg/nsIDOMSVGRectElement.idl => dom/interfaces/svg/nsIDOMSVGRectElement.idl
rename : dom/public/idl/svg/nsIDOMSVGSVGElement.idl => dom/interfaces/svg/nsIDOMSVGSVGElement.idl
rename : dom/public/idl/svg/nsIDOMSVGScriptElement.idl => dom/interfaces/svg/nsIDOMSVGScriptElement.idl
rename : dom/public/idl/svg/nsIDOMSVGSetElement.idl => dom/interfaces/svg/nsIDOMSVGSetElement.idl
rename : dom/public/idl/svg/nsIDOMSVGStopElement.idl => dom/interfaces/svg/nsIDOMSVGStopElement.idl
rename : dom/public/idl/svg/nsIDOMSVGStylable.idl => dom/interfaces/svg/nsIDOMSVGStylable.idl
rename : dom/public/idl/svg/nsIDOMSVGStyleElement.idl => dom/interfaces/svg/nsIDOMSVGStyleElement.idl
rename : dom/public/idl/svg/nsIDOMSVGSwitchElement.idl => dom/interfaces/svg/nsIDOMSVGSwitchElement.idl
rename : dom/public/idl/svg/nsIDOMSVGSymbolElement.idl => dom/interfaces/svg/nsIDOMSVGSymbolElement.idl
rename : dom/public/idl/svg/nsIDOMSVGTSpanElement.idl => dom/interfaces/svg/nsIDOMSVGTSpanElement.idl
rename : dom/public/idl/svg/nsIDOMSVGTextContentElement.idl => dom/interfaces/svg/nsIDOMSVGTextContentElement.idl
rename : dom/public/idl/svg/nsIDOMSVGTextElement.idl => dom/interfaces/svg/nsIDOMSVGTextElement.idl
rename : dom/public/idl/svg/nsIDOMSVGTextPathElement.idl => dom/interfaces/svg/nsIDOMSVGTextPathElement.idl
rename : dom/public/idl/svg/nsIDOMSVGTextPositionElem.idl => dom/interfaces/svg/nsIDOMSVGTextPositionElem.idl
rename : dom/public/idl/svg/nsIDOMSVGTitleElement.idl => dom/interfaces/svg/nsIDOMSVGTitleElement.idl
rename : dom/public/idl/svg/nsIDOMSVGTransform.idl => dom/interfaces/svg/nsIDOMSVGTransform.idl
rename : dom/public/idl/svg/nsIDOMSVGTransformList.idl => dom/interfaces/svg/nsIDOMSVGTransformList.idl
rename : dom/public/idl/svg/nsIDOMSVGTransformable.idl => dom/interfaces/svg/nsIDOMSVGTransformable.idl
rename : dom/public/idl/svg/nsIDOMSVGURIReference.idl => dom/interfaces/svg/nsIDOMSVGURIReference.idl
rename : dom/public/idl/svg/nsIDOMSVGUnitTypes.idl => dom/interfaces/svg/nsIDOMSVGUnitTypes.idl
rename : dom/public/idl/svg/nsIDOMSVGUseElement.idl => dom/interfaces/svg/nsIDOMSVGUseElement.idl
rename : dom/public/idl/svg/nsIDOMSVGViewSpec.idl => dom/interfaces/svg/nsIDOMSVGViewSpec.idl
rename : dom/public/idl/svg/nsIDOMSVGZoomAndPan.idl => dom/interfaces/svg/nsIDOMSVGZoomAndPan.idl
rename : dom/public/idl/svg/nsIDOMSVGZoomEvent.idl => dom/interfaces/svg/nsIDOMSVGZoomEvent.idl
rename : dom/public/idl/threads/Makefile.in => dom/interfaces/threads/Makefile.in
rename : dom/public/idl/threads/nsIDOMWorkers.idl => dom/interfaces/threads/nsIDOMWorkers.idl
rename : dom/public/idl/traversal/Makefile.in => dom/interfaces/traversal/Makefile.in
rename : dom/public/idl/traversal/nsIDOMDocumentTraversal.idl => dom/interfaces/traversal/nsIDOMDocumentTraversal.idl
rename : dom/public/idl/traversal/nsIDOMNodeFilter.idl => dom/interfaces/traversal/nsIDOMNodeFilter.idl
rename : dom/public/idl/traversal/nsIDOMNodeIterator.idl => dom/interfaces/traversal/nsIDOMNodeIterator.idl
rename : dom/public/idl/traversal/nsIDOMTreeWalker.idl => dom/interfaces/traversal/nsIDOMTreeWalker.idl
rename : dom/public/idl/views/Makefile.in => dom/interfaces/views/Makefile.in
rename : dom/public/idl/views/nsIDOMAbstractView.idl => dom/interfaces/views/nsIDOMAbstractView.idl
rename : dom/public/idl/views/nsIDOMDocumentView.idl => dom/interfaces/views/nsIDOMDocumentView.idl
rename : dom/public/idl/xbl/Makefile.in => dom/interfaces/xbl/Makefile.in
rename : dom/public/idl/xbl/nsIDOMDocumentXBL.idl => dom/interfaces/xbl/nsIDOMDocumentXBL.idl
rename : dom/public/idl/xpath/Makefile.in => dom/interfaces/xpath/Makefile.in
rename : dom/public/idl/xpath/nsIDOMNSXPathExpression.idl => dom/interfaces/xpath/nsIDOMNSXPathExpression.idl
rename : dom/public/idl/xpath/nsIDOMXPathEvaluator.idl => dom/interfaces/xpath/nsIDOMXPathEvaluator.idl
rename : dom/public/idl/xpath/nsIDOMXPathException.idl => dom/interfaces/xpath/nsIDOMXPathException.idl
rename : dom/public/idl/xpath/nsIDOMXPathExpression.idl => dom/interfaces/xpath/nsIDOMXPathExpression.idl
rename : dom/public/idl/xpath/nsIDOMXPathNSResolver.idl => dom/interfaces/xpath/nsIDOMXPathNSResolver.idl
rename : dom/public/idl/xpath/nsIDOMXPathNamespace.idl => dom/interfaces/xpath/nsIDOMXPathNamespace.idl
rename : dom/public/idl/xpath/nsIDOMXPathResult.idl => dom/interfaces/xpath/nsIDOMXPathResult.idl
rename : dom/public/idl/xul/Makefile.in => dom/interfaces/xul/Makefile.in
rename : dom/public/idl/xul/nsIDOMXULButtonElement.idl => dom/interfaces/xul/nsIDOMXULButtonElement.idl
rename : dom/public/idl/xul/nsIDOMXULCheckboxElement.idl => dom/interfaces/xul/nsIDOMXULCheckboxElement.idl
rename : dom/public/idl/xul/nsIDOMXULCommandDispatcher.idl => dom/interfaces/xul/nsIDOMXULCommandDispatcher.idl
rename : dom/public/idl/xul/nsIDOMXULCommandEvent.idl => dom/interfaces/xul/nsIDOMXULCommandEvent.idl
rename : dom/public/idl/xul/nsIDOMXULContainerElement.idl => dom/interfaces/xul/nsIDOMXULContainerElement.idl
rename : dom/public/idl/xul/nsIDOMXULControlElement.idl => dom/interfaces/xul/nsIDOMXULControlElement.idl
rename : dom/public/idl/xul/nsIDOMXULDescriptionElement.idl => dom/interfaces/xul/nsIDOMXULDescriptionElement.idl
rename : dom/public/idl/xul/nsIDOMXULDocument.idl => dom/interfaces/xul/nsIDOMXULDocument.idl
rename : dom/public/idl/xul/nsIDOMXULElement.idl => dom/interfaces/xul/nsIDOMXULElement.idl
rename : dom/public/idl/xul/nsIDOMXULImageElement.idl => dom/interfaces/xul/nsIDOMXULImageElement.idl
rename : dom/public/idl/xul/nsIDOMXULLabelElement.idl => dom/interfaces/xul/nsIDOMXULLabelElement.idl
rename : dom/public/idl/xul/nsIDOMXULLabeledControlEl.idl => dom/interfaces/xul/nsIDOMXULLabeledControlEl.idl
rename : dom/public/idl/xul/nsIDOMXULMenuListElement.idl => dom/interfaces/xul/nsIDOMXULMenuListElement.idl
rename : dom/public/idl/xul/nsIDOMXULMultSelectCntrlEl.idl => dom/interfaces/xul/nsIDOMXULMultSelectCntrlEl.idl
rename : dom/public/idl/xul/nsIDOMXULPopupElement.idl => dom/interfaces/xul/nsIDOMXULPopupElement.idl
rename : dom/public/idl/xul/nsIDOMXULSelectCntrlEl.idl => dom/interfaces/xul/nsIDOMXULSelectCntrlEl.idl
rename : dom/public/idl/xul/nsIDOMXULSelectCntrlItemEl.idl => dom/interfaces/xul/nsIDOMXULSelectCntrlItemEl.idl
rename : dom/public/idl/xul/nsIDOMXULTextboxElement.idl => dom/interfaces/xul/nsIDOMXULTextboxElement.idl
rename : dom/public/idl/xul/nsIDOMXULTreeElement.idl => dom/interfaces/xul/nsIDOMXULTreeElement.idl
2009-03-03 12:46:49 -05:00
Olli Pettay
486b27fd0a Bug 480956 - HTMLDocument and some other dom objects traverse member variables even if the document is in 'nsCCUncollectableMarker::InGeneration' r+sr=peterv 2009-03-03 14:14:13 +02:00
Robert Sayre
c5f751c11f Bug 459161 - Process first argument to JSON stringify and parse methods as specified by ES3.1, part 2. r=jorendorff 2009-03-02 17:00:28 -05:00
Igor Bukanov
7f8a45e9f9 bug 479430 - adding mixing operation callback calls. r=gal 2009-03-02 14:32:27 +01:00
Chris Pearce
bec4c67a63 Chris Pearce - Bug 479859 - Implement new new load algorithm r+ doublec sr+ roc. 2009-03-09 09:59:08 +13:00
Olli Pettay
238c579e67 Bug 481955 - Crash [@ nsGlobalWindow::ResumeTimeouts], r=bent, sr=jst 2009-03-08 14:55:15 +02:00
Jim Mathies
492b851d97 Bug 463088 - Tab tear off cursor needs to be constant on Windows. r=enndeakin. 2009-03-06 11:54:29 -06:00
Ginn Chen
fe0f1039d7 Bug 480506 test_offsets.xul failed with some GNOME themes r=roc 2009-03-06 14:42:12 +08:00
Dave Camp
c2401372fd Bug 471227 - rework offline update scheduling a bit to avoid losing/misscheduling updates. r+sr=bz 2009-03-04 13:37:29 -08:00
Robert Sayre
a5180ef247 Bug 465371 - Native JSON stringification aborts on functions and xml but returns JS_TRUE. r=shaver 2009-02-25 00:53:49 -05:00
Dave Camp
012f4eb5be Bug 477748 - app cache chooses namespaces in the wrong order. r=honzab, sr=bz 2009-02-22 11:09:10 -08:00
Dave Camp
edf30b277b Bug 477747 - appcache 'noupdate' event fired too early for master entries. r+sr=jst 2009-02-22 11:09:10 -08:00
Ehsan Akhgari
952a3fe41d Bug 463000 - Handle DOM Storage in Private Browsing Mode; r=campd sr=jst 2009-02-19 09:31:00 +03:30
Nochum Sossonko
1aafbb746e b=478982 Gecko users may need to prevent autoplay for video/audio content in messages r=roc,dolske sr=roc 2009-02-20 17:05:07 +13:00
Robert Sayre
695b4646c3 Merge tm to mc 2009-02-19 11:48:08 -05:00
Ben Turner
42dfaf6ce7 Bug 479143 - Fix crash from bug 340345. r+sr=jst, a=blocking1.9.1+ 2009-02-18 19:02:50 -08:00
Benjamin Smedberg ext:(%2C%20Jason%20Orendorff%20%3Cjorendorff%40mozilla.com%3E)
d40f9751c8 Bug 476643 - JS_REQUIRES_STACK errors in nsXPCWrappedJSClass::CallMethod. Mozilla code uses some JS-internal APIs and needs to bail off trace before doing so. This shouldn't affect performance now becuase XPConnect methods are not traceable yet. r=mrbkap, sr=mrbkap. 2009-02-18 12:47:16 -06:00
Honza Bambas
69fd52a1e3 Bug 474696 - Process fallbacks on out-of-domain redirects, r=dcamp 2009-02-18 14:31:32 +01:00
Honza Bambas
312b077424 Bug 477323 - WHATWG HTML5 drag and drop event handlers could not be set dynamically, r=smaug 2009-02-18 14:31:31 +01:00
Honza Bambas
51155032ea Bug 468442 - Change tests dep on PUT/DELETE support to use SJS states, r=dcamp 2009-02-18 14:31:30 +01:00
Robert Sayre
a3ab3a989e Merge tm to m-c. 2009-02-17 20:08:01 -05:00
Robert Sayre
d0521c26b5 Bug 459161 - Process first argument to JSON stringify and parse methods as specified by ES3.1. r=shaver 2009-02-13 15:34:39 -05:00
David Mandelin
11b3722269 Bug 468840 refix: count JS_realloc memory more accurately, r=mrbkap 2009-02-12 16:18:04 -08:00
Robert Sayre
d6d739fcba Merge mc to tm 2009-02-11 23:05:46 -05:00
David Mandelin
7d9f0c86f7 Bug 468840: accelerate GC over time to avoid hangs on alteredqualia.com, r=igor 2009-02-11 11:40:41 -08:00
Doug Turner
ee9c38a678 Bug 477848 - FF 3.1b2 crashes when executing some JS code [@ nsGeolocation::nsGeolocation(nsIDOMWindow*) ]. r/sr=jst 2009-02-10 17:24:15 -08:00
Andreas Gal
93eb39269d Substitute operation counting with a watchdog thread (477187, 3nd attempt, r=brendan/mrbkap/jst, sr=brendan/jst). 2009-02-10 14:07:01 -08:00
Robert Sayre
7401f9c47c Merge tm to m-c 2009-02-10 16:03:33 -05:00
Masayuki Nakano
def135f71a Backing out the patch of bug 442774. This might cause a timeout failure on test_keycodes.xul 2009-02-11 03:19:15 +09:00
Andreas Gal
474d0d308f Backout bug 477187. 2009-02-10 09:54:14 -08:00
Andreas Gal
f796bcd60a Substitute operation counting with a watchdog thread (477187, 2nd attempt, r=brendan/mrbkap/jst, sr=brendan/jst). 2009-02-10 03:45:36 -08:00
Andreas Gal
2a20c2a6de Backing out bug 477187. Breaks xpcshell. 2009-02-09 22:54:05 -08:00
Andreas Gal
cbfbbd3cac Substitute operation counting with a watchdog thread (477187, r=brendan/mrbkap/jst, sr=brendan/jst). 2009-02-09 18:20:50 -08:00
Jeff Walden
3c038a63cb Bug 463243 - Assert correct type in JSVAL_TO_* (and vice versa) macros to fail fast when type errors happen. r=brendan 2009-02-03 13:56:25 -08:00
Masayuki Nakano
4fa4a8c50d Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.Pettay, sr=roc 2009-02-10 20:17:37 +09:00
Zack Weinberg
d2bd88dd6a Bug 469933. Window sizing methods need to be DPI-aware. r+sr=bzbarsky,r=dev-null 2009-02-10 21:29:53 +13:00
Jesse Ruderman
5f1cc5c3ce Add a bunch of crashtests 2009-02-10 00:09:40 -08:00
Dave Camp
3aeaf47c13 Bug 477666: namespaces broken after an appcache update. r=honzab, sr=bz 2009-02-09 22:40:40 -08:00
Dave Camp
d30d2b8d23 Bug 477692: applicationCache sending obsolete on new cache groups. r+sr=jst 2009-02-09 22:40:40 -08:00
Dave Camp
1981fa22ce Bug 477667: manifest attribute not handled in xhtml. r+sr=jst 2009-02-09 22:40:40 -08:00
L. David Baron
00c1feec23 Merge backout of changeset eec3076f3bab (Bug 474655, Warn when nsIDOMCSSStyleDeclaration::GetPropertyCSSValue is called) because we trigger the warning too much ourselves (Bug 475311) 2009-02-04 13:23:16 -08:00
L. David Baron
1f32659f3e Backed out changeset eec3076f3bab (Bug 474655, Warn when nsIDOMCSSStyleDeclaration::GetPropertyCSSValue is called) because we trigger the warning too much ourselves (Bug 475311) 2009-02-04 13:22:45 -08:00
Olli Pettay
cb57be346c backout 333198 2009-03-02 22:21:46 +02:00
Olli Pettay
1f7f9b146f backout 479490 2009-03-02 22:20:10 +02:00
Honza Bambas
762ed65762 Bug 460335 - disallow redirects when updating an application cache, r=dcamp, sr=cbiesinger 2009-02-27 15:09:06 +01:00
Taras Glek
a3edad2b35 Bug 476948: Need to be able to clear outstanding MozAfterPaint events r+sr=roc 2009-02-26 16:21:55 -08:00
Olli Pettay
1380d66c68 Bug 479490 - 'ASSERTION: Mismatched calls to ResumeTimeouts'. r=bent, sr=jst, a=blocking1.9.1+ 2009-02-26 14:00:32 -08:00
Olli Pettay
e6f01244a1 Bug 333198 - 'Suppress Input events for web content during synchronous XMLHttpRequest loads'. r=bz, sr=jst, a=blocking1.9.1+ 2009-02-26 14:00:30 -08:00
Dave Camp
9382bde2f2 More logging for bug 471227. 2009-02-25 21:57:28 -08:00
Doug Turner
387edb7fe3 Bug 478923 - Maemo Geolocation Provider support to support latest Geolocation specification. r/sr=jst 2009-02-25 20:33:24 -08:00
Blake Kaplan
6fbb5a7a82 Bug 476967 - Report strict warnings again. r+sr=jst 2009-02-25 17:32:48 -08:00
Robert Sayre
96c418bc43 Merge tracemonkey to m-c. 2009-02-25 04:03:41 -05:00
Dave Camp
7158dac155 Fix up some error reporting in ajax_test.js to help track down bug 471227. 2009-02-23 15:36:08 -08:00
Ben Turner
8d1f3956c6 Bug 340345 - 'DOM timeouts can fire during a sync XMLHttpRequest'. r+sr=jst, a=blocking1.9.1+ 2009-02-17 12:07:39 -08:00
Doug Turner
09de7070dd Bug 466493 - Remove unneeded test file. 2009-02-17 09:41:42 -08:00
Neil Deakin
7ae9acbaf5 Bug 471848, flag for whether a drag was cancelled by the user, r+sr=roc 2009-02-17 10:51:12 -05:00
Peter Van der Beken
691b82b80e Fix for bug 391448 (Force layout/dom/content code to use classinfo macros that don't use the service manager.). r/sr=jst. 2009-02-17 15:08:08 +01:00
Olli Pettay
f9093a901c Bug 477863 - Give gesture events usable clientX/screenX values, r+sr=roc 2009-02-17 13:49:03 +02:00
Olli Pettay
fcbd309016 Bug 473284 - Crash when calling advanceFocusIntoSubtree({}), r+sr=mats 2009-02-17 12:23:35 +02:00
Ben Turner
60956ac6bd Bug 460882. r+sr=mrbkap. 2009-02-16 13:16:13 -08:00
Chris Pearce
0528fe151f Bug 476731 - Media element should fire error event when src is a 404; r=chris.double sr=roc 2009-02-15 17:26:32 +01:00
Jesse Ruderman
f154077a31 Add crashtests 2009-02-13 14:54:17 -08:00
Chris Double
cb749708f5 Backed out changeset 364777bc90b5 due to test failures 2009-02-09 15:51:16 +13:00
Chris Pearce
8d5bc5908a Bug 476731 - Media element should fire error event when src is a 404 - r=doublec sr=roc 2009-02-09 14:04:10 +13:00
Ben Turner
5447b9fb80 Remove dead files that should have disappeared long ago. NPTOB. 2009-02-08 15:14:19 -08:00
L. David Baron
9cd8a585e6 Backed out changeset 423eea03fb54 (Bug 460882) for being one of the two changesets that's causing chrome and a11y tests not to start. 2009-02-06 20:57:11 -08:00
Ben Turner
a6d6b36d50 Bug 460882. r+sr=mrbkap, a=blocking1.9.1 2009-02-06 16:01:16 -08:00
Benjamin Smedberg
c43bd56aa5 Backed out changeset 64d5b7cdeb69 - bug 476643 because of Windows bustage (js_LeaveTrace is not a friend API) 2009-02-05 20:20:03 -05:00
Benjamin Smedberg
2a67684f74 Bug 476643 - mozilla code uses some JS-internal APIs and needs to bail off trace before doing so. This shouldn't actually affect runtime now, because XPConnect doesn't use traceable natives. But in the 1.9.2 future we want to use traceable natives r=mrbkap r=jorendorff 2009-02-05 19:57:34 -05:00
L. David Baron
ec7dae4083 Warn when nsIDOMCSSStyleDeclaration::GetPropertyCSSValue is called. (Bug 474655) r+sr=bzbarsky 2009-01-22 17:28:14 -08:00
Jonas Sicking
be65469e7c Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz 2009-01-21 14:50:28 -08:00
Dan Fabulich
ec500352ae Bug 347174, implement document.readyState='complete'; forgot to update UUID on nsIDOMNSDocument 2009-01-29 13:05:38 -08:00
Honza Bambas
0d4109c626 Bug 466314 - updatingImplicit.html \(used by test_offlineMode.html and test_updatingManifest.html\) crashes SeaMonkey, r=dcamp, sr=jst 2009-01-29 16:22:53 +01:00
Andrei Saprykin
1f2fd44d83 bug 475680 - Using gcNumber in the cycle collector heuristics. r=igor 2009-01-28 18:23:42 +01:00
Dave Camp
ffb861d2ac Bug 475116: prefix some methods removed from the application cache spec with 'moz'. r/sr/b1.9.1=jst 2009-01-25 22:50:44 -08:00
Peter Van der Beken
d692e5fef1 Fix for bug 443483 (Closed windows need two cycle collections to be collected). r=bent, sr=jst, a=jst. 2009-01-25 15:34:26 +01:00
Peter Van der Beken
bedc63e082 Merge backout 2009-01-22 14:53:06 +01:00
Peter Van der Beken
533783d9ea Backed out changeset 9fc993ac4427 (Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz) to fix orange. 2009-01-22 14:52:34 +01:00
Daniel Holbert
2a7d88e05a Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
Jonas Sicking
e0c26b7454 Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz 2009-01-21 14:50:28 -08:00
Jonas Sicking
8587502b5b merge backout 2009-01-21 18:08:10 -08:00
Jonas Sicking
5b04c277ae Backed out changeset 2063e342b8e1 due to failing docshell tests 2009-01-21 18:07:29 -08:00
Michael Ventnor
2351d2a4b0 Bug 123836 - Implement indeterminate property on checkboxes and radio buttons - r=roc,jst sr=roc 2009-01-22 13:07:44 +13:00
Ben Turner
d4ef5a62c6 Bug 473861 - 'Workers: Using functions (rather than attributes) for message/error handlers doesn't work'. r+sr=mrbkap, a=sicking 2009-01-21 15:51:16 -08:00
Jonas Sicking
e7e7213705 Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz 2009-01-21 14:50:28 -08:00
Blake Kaplan
dade53b4d3 Bug 472674 - Allow XPCNativeWrapper to unwrap SJOWs again. r+sr=jst 2009-01-16 18:05:14 -08:00
Brian Birtles
014bd86069 Bug 468996. Implement SMIL animateTransform element. r+sr=roc 2009-01-19 22:14:16 +13:00
Ben Turner
9c75bee86d Bug 472383 - 'Workers: JS/C++/JS/C++ recursion not properly guarded'. r+sr=jst, a=blocking1.9.1+ 2009-01-13 10:43:20 -08:00
Daniel Holbert
3a925edca6 Bug 458167 - Fix bad usage of "it's" in comments: patch for dom folder. r+sr=jst 2009-01-23 01:04:21 -08:00
Boris Zbarsky
697a3c8f23 Bug 346659 tests 2009-01-22 22:39:50 -05:00
Fred Jendrzejewski
7d5761cdfa Bug 461047 - Replace nsStringArray with nsTArray<nsString>. r+sr=roc 2009-01-18 21:14:14 +01:00
Blake Kaplan
a0d6f6e2e6 Backed out changeset 5d3af3ff9639. It doesn't allow UniversalXPConnect scripts to arbitrarily unwrap XPCNativeWrappers. 2009-01-16 19:36:38 -08:00
Blake Kaplan
38471d2166 Bug 472674 - Allow XPCNativeWrapper to unwrap SJOWs again. r+sr=jst
--HG--
extra : rebase_source : 628b9152dd0bd16cc5d211e949fe1921070d01a2
2009-01-16 18:05:14 -08:00
L. David Baron
bb123815cb Put nsIDOMNSCSS2Properties in its own file to reduce risk of bumping the IID of the wrong interface. (Bug 473418) r+sr=jst
--HG--
rename : dom/public/idl/css/nsIDOMCSS2Properties.idl => dom/public/idl/css/nsIDOMNSCSS2Properties.idl
2009-01-16 13:32:09 -08:00
Robert O'Callahan
1a9b00de4e Backed out changeset 8019a959aade 2009-01-16 22:20:33 +13:00
Fred Jendrzejewski
b79ad6fa55 Bug 461047. Replace nsStringArray with nsTArray<nsString>. r+sr=roc
--HG--
extra : rebase_source : 7a20af24c97867efbb28dafa6a70ea1b4cf00e58
2009-01-16 20:51:04 +13:00
Dave Camp
94a234534e Bug 473739: Bad return value in nsDOMStorage::CacheStoragePermissions(). r+sr=bz 2009-01-15 23:30:55 -08:00
Dave Camp
b87351847f Bug 473345: check DOM worker loads against the classifier. r=bent, sr=jonas 2009-01-14 23:41:32 -08:00
Curtis Bartley
ede8f563d6 View Source Linkification should only linkify "safe" URLs. p=cbartley, r=mrbkap, sr=bzbarsky, b=467852 2009-01-15 15:07:53 -05:00
Clint Talbert
0ac4a0cde9 Bug 424814: Update prototype test suite to 1.6.0.2, patch by harthur, r=sdwilsh 2009-01-14 11:19:07 -06:00
Jeremy Lea
1800930122 Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
--HG--
extra : rebase_source : a331a9e49fbc5931f546919281fcca7f008ab615
2009-01-15 16:27:09 +13:00
Brian Birtles
adf1d4fa7c Bug 216462: Add support for basic SVG animation (SMIL). Disabled in builds by default. r+sr=roc 2009-01-14 20:38:07 -08:00
Doug Turner
f76db9abe9 Bug 452834 - Add geolocation to the cycle collector. r/sr=dbaron 2009-01-14 17:10:46 -08:00
Peter Van der Beken
cddd48fcb6 Fix for bug 477688 (nsJSContext CC timer keeps nsJSContext alive). r=bent, sr=jst. 2009-02-12 13:06:59 +01:00
Masayuki Nakano
68f9a6a266 Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.pettay, sr=roc 2009-02-12 19:44:38 +09:00
Masayuki Nakano
789465492f backing-out the patch for bug 442774 2009-02-12 18:54:02 +09:00
Masayuki Nakano
4d6c3072e5 Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.pettay, sr=roc 2009-02-12 16:02:49 +09:00
Zack Weinberg
41b6ec0b09 Bug 473815 - Improve diagnostics for malformed @font-face rules; r+sr=dbaron 2009-02-12 05:15:56 +01:00
Doug Turner
e30ab1c5d3 Bug 489228 - implements nsIWifiListener::onError in geolocation network provider. r/sr=jst 2009-04-20 20:36:43 -07:00
David Zbarsky
8d8553ee41 Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst 2009-08-24 16:02:07 -04:00
Boris Zbarsky
910c45828b Bug 519608. In the common case, when wrapping .childNodes and .style we already have a wrapper for the element; make the PreCreate fast in this case. r=peterv 2009-09-30 18:56:06 -04:00
Dan Fabulich
b3132f8800 b=347174, implement document.readystate == 'complete'; r=sicking 2009-01-09 09:12:09 -08:00
Ben Turner
1c1cc9428f Merge backout 2009-01-13 12:54:57 -08:00
Ben Turner
b429ecab46 Backed out changeset 8056ab7076d5 for failing unit tests. 2009-01-13 12:53:49 -08:00
Ben Turner
931ffa35bc Bug 472585 - 'Workers: 'importScripts()' with no args throws an exception against spec'. r+sr+a=sicking. 2009-01-13 10:43:23 -08:00
Ben Turner
5247c782c4 Bug 472383 - 'Workers: JS/C++/JS/C++ recursion not properly guarded'. r+sr=jst, a=blocking1.9.1+ 2009-01-13 10:43:20 -08:00
Dave Camp
4edd89ab0a Bug 458091: Don't store an mURI in nsDOMStorage. r=bz 2009-01-12 21:52:00 -08:00
Benjamin Smedberg
54de57c5d0 Bug 463642 - Safe mode should disable JIT, r+sr=jst
--HG--
rename : toolkit/xre/nsIXULRuntime.idl => xpcom/system/nsIXULRuntime.idl
2009-01-12 11:05:10 -05:00
Robert Sayre
a23f6c3fb1 Merge. 2009-01-07 23:41:00 -05:00
Doug Turner
886b61ad69 Bug 469715. Adding nsIDOMGeoPositionCoords. r/sr=jst 2009-01-07 10:26:58 -08:00
Doug Turner
f995a8060d Bug 469715 - Geolocation Coordinates interface. r/sr=jst 2009-01-07 09:44:44 -08:00
Doug Turner
baba0e1542 Bug 468462 - Geolocation timeouts values are signed. r/sr=jst 2009-01-07 09:43:56 -08:00
Doug Turner
b879e8f224 Bug 469091 - Removes an unused method from the geolocation provider api. r/sr=jst 2009-01-07 09:42:57 -08:00
Doug Turner
16e702e91f Bug 470072 - Some geolocation providers will not respond with a location for up to 1 minute. This will provide cached location if available. r/sr=jst 2009-01-07 09:41:57 -08:00
Robert Sayre
9aa7891d67 Merge m-c to tracemonkey. 2009-01-07 11:42:59 -05:00
Robert O'Callahan
4659c94f44 Bug 472244. Flush out MozAfterPaint for previously painted areas before we go ahead and fire MozReftestInvalidate to test invalidation. Also make canvas.drawWindow take float parameters so we can more precisely specify the area to render when 'device pixels' don't match CSS pixel boundaries. r=dbaron,vlad 2009-01-07 21:31:36 +13:00
Ben Newman
e8f0d0a9f1 Remove seemingly unused crypto.alert() API in favor of window.alert() that we all know and love. r+sr=jst@mozilla.org 2009-01-06 15:55:06 -08:00
Blake Kaplan
a5735c81e7 Bug 471560 - This assertion isn't correct, since it's fine to *create* a constructor cross-origins as long as the calling script can't *use* it. r=bent sr=jst 2009-01-06 15:10:58 -05:00
Robert O'Callahan
b4af72fc54 Bug 471365. Make reftest-wait tests track invalidation via MozAfterPaint and repaint the invalid areas like normal window repaining would. This makes invalidation-related bugs testable. r=dbaron 2009-01-06 14:15:13 +13:00
timeless@mozdev.org
47371e36d1 Bug 451127 "ASSERTION: nsSimpleURI not thread-safe" through nsInputStreamTransport destructor
nsJSThunk can't use an nsIURI object internally
r+sr=bz
2009-01-04 16:34:18 -08:00
Ben Turner
dab6e5e0dd Bug 471920 - 'Workers: 404 errors when creating a new worker silently fails'. r+sr=jst, a=blocking1.9+ 2009-01-04 13:41:03 -08:00
Olli Pettay
4055e86a98 Bug 471883 - Gesture events should be dispatched to the element under mouse, not to document. r+sr=roc 2009-01-03 14:40:26 +02:00
Johnny Stenback
84a33176cf Fixing bug 470992. Fix incorrect argument type in nsGlobalWindow::SetTimeout/Interval(). r+sr=mrbkap@gmail.com 2009-01-02 16:14:34 -08:00
Ben Turner
c9d8ee4226 Fixing test filename case problem to fix linux. 2009-01-02 15:08:05 -06:00
Ben Turner
6aa805f93b Disabling the test that's timing out on linux only until I can reproduce 2009-01-02 14:54:18 -06:00
Ben Turner
18f2466ba1 Bug 471285 - 'Workers: Spec for runtime error behavior has changed'. r+sr=jst, a=blocking1.9+ 2008-12-30 16:25:05 -06:00
Ben Turner
9dc14ca22c Backed out changeset 1c68eb288c85 for mochitest timeouts. 2008-12-30 17:35:43 -06:00
Ben Turner
594e873d2a Bug 471285 - 'Workers: Spec for runtime error behavior has changed'. r+sr=jst, a=blocking1.9+ 2008-12-30 16:25:05 -06:00
Ben Turner
ecdcc79104 Bug 470334 - 'Workers: relative urls for XHR are incorrect'. r+sr=jst, a=blocking1.9+ 2008-12-30 16:24:58 -06:00
Ben Turner
46b97712bf Bug 466826 - 'Running mochitest asserts: ###!!! ASSERTION: should be executing script: 'mContext->fp', file /mozilla/dom/src/base/nsJSEnvironment.cpp, line 3318'. r=bz, sr=mrbkap, a=blocking1.9+ 2008-12-28 17:42:35 -05:00
Ben Turner
80fa73655c Bug 467210, r=mrbkap, sr=jst, a=blocking1.9+. 2008-12-28 17:42:30 -05:00
Justin Dolske
6080289826 Disabled failing test -- Bug 471139 - mochitest failure in test_HTMLDocument12.html 2008-12-25 12:29:50 -08:00
Justin Dolske
68466852d7 Try reenabling dom-level2-html tests to see if they're still problematic (bug 427878) 2008-12-24 21:13:50 -08:00
Andreas Gal
135f143d10 Backed out changeset adbe8e4b21dc due to tinderbox failures/timeouts (453157). 2009-01-05 16:22:42 -08:00
Andrei Saprykin
9f7c96f36f bug 453157 - watchdog thread as an alternative to operation count. r=myself,mrbkap 2009-01-05 22:09:23 +01:00
Robert Sayre
b0e51715fe Merge. 2009-01-02 13:15:32 -08:00
David Mandelin
4202e18d74 Bug 463997: JS regression test bug with 'with (window) ...', r=mrbkap 2009-01-02 13:11:46 -08:00
Peter Van der Beken
a8f62c8912 Testcase for bug 462947 ("ASSERTION: already initialized" - nsMimeTypeArray::GetMimeTypes). 2008-12-23 12:35:48 +01:00
Neil Deakin
f661817f49 Bug 458613, set relatedTarget for dragenter and dragleave events, r=smaug,sr=roc 2008-12-19 09:58:47 -05:00
Robert O'Callahan
3b9e8dca75 Backed out changeset b873bd70913f
--HG--
extra : rebase_source : 5edfb17304688d81579eca39df35f1a71f622f62
2008-12-18 23:16:09 +13:00
Chris Pearce
5d0abd204d Bug 463830. Make the window title for standalone video/audio documents be useful. r+sr=roc
--HG--
extra : rebase_source : afeb3c793fb8756901ee6ef16782f3a288ed106c
2008-12-18 21:07:24 +13:00
Robert O'Callahan
50bd83420a Bug 469247. Implement 'canPlayType' API for video/audio elements. r=doublec,r+sr=bzbarsky
--HG--
extra : rebase_source : 06b14571546a763ee4f4b8641e8582bfff2caf8d
2008-12-17 15:11:07 +13:00
Peter Van der Beken
65eeb9ac06 Fix for bug 461566 (Don't call FindTearoff when not needed and cache XPCNativeInterfaces in quickstubs). r/sr=jst. 2008-12-16 16:46:18 +01:00
Peter Van der Beken
8473174cb4 Fix for bug 461563 (Allow WrapNative to return a jsval without the wrapper). r/sr=jst. 2008-12-16 16:46:18 +01:00
Martijn Wargers ext:(%20/%20Doug%20Turner%20%3Cdoug.turner%40gmail.com%3E)
c9020e9ff8 Bug 434035 - "Crash [@ nsGlobalWindow::FindInternal] when doing find on a deleted window" [r+sr=jst] 2008-12-14 22:20:37 -08:00
Chris Pearce
bae9b8c1a5 Bug462570 - Change Network state and Ready state names in HTMLMediaElement to match spec - r=doublec sr=roc 2008-12-15 16:38:16 +13:00
Aiko
7c79ba032d Bug 466432 - nsIDOMHTMLMediaElement's currentTime attribute is overridden by Windows macro; r+sr=vladimir 2008-12-13 16:35:24 +01:00
Boris Zbarsky
81e5cf2e14 Bug 469361. Remove unused API (revert to previous interface version). r+sr=jst 2008-12-12 20:46:43 -05:00
Boris Zbarsky
8c0a77b3fe Bug 468758. Make sure to report exceptions from BindCompiledEventHandler. r+sr=jst 2008-12-12 20:45:56 -05:00
Dave Camp
1f1b980ffe Bug 441751 - "Directives not to cache pages ignored." [r+sr=bzbarsky]
* * *
Bug 441751 - "Directives not to cache pages ignored." (fix for offline cache updating) [r+sr=bzbarsky]
2008-12-11 21:57:47 -08:00
Oleg Romashin
1c6d3f5142 Bug 465066 - Geolocation MaemoLocationProvider.cpp compilation fail due missing includes. r=doug.turner. 2008-12-12 01:35:54 -05:00
Neil Deakin
f52dc6eec6 Bug 453649, globalStorage should be static, r+sr=jst 2008-12-10 07:19:17 -08:00
Oleg Romashin
d13954cc90 Bug 428988 - Expose mouse event pressure. r=Olli.Pettay, sr=roc. 2008-12-11 18:55:15 -05:00
Benjamin Smedberg
e8ea9cf02d Merge mozilla-central into tracemonkey, specifically to pick up bug 467579. 2008-12-09 21:37:35 -05:00
Dave Camp
30b213c23a Backed out changeset e33f490c8764 2008-12-08 20:26:56 -08:00
Dave Camp
06a2be6538 Bug 441751: Fix up LOAD_ONLY_FROM_CACHE. r+sr=bz 2008-12-08 19:24:33 -08:00
Chris Double
0d6fa2a241 Bug 465459. totalBytes is no longer part of the HTML5 video spec. r+sr=roc 2008-12-09 13:47:31 +13:00
Ben Turner
e190d7db57 Bug 468187 - 'Workers: Timeout ids should start at 1, not 0'. r+sr+a=jst 2008-12-07 16:15:57 -08:00
timeless@mozdev.org
c42ddc47be Bug 468045. r+sr=jst. 2008-12-07 16:15:54 -08:00
Ben Turner
f94fff590e Bug 453865 - 'Workers: Allow JSON-able objects to be passed as messages to worker threads.' r+sr+a=jst. 2008-12-07 16:15:49 -08:00
Ben Turner
f340d61691 Bug 465141 - 'Workers: Implement expression flavor of timeouts, use nsAutoJSValHolder'. Followup OOM check to bustage fix. r+sr=jst, a=blocking1.9.1 2008-12-07 16:15:45 -08:00
Masatoshi Kimura
a682e0d618 Bug 335531 - Correct misuse of UTF-16BE, UTF-16LE, UTF-32BE, and UTF-32LE charset labels; r=smontagu sr=dbaron 2008-12-06 11:08:26 -08:00
Doug Turner
4941e4ac2c Bug 466493 - Geolocation spec now uses milliseconds. 2008-12-06 07:57:03 -08:00
Masayuki Nakano
2ed1d4b246 Bug 467593 'WARNING: GetCharCode used for wrong key event; should use onkeypress. ' should not be displayed by Web pages r+sr=roc 2008-12-06 18:30:01 +09:00
Daniel Holbert
e4ad029acb Merge after backing out 78d662c2c878 2008-12-05 11:52:54 -08:00
Daniel Holbert
03c259e522 Backed out changeset 78d662c2c878 (Bug 335531) on suspicion of causing mochitest failures in test_bug399284.html on linux & windows unittest boxes. 2008-12-05 11:52:01 -08:00
Daniel Holbert
d6fb55e4e3 Merge after backout of changeset 416fbf4fdef3 2008-12-05 10:07:40 -08:00
Daniel Holbert
0d917854c3 Backed out changeset 416fbf4fdef3 on suspicion of causing test failures in test_multiple_visits_around_sync.js and head_sync.js on moz2-linux-slave07 2008-12-05 10:07:05 -08:00
Masatoshi Kimura
2171389689 Bug 335531 - Correct misuse of "UTF-16BE", "UTF-16LE", "UTF-32BE", and "UTF-32LE" charset labels; r=smontagu sr=dbaron 2008-12-05 18:31:00 +01:00
Neil Deakin
e3d4e2d625 Bug 453649, globalStorage should be static, r+sr=jst 2008-12-05 11:37:30 -05:00
Doug Turner
c0e2188e07 Bug 466493 Implement PositionOptions::maximumAge. r/sr=jst
Bug 466494 Make geolocation mochitest use PositionError named values. r/sr=jst
2008-12-05 08:29:43 -08:00
Peter Van der Beken
c12bd64d6e Partially back out fix for bug 461563 to try to fix Txul regression on Windows. 2008-12-04 17:48:32 +01:00
Boris Zbarsky
f9902ed4f3 Bug 461917. Do a better job of reporting pending exceptions when compiling an event listener. r=mrbkap, sr=jst 2008-12-03 09:41:09 -05:00
Vladimir Vukicevic
6a4c51d780 Bug 387132. Implement native canvas comparisons to speed up reftest running. r+sr=roc 2008-12-03 14:34:07 +13:00
Peter Van der Beken
e58d168174 Fix for bug 461563 (Allow WrapNative to return a jsval without the wrapper). r/sr=jst. 2008-12-02 11:07:34 +01:00
Jesse Ruderman
e3fb289d37 Add 439206 crashtest to CLOSED TREE 2008-11-29 18:51:23 -08:00
Jesse Ruderman
1c7dedb6fa Adding crashtest for bug 338674 on a CLOSED TREE 2008-11-29 18:19:36 -08:00
Shawn Wilsher
60611b98b8 merge to tip after backout 2008-11-28 17:05:05 -08:00
Shawn Wilsher
d4bf0c5514 Backed out changeset a4495a0cf2ff (bug 458397) to investigate Txul regression (bug 467102) 2008-11-28 17:04:16 -08:00
Neil Rashbrook
d17857e63e Bug 466234: provide audio and video interfaces even when media is diabled, so that content popup menu construction works, r/sr=roc, r=weilbacher, a191=beltzner 2008-11-28 15:32:29 -08:00
Gavin Sharp
58c580b07d Bug 462887: document ignoreScrollFrame argument in nsLayoutUtils, rename it to ignoreRootScrollFrame, r=roc, sr=bzbarsky, a=beltzner 2008-11-28 14:53:33 -05:00
Shawn Wilsher
1558aa2eeb Merge to tip for backout of bug 461566. 2008-11-27 20:33:33 -08:00
Shawn Wilsher
b5ea3312de Backed out changeset 037f635ced9f (bug 561566) 2008-11-27 20:32:48 -08:00
Shawn Wilsher
3bc6a3921f Merge to tip for peterv's bundle 2008-11-27 20:07:06 -08:00
Shawn Wilsher
1aec67653d Merge for backout of bug 453865 2008-11-27 14:18:21 -08:00
Shawn Wilsher
bd1f24e85b Backed out changeset 17842a2d0c7f (bug 453865) due to test failures 2008-11-27 14:16:55 -08:00
Shawn Wilsher
2aaecea6a5 Bustage fix for bug 465141 2008-11-27 13:56:41 -08:00
Peter Van der Beken
9b83315e60 Fix for bug 461566 (Don't call FindTearoff when not needed and cache XPCNativeInterfaces in quickstubs). r/sr=jst. 2008-11-27 18:50:52 +01:00
Peter Van der Beken
c747cab7cf Fix for bug 461563 (Allow WrapNative to return a jsval without the wrapper). r/sr=jst. 2008-11-27 18:47:58 +01:00
Ben Turner
0c73f1437e Bug 453865 - 'Workers: Allow JSON-able objects to be passed as messages to worker threads.' r+sr+a=jst. 2008-11-27 01:16:41 -05:00
Ben Turner
b59d1762af Bug 465006 - 'Workers: Passing no arguments to the worker constructor throws an NS_ERROR_NOT_INITIALIZED error, incorrectly.' r+sr=jst, a=sicking. 2008-11-27 01:16:41 -05:00
Ben Turner
a5043e209c Bug 466257 - 'Workers: Errors in sub workers aren't propagated to top-most parents like they should.' r+sr=sicking, a=blocking1.9.1+. 2008-11-27 01:16:41 -05:00
Ben Turner
16be2ddad9 Bug 466256 - 'Workers: Prevent cross-site workers and properly resolve relative URIs.' r+sr=jst, a=blocking1.9.1+. 2008-11-27 01:16:41 -05:00
Ben Turner
02754d8660 Bug 465447 - 'Workers: Implement terminate() for explicitly killing a worker.' r+sr=sicking, a=blocking1.9.1+. 2008-11-27 01:16:41 -05:00
Ben Turner
83764ad9d3 Bug 465141 - 'Workers: Implement expression flavor of timeouts, use nsAutoJSValHolder.' r+sr=jst, a=blocking1.9.1+ 2008-11-27 01:16:41 -05:00
Ben Turner
bf64e9099d Bug 465108 - 'Workers: Add navigator object.' r+sr=sicking, a=blocking1.9.1+. 2008-11-27 01:16:40 -05:00
Ben Turner
29227edb60 Bug 464983 - 'Workers: Throw exceptions properly from XHR status getters and fake abort events in race conditions.' r+sr=sicking, a=blocking1.9.1+. 2008-11-27 01:16:37 -05:00
Boris Zbarsky
23065733a2 Bug 462800. Fix test bustage by making sure to test the right thing 2008-11-26 18:36:01 -05:00
Boris Zbarsky
5ab8d15933 Marge backout 2008-11-26 17:56:02 -05:00
Boris Zbarsky
55472dc351 Backed out changeset 7bc1ba9f91fe to fix test orange 2008-11-26 17:54:40 -05:00
Boris Zbarsky
a0adc7dc83 Merging in bug 453432 2008-11-26 16:54:54 -05:00
Boris Zbarsky
614f8ff1ca Bug 465263. When setting location.hash to empty string, treat that as identical to '#' for compat with IE. r+sr=jst, a=beltzner 2008-11-26 16:52:54 -05:00
Boris Zbarsky
757f481a59 Bug 462979. Fix synthesizeMouse to send events to the right place. r=enn, sr=roc, a=beltzner 2008-11-26 16:52:42 -05:00
Boris Zbarsky
162c4c7269 Bug 462800. Treat document.domain in a more uniform manner in DOM storage. Also fixes bug 462801. r=dcamp, sr=sicking, a=beltzner. 2008-11-26 16:52:40 -05:00
Andrei Saprykin
651c16ba12 Bug 453432 - Checking for MaybeGC conditions when allocating GC things.
r=igor,mrbkap a191=blocker
2008-11-26 18:09:24 +01:00
Boris Zbarsky
e801383a04 Bug 460425. Do better security checks during redirection. r=sicking,biesi, sr=sicking 2008-11-25 20:50:04 -05:00
Igor Bukanov
1c6685433f Backed out changeset 700ae4e59496 - bug 453157 caused talos oranges. CLOSED TREE 2008-11-24 11:36:44 +01:00
Andrei Saprykin
3cfcbdb3c5 bug 453157 - watchdog thread as an alternative to operation counting, r=igor,mrbkap a19b2=beltzner (CLOSED TREE) 2008-11-24 00:15:46 +01:00
Serge Gautherie
ee50c5f6b2 Bug 466314 - updatingImplicit.html (used by test_offlineMode.html and test_updatingManifest.html) crashes SeaMonkey; (Av1) Disable tests
(to CLOSED TREE: bustage fix for changeset 2fa341c1330b)
2008-11-22 20:22:22 +01:00
Igor Bukanov
957d522969 Backed out changeset 04cecb0ec24c to see if it fixes tinderbox oranges. CLOSED TREE 2008-11-22 16:33:09 +01:00
Andrey Saprykin
b6507b326f bug 453157 - using watchdog thread as an alternative to the operation count. r=igor,mrbkap a19b2=beltzner (CLOSED TREE) 2008-11-22 01:53:37 +01:00
Igor Bukanov
b7df88f931 Backed out changeset c54f1957d564 - bug 453157 - build system changes caused mouchi test failures. CLOSED TREE 2008-11-22 00:13:42 +01:00
Andrey Saprykin
c87e2d80c8 bug 453157 - using watchdog thread as an alternative to the operation count. r=igor,mrbkap a1.9.0b2=beltzner (CLOSED TREE) 2008-11-21 22:58:16 +01:00
Honza Bambas
0d154c36aa Bug 463804 - Tests missing in Makefile.in; r=dcamp a191b2=beltzner
(to CLOSED TREE)
2008-11-21 20:02:25 +01:00
Igor Bukanov
b13ff5429c Backed out changeset 8329a91db67d - bug 453157, CLOSED TREE 2008-11-21 00:18:43 +01:00
Andrei Saprykin
9fea491071 bug 453157 - watchdog thread as an alternative to operation count. r=igor,mrbkap a1.9.0b2=beltzner 2008-11-20 22:25:34 +01:00
Ben Turner
cef4836adf Bug 353851 - "accumulation of outer chrome windows in mOpener chains (window.opener)". Fix assertion, r=bz, a=sdwilsh (sheriff). 2008-11-20 10:39:29 -08:00
Boris Zbarsky
07788efc74 Fixing typo 2008-11-20 12:33:58 -05:00
Boris Zbarsky
fb9120ac11 Bug 465752. Fix Equals() to work right on javascript: URIs. r=dcamp, sr=jst, a=mconnor 2008-11-20 11:49:12 -05:00
timeless@mozdev.org
dd62a51a03 Backed out changeset 1d817f9d842f per beltzner
the windows leak tests were red and osx talos tests were orange
2008-11-20 16:23:57 +01:00
Andrei Saprykin
aed08c8c99 bug 453157 - watchdog thread as an alternative to operation count. r=igor,mrbkap a1.9.0b2=blocker 2008-11-20 10:43:06 +01:00
Boris Zbarsky
271d645f5a Adding test for bug 132255 2008-11-19 18:05:54 -05:00
Boris Zbarsky
2bbc3166ba Test for bug 49312 2008-11-19 18:05:52 -05:00
Ben Turner
214ca641e9 Bug 462389. Solaris bustage fix. r=neil@httl.net,sr=jst,a=beltzner 2008-11-19 14:16:15 +13:00
Boris Zbarsky
127c0998fe Bug 445004. Make the base and document URI of document.written documents be the base and document URI of the document on whose current context our code is running. r+sr=jst, r=dcamp 2008-11-18 17:54:36 -05:00
Ben Turner
7ee84f3a42 Bug 463573: PRBool misuse. r=sr=sicking, a1.9.1b2=beltzner 2008-11-18 11:28:13 +00:00
Doug Turner
05511d7418 merge to tip 2008-11-13 11:59:20 -08:00
Peter Van der Beken
c39cb1e482 Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst. 2008-11-13 17:54:52 +01:00
Doug Turner
a0d878ac6b Bug 460063 - Test case fixes for Geolocation prompt should not appear if there are no providers installed 2008-11-12 14:52:56 -08:00
Doug Turner
26e0ce0c49 Bug 463039 - validate values that get passed to clearWatch. jst aWatchId > count. r/sr=jst 2008-11-12 14:52:15 -08:00
Dave Camp
719d8959a3 Bug 464567: test_obsolete.html breaking future offline tests. r+sr+a=vlad 2008-11-12 14:09:09 -08:00
Doug Turner
ccc98ae4f4 Test case for bug 463039. r/sr=jst 2008-11-12 12:25:31 -08:00
Doug Turner
edb15866cb Bug 463040 - Use Position Error Constants. r/sr=jst 2008-11-12 08:31:25 -08:00
Doug Turner
fbd45fcd31 Remove dead code in geolocation 2008-11-12 08:06:00 -08:00
Doug Turner
f90c4acf54 Bug 463295 - crash if geolocation timeout < 300ms. r/sr=jst 2008-11-12 08:05:32 -08:00
Doug Turner
29903d6559 Bug 463312 - Remove geolocation fuzzing implementation. r/sr=jst r=mconnor 2008-11-12 08:04:18 -08:00
Doug Turner
675e4ddc6b Bug 463039 - validate values that get passed to clearWatch. r/sr=jst 2008-11-12 08:01:40 -08:00
Doug Turner
86865ed09f Bug 463038 - Cap the number of watchPostion callbacks and the number of pending callbacks. r/sr = jst 2008-11-12 08:00:37 -08:00
Doug Turner
132a4fc71e Bug 460063. Geolocation prompt should not appear if there are no providers installed. r=smaug. sr=bz 2008-11-12 07:59:38 -08:00
Blake Kaplan
3eff1e4bb8 Fix warnings. No bug. r+sr=jst 2008-11-07 16:53:11 -08:00
Robert Sayre
8e4a6beb13 Bug 462778. Fix JSON top crash. r=brendan 2008-11-07 18:10:39 -05:00
Peter Van der Beken
c39e172979 Backed out changeset 874aba8a9a8a to fix orange 2008-11-06 15:01:22 +01:00
Peter Van der Beken
88df046c41 Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst. 2008-11-06 12:09:30 +01:00
Ben Turner
f130aa2d76 Remove accidental dump in test file that triggers tinderbox error regexps. 2008-11-06 00:37:32 -08:00
Ben Newman
6b0b398a1c Bug 462389 - 'XPCVariant used in nsXPCException::SetThrownJSVal can cause cycle collection on non-main threads'. r=bent, sr=jst. 2008-11-05 22:42:51 -08:00
Ben Turner
c031080e02 Bug 460811 - 'Bring workers up to latest spec'.r+sr=jst. 2008-11-05 22:41:52 -08:00
Honza Bambas
6a4c010622 Bug 460328: Make online whitelist entries match by prefix. r=dcamp, sr=biesi 2008-11-05 16:01:08 -08:00
Honza Bambas
c8fedd2705 Bug 461325: Cache implicit entries when the manifest is not changed. r=dcamp, sr=biesi 2008-11-05 16:01:08 -08:00
Honza Bambas
d82181a981 Bug 460353: app caches should be per iframe, not per toplevel browsing context. r=dcamp, r+sr=jst 2008-11-05 16:01:07 -08:00
Dave Camp
7d7819f834 Bug 462549: Verify that an appcache manifest hasn't changed at the end of an update. r+sr=biesi 2008-11-05 16:01:07 -08:00
Honza Bambas
def532c516 Bug 443017: Application cache tests. r=dcamp, sr=jst 2008-11-05 16:01:06 -08:00
Chris Pearce
cb992e4544 b=462953 Remove unimplemented media attributes/methods from media IDL r=doublec,sr=roc 2008-11-06 11:53:29 +13:00
Gavin Sharp
326a75031f Bug 461803: add elementFromPoint method on nsIDOMWindowUtils which optionally ignores root scroll frame and lets callers avoid flushing layout, r+sr=bzbarsky 2008-11-04 22:58:22 -05:00
Ben Turner
c16fd87aa3 Backed out changeset 4fc7c6f6f45e 2008-11-04 18:58:24 -08:00
Ben Turner
a3da8488d8 Bug 460811 - "Bring workers up to latest spec". r+sr=jst. 2008-11-04 18:01:05 -08:00
Robert O'Callahan
60485ac5cc Resurrect nsAutoJSObjectHolder.h 2008-11-05 13:21:25 +13:00
Robert O'Callahan
8f8c3fe612 Back out changeset b83d3c8ac166 (bug 460811) to try to fix bustage ... re-adding removed files 2008-11-05 13:03:56 +13:00
Robert O'Callahan
cca234e798 Back out changeset b83d3c8ac166 (bug 460811) to try to fix bustage 2008-11-05 12:47:52 +13:00
Robert O'Callahan
01ff4e2538 Backing out changeset dc1aff36a411 (bug 462389) to try to fix bustage 2008-11-05 12:36:19 +13:00
Ben Newman
7f61ea749a Bug 462389 - 'XPCVariant used in nsXPCException::SetThrownJSVal can cause cycle collection on non-main threads'. r=bent, sr=jst.
--HG--
rename : dom/src/threads/nsAutoJSObjectHolder.h => js/src/xpconnect/public/nsAutoJSValHolder.h
2008-11-04 13:49:05 -08:00
Ben Turner
718025a3f8 Bug 460811 - 'Bring workers up to latest spec'.r+sr=jst 2008-11-04 13:49:04 -08:00
Dave Camp
9e7892628c merge 2008-11-04 11:58:28 -08:00
Peter Van der Beken
3bb228a9e8 Backed out changeset 81c0a2ec449f to fix orange 2008-11-04 20:54:50 +01:00
Peter Van der Beken
5a6c152342 Backed out changeset 81c0a2ec449f to fix orange 2008-11-04 20:54:08 +01:00
Doug Turner
7ae65dfa00 Merge to tip 2008-11-04 11:39:05 -08:00
Dave Camp
e0b57cddca Bug 461569: Add applicationCache.items. r=honzab, sr=bz 2008-11-04 10:59:13 -08:00
Dave Camp
78a7554f63 Bug 461071: Allow application caches to be obsoleted. r=honzab, r+sr=bz 2008-11-04 10:59:12 -08:00
Doug Turner
37d325fdbd GetClassName is a problem also on XP_WIN. Bug 461827. GetClassName fixup in DOM. r=blassey sr=jst 2008-11-04 10:08:21 -08:00
Peter Van der Beken
24a73db424 Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst. 2008-11-04 18:10:43 +01:00
Peter Van der Beken
0ccbd11d35 Fix for bug 462929 ("ASSERTION: We can't deal with objects that have the same classinfo but different offset tables" with MathML element and other element). r/sr=jst. 2008-11-04 18:21:38 +01:00
Doug Turner
2436383135 Bug 461827. GetClassName fixup in DOM. r=blassey sr=jst 2008-11-04 07:20:44 -08:00
Markus Stange
7a9f82ce7e Bug 462793 - Changing listbox selection with keyboard no longer scrolls to make the newly selected item visible, r+sr=roc 2008-11-04 15:38:16 +01:00
Peter Van der Beken
aeb2860a5e Fix for bug 462947 ("ASSERTION: already initialized" - nsMimeTypeArray::GetMimeTypes). r/sr=bz 2008-11-04 18:15:37 +01:00
Dave Camp
e65d37733f Bug 443023: Associate documents with their caches after an initial update. r=honzab, r+sr=biesi 2008-11-04 02:20:27 -08:00
Dave Camp
075a71489f Bug 445544: Navigating away from an offline app fails. r=honzab, r+sr=bz 2008-11-04 02:20:27 -08:00
Peter Van der Beken
2b8cf3c2d4 Backed out changeset ba895ab8cbe7 to fix orange 2008-11-03 16:28:50 +01:00
Peter Van der Beken
28ba94cca8 Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst. 2008-11-03 14:49:53 +01:00
Peter Van der Beken
9a338d486e Fix for bug 461560 (Make nsNamedArraySH::NamedItem not AddRef/Release). r/sr=bz. 2008-10-31 14:40:35 -07:00
Peter Van der Beken
71167e05be Backed out changeset 5d65342d7287 to fix orange 2008-10-31 11:07:26 -07:00
Peter Van der Beken
155edafd57 Fix for bug 461560 (Make nsNamedArraySH::NamedItem not AddRef/Release). r/sr=bz. 2008-10-31 08:55:59 -07:00
timeless@mozdev.org
33bf404a12 merging 2008-10-31 13:45:17 +01:00
Dave Townsend
719a03bd19 Bug 461594: Interfaces changed without iid updates. r=josh, r=jst 2008-10-31 10:31:43 +00:00
Doug Turner
fa56af6192 Bug 461929 - Position.speed attribute name change + uuid. r=smaug sr=bz 2008-10-30 19:48:38 -07:00
Doug Turner
1f57aeb876 Bug 461929 - Position.speed attribute name change. r=olli, sr=bz 2008-10-30 10:23:21 -07:00
Doug Turner
b10757c708 Bug 462154 - nsIDOMGeoPositionErrorCallback parameter name funky 2008-10-30 09:08:35 -07:00
timeless@mozdev.org
52023cec38 Backed out changeset b0d41235146a
Bug 454561 disable tracing when JavaScript-Debugger is enabled [ @ jsd_lock ]
this isn't the correct fix
r=graydon
2008-10-29 10:15:48 +01:00
Josh Aas
e89bdbc526 support testing of lazy update behavior in native menu tests. b=446352 r=mstange sr=roc 2008-10-29 22:36:01 -07:00
Chris Double
dd7fc2d9fd Bug 457964 - changed media paused type to boolean - r+sr=roc 2008-10-29 10:54:17 +13:00
Graydon Hoare
4153cfa0b4 Bug 454561 - disable tracing when JavaScript-Debugger is enabled. r,sr=mrbkap 2008-10-27 18:16:15 -07:00
Blake Kaplan
cd649335ba Merge mozilla-central -> tracemonkey 2008-10-27 17:19:21 -07:00
Gavin Sharp
7ed4660fab Bug 459604: add an optional parameter to SendMouseEvent to ignore the scroll frame, r+sr=roc 2008-10-27 16:16:23 -04:00
Blake Kaplan
a812183893 Bug 455971 - Clear Function and Object (and any other properties) off of the outer object so that Function always refers to the inner window's function. This ensures that the implict Function and explicit window.Function forms refer to the same object. r+sr=brendan
--HG--
extra : transplant_source : %83%9C%81E%A3%95%A5%1D%5DzO%13%85%9B%9A0v%21i%E0
2008-10-24 16:53:37 -07:00
Aristid Breitkreuz
661d3c51b2 Bug 461163 - No public API for OBJ_GET_PROPERTY or the JavaScript [] operator (and similar functions). r=brendan. 2008-10-24 12:09:09 -05:00
Blake Kaplan
0aefd37c4a Bug 455971 - Clear Function and Object (and any other properties) off of the outer object so that Function always refers to the inner window's function. This ensures that the implict Function and explicit window.Function forms refer to the same object. r+sr=brendan 2008-10-24 16:53:37 -07:00
Doug Turner
2ffbae7624 Bug 459893. Geolocation prompt stops working if initializer window is closed. r=smaug/gavin. relanding with leak in tests fixed 2008-10-24 09:06:27 -07:00
Doug Turner
6ec4de73cc merge to tip 2008-10-23 15:17:33 -07:00
Doug Turner
29ebfd957e this might have caused a leak. backing out to check.
Backed out changeset 3b47c0e2f6d9
2008-10-23 15:17:01 -07:00
Doug Turner
6e8cdb85b4 merge to tip 2008-10-23 13:21:36 -07:00
tdyas@zecador.org
479713d218 Bug 412486 - widget/event-detection support for multi-touch trackpad gestures, r=smaug,josh, sr=roc 2008-10-23 23:15:20 +03:00
Doug Turner
64f4628273 Bug 459893. Geolocation prompt stops working if initializer window is closed. r=olli+gavin 2008-10-23 11:01:32 -07:00
Boris Zbarsky
e5d08430fa Add parens to make the operation order here clearer. No bug 2008-10-22 22:41:37 -04:00
Peter Van der Beken
f3f2a880fb Fix for bug 460512 (Avoid AddRef/Release in scriptable helper methods for NodeList). r/sr=bz. 2008-10-22 16:31:14 +02:00
Peter Van der Beken
0261cd68b1 Fix for bug 459828 (Remove nsIDOMCustomEvent.idl). r=smaug, sr=sicking. 2008-10-22 15:35:34 +02:00
Jason Orendorff
b7fb9bc849 Bug 460865 - Read barrier for cx->fp. r=mrbkap, r=dmandelin.
--HG--
extra : rebase_source : 19963188b2f9f96336ce6ca28dbaefccf3a639b7
2008-12-09 10:38:32 -06:00
Peter Van der Beken
ac1eba61cf Merge 2008-10-21 11:44:27 +02:00
Peter Van der Beken
993024875b Backed out changeset 4bc3dc1f6e11 2008-10-21 11:43:01 +02:00
Peter Van der Beken
3ba81f6270 Fix for bug 459828 (Remove nsIDOMCustomEvent.idl). r=smaug, sr=sicking. 2008-10-21 11:10:47 +02:00
Olli Pettay
d5328ab301 Bug 460751 - Progress events should use long long, not long for .total and .loaded, r=chris.double, sr=sicking 2008-10-21 12:06:53 +03:00
Doug Turner
0b03f0bf08 Bug 455327 - geolocation - support timeout position option. r=Olli.Pettay sr=bzbarsky 2008-10-20 12:37:10 -07:00
Doug Turner
7b47be6aee Bug 455329 - geolocation - support enableHiqhAccuracy position option. 2008-10-20 09:06:08 -07:00
Robert O'Callahan
6f7497e454 Bug 421662. Remove unused files. 2008-10-20 15:14:50 +13:00
Olli Pettay
c14ae01411 Bug 460156 - bring back the old behavior of range.isPointInRange(), r=surkov, sr=sicking 2008-10-19 23:41:21 +03:00
Robert Sayre
ec6e6a6d88 Merge. 2008-10-17 14:59:00 -04:00
Robert Sayre
dfdc67476d Bug 460333. Implement toJSON for primitive wrapper classes. r=crowder 2008-10-17 14:57:34 -04:00
Olli Pettay
80d42d5fb5 Bug 459848 - backout bug 346984 r+sr=bz 2008-10-17 01:35:45 +03:00
Robert O'Callahan
f2edf72f79 Bug 455988. Optimize MozAfterPaint so we never even dispatch an XPCOM event if there are no listeners. r=smaug,sr=mats 2008-10-16 10:06:32 +13:00
Olli Pettay
3b8529ad0e bug 302775 - extractContents doesn't work if start and end node of a Range object is an attribute node, r=peterv, sr=sicking 2008-10-15 12:41:54 +03:00
Ben Turner
9ce0a70ad7 And add missing files :( 2008-10-15 00:23:06 -07:00
Ben Turner
ceff5c9b04 Bug 459948 - "Workers: update workers based on security review feedback". r+sr=sicking. 2008-10-15 00:21:49 -07:00
Ben Turner
0a73dc5bbc Fix unit test failures. 2008-10-14 13:17:30 -07:00
Ben Turner
c54ca6b0a9 Bug 459762 - 'Workers: Support synchronous XHR'. r+sr=sicking. 2008-10-14 11:16:37 -07:00
Ben Turner
f260e2c16c Bug 458324 - 'Workers: Don't attach upload listeners to real XHR object until the user does (to avoid XS security behavior changes)'. r+sr=sicking. 2008-10-14 11:16:37 -07:00
Ben Turner
35d27f4b7f Bug 458322 - 'Workers: Don't run queued XHR events if Abort/Open have since been called'. r+sr=sicking. 2008-10-14 11:16:37 -07:00
Ben Turner
fa5f823186 Bug 458321 - 'Workers: Fix multipart to not use a cached variable'. r+sr=jst. 2008-10-14 11:16:37 -07:00
Ben Turner
593f310bb3 Bug 458320 - 'Workers: Support synchronous events from within XHR methods'. r+sr=jst. 2008-10-14 11:16:37 -07:00
Ben Turner
7b54ab1d3b Bug 458319 - 'Workers: Fix target of upload events for XHR'. r+sr=sicking 2008-10-14 11:16:37 -07:00
Ben Turner
a438e26b40 Bug 458318 - 'Workers: Support XHR events that QI to nsIDOMProgressEvent'. r+sr=sicking. 2008-10-14 11:16:36 -07:00
Markus Stange
1ffda30624 Bug 450939 - Add -moz-window-shadow CSS property, r+sr=dbaron 2008-10-14 16:44:25 +02:00
Olli Pettay
031dd5d97b Bug 459653 - Hang with DOMAttrModified and removing attributes, r=igor,sr=mrbkap 2008-10-14 13:18:01 +03:00
Stuart Parmenter
e8fef4bbbc bug 459796. Add optional flags to drawWindow to allow finer control. r=vlad 2008-10-13 23:29:30 -07:00
Olli Pettay
1b40f24812 Bug 456262 - Attribute nodes don't preserve wrappers, r+sr=jst 2008-10-13 19:33:27 +03:00
Olli Pettay
c5f1cf16e3 Bug 456271, r+sr=bz 2008-10-13 19:12:26 +03:00
Boying Lu
c820c870e3 Bug 459189 fix build failure of nsDOMWorkerXHRProxy.cpp for Solaris, r+sr=jst 2008-10-13 16:01:47 +08:00
Ben Turner
311284ddff Bug 455436 - "XPConnect insists on using its own error reporter even when another is already set." r+sr=jst. 2008-10-12 11:32:34 -07:00
Igor Bukanov
db18f808c9 Bug 408539 - Storing XPCContext inside JSContext 2008-10-11 19:35:39 +02:00
Boris Zbarsky
2893cd87cd Bug 440595. Report the right line number in the onerror handler even if not reporting the whole error. r=jonas, sr=jst 2008-10-10 13:44:43 -04:00
Arpad Borsos
8b11d938d2 Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
Vladimir Vukicevic
561f77375f backing out bug 436932, to fix mochitest failure 2008-10-10 00:07:54 -07:00
Taras Glek
aeff3cbe81 Bug 455742: outparamdel nsIForm r+sr=jst 2008-10-09 16:31:40 -07:00
Taras Glek
2c733370d0 Bug 456099: outparamdel nsIPrivateDOMEvent r+sr=jst 2008-10-09 16:23:07 -07:00
Vladimir Vukicevic
bf46e3c9c1 b=436932, add mozImageSmoothingEnabled property to canvas; r+sr=roc 2008-10-09 14:49:16 -07:00
Taras Glek
d780ba9f92 Bug 457313: nuke dead nsGlobalWindow::ConvertCharset and accompanying include r+sr=bz 2008-10-09 13:44:16 -07:00
Jason Orendorff
ad993e7ec6 Bug 453830. No need to stringify the ID just to have Spidermonkey parse the string back into an integer in nsGenericArraySH::Enumerate. r+sr=jst 2008-10-08 09:12:50 -04:00
Olli Pettay
3309372c23 Bug 457716 - XUL shouldn't always traverse all the prototypes, r+sr=peterv 2008-10-08 14:41:52 +03:00
Doug Turner
ed1fc97e5b 458135 - geolocation hrows NS_ERROR_NOT_AVAILABLE when no geolocation provider. r/sr=jst, a=beltzner 2008-10-06 20:57:44 -07:00
Robert Sayre
690f7346b8 Bug 408838. Native JSON. r/sr=shaver 2008-10-06 16:54:12 -04:00
Boris Zbarsky
0ffb67d7b2 Bug 433616. Fix the XML parser's bailing out on CSS loads blocked by the security manager, fix a base URI bug in <svg:use>, add some more tests. r=jst, sr=roc 2008-09-28 15:18:04 -04:00
Reed Loden
a4f6f0e831 Back out Robert Sayre's patch from bug 408838 due to test failures (changeset 2fe3cb0c9f7c). 2008-10-01 03:22:30 -05:00
Robert Sayre
c59514f66e Bug 408838 - DOM binding for native JSON. r+sr=shaver 2008-10-01 02:13:58 -04:00
Ben Turner
f869f4aa78 Bustage fix from merge of cross site XHR. 2008-09-30 19:10:25 -07:00
Ben Turner
a58f13a9f2 Fix pedantic bustage. 2008-09-30 17:08:53 -07:00
Ben Turner
21e1a3e936 Bug 450452 - 'Implement XHR (minus X) for worker threads. r+sr=jst' 2008-09-30 16:56:57 -07:00
Ben Turner
afe11f8a88 Bug 455417 - ' Exception provider not threadsafe'. r+sr=jst. 2008-09-30 16:55:42 -07:00
Taras Glek
ff76aa071d Backed out changeset 41bb2af34a9b 2008-09-29 17:01:09 -07:00
Taras Glek
54bbd7aa51 bug 457313:nuke nsGlobalWindow::ConvertCharset r+sr=bz 2008-09-29 16:41:21 -07:00
Boris Zbarsky
201d1593d9 Bug 457050. Don't mess up our background load flag. r+sr=biesi 2008-09-29 16:42:19 -04:00
Boris Zbarsky
d674c8ca02 Bug 433616 part 1. Make it possible to create a document viewer with no parent widget or container, and make various code saner about handling null document/prescontext/documentviewer containers. r=roc, sr=jst 2008-09-28 15:14:28 -04:00
Boris Zbarsky
012ae72fd1 Backing out changesets 2ea77fa990af, 7d2d8869e73c, 93441e4f521e, 43d2ee100f3b, a2d84821ea71 to see whether they're causing the Windows Txul or Mac Tp regressions 2008-09-29 08:51:29 -04:00
Boris Zbarsky
a1747d8210 Bug 433616. Fix the XML parser's bailing out on CSS loads blocked by the security manager, fix a base URI bug in <svg:use>, add some more tests. r=jst, sr=roc 2008-09-28 15:18:04 -04:00
Boris Zbarsky
10026a0921 Bug 433616 part 1. Make it possible to create a document viewer with no parent widget or container, and make various code saner about handling null document/prescontext/documentviewer containers. r=roc, sr=jst 2008-09-28 15:14:28 -04:00
Robert O'Callahan
279af36fc7 Backing out bug 448830 2008-09-28 23:13:58 +13:00
Jeremy Lea
b9845c3f79 Bug 448830. Fix broken test. r+sr=roc 2008-09-28 20:36:47 +13:00
Ben Turner
398c695cec Merge backout. 2008-09-26 21:01:09 -07:00
Ben Turner
04a889a5ed erge 2008-09-26 21:00:16 -07:00
Blake Kaplan
b96079549b Bug 453858 followup - quiet console warnings in nsDOMClassInfo.cpp. r+sr=bzbarsky 2008-09-26 15:52:05 -07:00
Ben Turner
47f4bc4041 Bug 455417 - "Exception provider not threadsafe". r+sr=jst. 2008-09-26 15:48:45 -07:00
Blake Kaplan
38f92cf890 Bug 455993 - Silence warnings in nsDOMClassInfo.cpp. r+sr=jst 2008-09-26 15:43:31 -07:00
Jason Orendorff
c35bfc3682 Bug 389034 - JS_SetProperty() ends up resolving w/o JSRESOLVE_ASSIGNING (r=brendan, sr=bzbarsky) 2008-09-25 11:13:31 -05:00
Olli Pettay
254e405940 Bug 382871 - XMLHttpRequest JS wrapper not preserved by its event handlers, r+sr=jst 2008-09-25 17:40:30 +03:00
Ben Turner
8fdc38c40a Backed out changeset 5986b4269d9d 2008-09-24 21:07:05 -07:00
Ben Turner
85938eeb67 Bug 450452 - "Implement XHR ('minus X') for worker threads". r+sr=jst. 2008-09-24 19:48:07 -07:00
sharparrow1@yahoo.com
d5a8112b79 Bug 42976, cloneNode() HTML Document nodes, r=smaug,sr=jst 2008-09-18 14:15:47 +03:00
Robert O'Callahan
f79290bb0e Bug 450930. Fire a DOM event when painting so that content and chrome can track what's being repainted. r=smaug,sr=dbaron 2008-09-18 21:47:21 +12:00
Markus Stange
d1428fa84e Bug 350471 - Reenable pixel scrolling (two-finger touchpad), r=smaug r=smichaud sr=roc 2008-09-17 13:27:19 +02:00
Bo Yang
ffd8470047 Bug 454798 - Add a type conversion from PRUnichar* to jschar*; r+sr=bzbarsky 2008-09-15 18:08:51 +02:00
Jason Orendorff
5a82b0abc1 Bug 453914 - Assigning to document.title fails for SVGDocument (r+sr=jst) 2008-09-15 09:15:51 -05:00
Keith Schwarz
dc907e1ec7 Bug 435293. Implement CSS transforms. r=dbaron,r+sr=roc 2008-09-13 21:42:11 +12:00
Oleg Romashin
fc5fa8db11 Bug 445934 - Layout linking broken in NS_OSSO disable-libxul configuration. r=ted.mielczarek 2008-09-13 07:47:45 +03:00
Doug Turner
b6fe550327 Bug 454728 - DOMOperationCallback OOM checks should not prevent chrome script from running 2008-09-11 20:47:07 -07:00
Peter Van der Beken
a71c183019 Fix for bug 453146 (entry_xhtml_baseURI_with_amp.xml test leaks 450 'nsStringBuffer'). r/sr=jst. 2008-09-11 15:20:56 +02:00
Olli Pettay
cff4f13fe7 Bug 454472 - event.ctrlKey, event.shiftKey and event.altKey are undefined with DOMMouseScroll event, r+sr=roc 2008-09-11 11:53:43 +03:00
Boris Zbarsky
e3295081e1 Bug 453858. Get rid of some XPCOM-ness in nsArraySH::GetItemAt. r+sr=jst 2008-09-10 23:15:29 -04:00
Jesse Ruderman
d26b55df8b Instrument nsScriptNameSpaceManager for leaks (patch on bug 453146, r+sr=bz) 2008-09-10 14:58:13 -07:00
Doug Turner
3291d97489 Bug 452762 - Make sure Geolocation callbacks run in the right JS context r/sr=jst 2008-09-10 08:52:46 -07:00
Johnny Stenback
3f7eb700d2 Followup fix for bug 453571 to fix typos pointed out by bz in the bug. 2008-09-09 19:56:09 -07:00
Johnny Stenback
b44498e8d7 One more part of bug 453571. Use [optional] for the optional arguments for window.open() and friends. r+sr=bzbarsky@mit.edu 2008-09-09 18:23:34 -07:00
Ted Mielczarek
468a3823fc bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg 2008-09-09 13:59:11 -04:00
Ben Turner
3b4ff9de7b Bug 453380 - "Compile worker scripts with principals to enable eval support". Forgot jst's nits. 2008-09-08 11:37:09 -07:00
Ben Turner
dcccc2db05 Bug 453380 - "Compile worker scripts with principals to enable eval support". r+sr=jst. 2008-09-08 11:24:50 -07:00
Ben Turner
2bf528349c Bug 450449 - " Implement 'importScripts' for worker threads". r=jst+mrbkap, sr=jst. 2008-09-08 10:48:14 -07:00
Ben Turner
37d3ad7a61 Bug 450449 - Backing out, bad merge. 2008-09-08 00:36:19 -07:00
Ben Turner
cade9d68d5 Bug 450449 - Bustage fix. 2008-09-08 00:25:15 -07:00
Ben Turner
6053485b8b Bug 450449 - " Implement 'importScripts' for worker threads". r=jst+mrbkap, sr=jst. 2008-09-08 00:08:24 -07:00
Arpad Borsos
9b6f558fee Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla) 2008-09-07 00:21:43 +02:00
L. David Baron
54d29eda1e Make min-/max- prefixed media features without values be parse errors, per http://lists.w3.org/Archives/Public/www-style/2008Sep/0002.html . (Bug 453759) r+sr=bzbarsky 2008-09-06 07:04:28 -07:00
Boris Zbarsky
26eb4b45f5 Bug 453702. Don't try to convert |length| to a number for various array-like class resolve hooks. 2008-09-05 21:10:35 -04:00
Boris Zbarsky
ff8624d5d7 Bug 443769. Fix operator precedence snafu. r+sr=dbaron 2008-09-05 21:10:35 -04:00
Ben Turner
cb1f4f55af Bug 451731 - "Update caps, dom, xpconnect for Bug 451729 (checkObjectAccess moving to the JSContext)". r+sr=jst. 2008-09-05 16:26:04 -07:00
Johnny Stenback
6a65adf854 Fixing second part of bug 453571. Use more [optional] idl arguments, and less nsAXPCNativeCallContext. r+sr=bzbarsky@mit.edu 2008-09-05 14:54:53 -07:00
Johnny Stenback
459725c0bc Fixing first part of bug 453571. Use more [optional] idl arguments, and less nsAXPCNativeCallContext. r+sr=mrbkap@gmail.com 2008-09-05 14:51:24 -07:00
Doug Turner
959d105265 bug 452672 - pref to disable OOM dialog r/sr=jst 2008-09-05 10:25:02 -07:00
Doug Turner
afa3c45986 Bug 445180. More geolocation mochitests. Patch by harthur@cmu.edu, r=dougt@meer.net 2008-09-04 16:31:09 -07:00
Bo Yang
129dd4df5a Bug 451527 - Add a strong type convention for Mingw build, r=bz, sr=jst 2008-09-04 22:20:35 +02:00
Jason Orendorff
8416fdda17 Bug 450817 - nsGlobalWindow::SetNewDocument should avoid XPConnect when mInnerWindow is null (r+sr=jst) 2008-09-03 16:51:05 -05:00
Vladimir Vukicevic
ff1ee85956 b=433004, support nsICanvasRenderingContext2D.createImageData; r+sr=roc 2008-09-02 10:52:22 -07:00
Jason Orendorff
4b74677d5e Bug 407216 - DOM quick stubs - faster paths for top N DOM methods (r+sr=jst, security r=mrbkap, build r=bsmedberg)
* * *
* * *
* * *
2008-08-19 21:38:24 -05:00
Jason Orendorff
b94820fbeb Bug 451571 - Delete SetExceptionWasThrown (r=dbradley, sr=jst) 2008-08-30 18:58:36 -05:00
Olli Pettay
73fb4c834b Bug 452566, navigator.geolocation optional parameters on getCurrentPosition and watchPosition are not optional, r=dougt, sr=jst 2008-08-29 10:26:34 +03:00
Doug Turner
10acdb4075 Bug 452485 - check for OOM during dom callback. r/sr=jst 2008-08-28 09:40:49 -07:00
Honza Bambas
ec80dcba93 Bug 442812: Implement the application cache selection algorithm. r+sr=bz 2008-08-27 18:15:32 -07:00
Blake Kaplan
013d7180df Bug 442806 followup: add missing return to avoid spurious exceptions. r+sr=jst 2008-08-27 16:20:45 -07:00
Brad Lassey
543d46bf34 Bug 451441 – don't synchronously redraw everytime we move the canvas r=roc, sr=roc 2008-08-27 17:24:03 -04:00
Neil Deakin
7ad96d6b3e Bug 356295. Implement HTML5 drag-drop. r=smaug,neil,sr=roc 2008-08-27 08:07:27 -04:00
Gavin Sharp
d9b7a7a51b Backed out changeset 7fdbccdc1e94 2008-08-26 19:40:21 -04:00
Gavin Sharp
6b325928cd Bug 452135: add nsBadCertHandler to packages-static, patch by Manish Singh <manish@flock.com>, r=me 2008-08-26 19:39:16 -04:00
Dave Camp
ace5a3bf61 Bug 442806: Use seperate, versioned caches for offline apps. r+sr=bz
* * *
2008-08-26 16:09:02 -07:00
Dave Camp
e0dd073ae1 Bug 450174: Remove static nsCAutoString usage from nsDOMOfflineResourceList. r+sr=bz 2008-08-26 13:31:48 -07:00
Jonas Sicking
2ac0cf8903 Bugs 393629 and 436094. Fix document.all.length and make us honor the name attribute for the same set of elements as IE in the document.all implementation. r/sr=jst 2008-08-25 16:48:37 -07:00
Boris Zbarsky
890930a050 Bug 452086. Shouldn't send keypress events with default action when keydown was prevented in the test harness, since the browser doesn't do it. r=enn 2008-08-25 14:31:38 -04:00
Boris Zbarsky
fc1785cbc1 Backed out changeset 6958399a2eb1 o try to fix failed mochitests on Windows and Linux 2008-08-25 11:08:28 -04:00
Neil Deakin
7c92721496 Bug 356295. Implement HTML5 drag-drop API. r=smaug,sr=roc 2008-08-25 21:56:29 +12:00
Robert O'Callahan
b66bd8b92d Bug 379616. Fix offset tests to not assume getComputedStyle()['width'/'height'] works on SVG elements 2008-08-25 21:20:22 +12:00