Andrea Marchesini
1d21930927
Bug 1069401 - UserAgent cannot be changed for specific websites in workers, r=khuey, r=bz
2014-09-24 17:09:50 +01:00
Carsten "Tomcat" Book
76043a5642
Backed out changeset 4bb508b6f0c5 (bug 1041180) for XPCshell test failures
2014-09-24 13:13:20 +02:00
Carsten "Tomcat" Book
7237bc85fb
Backed out changeset 13028d2039e8 (bug 1069401) for b2g m1 test failures
2014-09-24 12:40:43 +02:00
Christoph Kerschbaumer
a2ecbd83dc
Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
2014-09-24 01:01:07 -07:00
Andrea Marchesini
6763c7cf68
Bug 1069401 - UserAgent cannot be changed for specific websites in workers, r=khuey, r=bz
2014-09-23 22:26:00 +02:00
Wes Kocher
ff7c6d21cd
Backed out 2 changesets (bug 1041180) for build bustage on a CLOSED TREE
...
Backed out changeset 1cfb645267a4 (bug 1041180)
Backed out changeset afc9903ff28f (bug 1041180)
2014-09-23 16:26:49 -07:00
Christoph Kerschbaumer
bc20780b98
Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
2014-09-23 09:46:54 -07:00
Andrea Marchesini
5d2981cbd7
Bug 1062920 - WorkerNavigator strings should honor general.*.override prefs, r=khuey
2014-09-23 20:11:18 +01:00
Eric Rahm
04566d11db
Bug 1069490 - Part 3: Set columnNumber when processing console messages. r=bz
2014-09-22 11:28:55 -07:00
Christoph Kerschbaumer
dad0acb099
Bug 1038756: Callsites creating a channel in /dom/[base,xml,plugins] (r=jst)
...
* * *
Bug 1038756: Callsites creating a channel in /dom/[base,xbl,plugins] (r=jst)
2014-09-22 04:49:12 -07:00
Bobby Holley
be9e0c4e41
Bug 1070696 - Implement a JSObject* override to AutoJSAPI::Init(). r=smaug
2014-09-21 21:31:53 +02:00
Bobby Holley
e3eca2660e
Bug 1070696 - Rename xpc::GetNativeForGlobal to xpc::NativeGlobal and make it accept non-global JSObjects. r=smaug
...
The method is infallible, and making the callers invoke
js::GetGlobalForObjectCrossCompartment manually is dumb.
2014-09-21 21:31:53 +02:00
Boris Zbarsky
5b37e56161
Bug 1066826. Remove navigator.mozIsLocallyAvailable API. r=peterv
2014-09-19 22:58:27 -04:00
Neil Deakin
5a3a792f4d
Bug 1067993, TabParent's Deactivate isn't called when window is lowered, r=smaug
2014-09-19 16:44:08 -04:00
Jon Coppeard
64b91b1c09
Bug 650161 - Use the object moved hook to update the wrapper cache r=terrence r=bz r=bholley
...
* * *
Add exception for objectMoved hook as we do for finalize hook
2014-09-17 15:35:11 +01:00
Fabrice Desré
70514dcc33
backout bug 1029943 for performance regressions (see bug 1066515)
2014-09-18 10:31:20 -07:00
Ben Turner
46d101f40c
Backout bug 994190 and merge over some stuff that landed afterwards on a CLOSED TREE.
2014-09-17 19:36:01 -04:00
Ed Morley
895ca896db
Backed out changeset bea8bb703913 (bug 650161) for rooting hazzard failures
2014-09-17 17:34:20 +01:00
Jon Coppeard
1c33bd3c21
Bug 650161 - Use the object moved hook to update the wrapper cache r=terrence r=bz r=bholley
2014-09-17 15:35:11 +01:00
Bobby Holley
3090e7865a
Bug 1060521 - Remove infrastructure for Xrayed NewResolve, GetProperty, and SetProperty on XPCWrappedNatives. r=peterv
2014-09-15 14:13:02 +02:00
Bobby Holley
04cf67421e
Bug 1065452 - Re-route exceptions directed at addon globals to their associated DOMWindow. r=bz
2014-09-15 14:12:13 +02:00
Ben Turner
1a91d40956
Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
...
--HG--
rename : dom/indexedDB/ipc/SerializationHelpers.h => dom/indexedDB/SerializationHelpers.h
rename : dom/indexedDB/ipc/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-child-process.js
rename : dom/indexedDB/test/unit/head.js => dom/indexedDB/test/unit/xpcshell-head-parent-process.js
rename : dom/ipc/Blob.h => dom/ipc/BlobParent.h
rename : dom/ipc/FileDescriptorSetChild.cpp => ipc/glue/FileDescriptorSetChild.cpp
rename : dom/ipc/FileDescriptorSetChild.h => ipc/glue/FileDescriptorSetChild.h
rename : dom/ipc/FileDescriptorSetParent.cpp => ipc/glue/FileDescriptorSetParent.cpp
rename : dom/ipc/FileDescriptorSetParent.h => ipc/glue/FileDescriptorSetParent.h
rename : dom/ipc/PFileDescriptorSet.ipdl => ipc/glue/PFileDescriptorSet.ipdl
2014-09-13 12:12:19 -04:00
Michael Wu
4079a1f9ad
Bug 1063733 - Optimize DataSourceSurface allocation, r=bas,seth
2014-09-10 17:54:16 -04:00
Tom Schuster
e9184faa0c
Bug 1065574 - Remove UserDataHandler. r=smaug f=bz
2014-09-11 12:22:30 +02:00
Eric Faust
385660b12e
Bug 966518 - Part 0: Make proxy callability into a trap, rather than a class check. (r=bholley, r=djvj, r=peterv)
2014-09-10 15:52:36 -07:00
Kearwood (Kip) Gilbert
ecf1650979
Bug 1062406 - Part 1 - Change x and y parameters of window.scroll* CSSOM-View DOM calls from double to unrestricted double. r=bz
...
- WebIDL updated so that x and y parameters of window.scroll, window.scrollTo,
and window.ScrollBy are changed from "double" to "unrestricted double".
- Implemented mozilla::ToZeroIfNonfinite
- Updated nsGlobalWindow::Scroll, ScrollTo, and ScrollBy methods so that they
replace non-finite numbers with 0.
2014-09-09 12:02:00 +02:00
Valentin Gosu
96eb6b1308
Bug 936814 - Part 1: Implement the _timing allow check algorithm_ for cross-origin Resource Timing r=bz,honzab
2014-05-15 08:26:07 +03:00
Mats Palmgren
2c38b0b6b7
Bug 1061468 - Notify the editor when removing the focused element is its ancestor limiter. r=ehsan
2014-09-09 23:27:56 +00:00
Bobby Holley
7c712dca7b
Bug 981198 - Make JS_{Get,Set}ErrorReporter take a JSRuntime. r=terrence,r=bz
2014-09-09 16:02:10 -07:00
Andrea Marchesini
697875e210
Bug 1064481 - URLSearchParams should encode % values correcty. r=ehsan
2014-09-08 19:27:00 -04:00
Chris Peterson
d126c3c24f
Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
2014-07-21 21:43:21 -07:00
Bobby Holley
9ff6cd212d
Bug 1062077 - Merge NS_ScriptErrorReporter and xpc::SystemErrorReporter. r=bz
...
We keep the latter name because it's referenced in more places. Error reporters
will go away entirely in bug 981187.
2014-09-08 16:30:11 -07:00
Bobby Holley
48bda833a2
Bug 1062077 - Report exceptions immediately for non-window globals, and assert that we have a window in ScriptErrorEvent. r=bz
...
Note that this is a no-op right now, because NS_ScriptErrorReporter currently
relies on nsIScriptContext to get its global, and thus will only ever operate
on window globals. But that will change once we merge this code with that in
xpc::SystemErrorReporter.
2014-09-08 16:30:11 -07:00
Bobby Holley
7ba663f3ec
Bug 1062077 - Hoist console logging duties into xpc::ErrorReport. r=bz
2014-09-08 16:30:11 -07:00
Bobby Holley
e85bd78d5d
Bug 1062077 - Introduce xpc::ErrorReport. r=bz
...
I've got it! Let's just wrap the JS thing in an XPCOM thing that duplicates
its fields with a different ownership model! We totally need another one of
those, right? And we could even stick it in XPConnect! </sarcasm>
In seriousness - the code to own, format, and display error reports is
currently spread between the JS engine, JSErrorReporters, an async Runnable
abstraction, and elsewhere. We need to condense it somewhere to start chipping
away at this mess.
2014-09-08 16:30:10 -07:00
Bobby Holley
06cc2ae3c2
Bug 1062631 - Remove exception swallowing code in NS_ScriptErrorReporter. r=bz
...
See bug 1062631 comment 0.
2014-09-08 13:36:22 -07:00
Boris Zbarsky
12857de707
Bug 1063521. Remove the WANT_OUTER_OBJECT classinfo flag, since it's now unused. r=bholley
2014-09-08 10:05:11 -04:00
David Zbarsky
87e75a12b3
Bug 1042654: Clean up XPIDL events r=bz
2014-09-05 23:33:40 -04:00
David Zbarsky
741e046aa5
Bug 1042654: Remove nsISpeechSynthesisGetter r=bz
2014-09-05 23:33:40 -04:00
David Zbarsky
04feefd891
Bug 1042654: Remove nsIDOMWindowB2G r=bz
2014-09-05 23:33:39 -04:00
David Zbarsky
c3a5b2e651
Bug 1042654: Remove nsIDOMWindowPerformance r=bz
2014-09-05 23:33:37 -04:00
David Zbarsky
783bce0025
Bug 1042654: Remove nsIInlineEventHandlers r=bz
2014-09-05 23:32:50 -04:00
David Zbarsky
6813ce3dab
Bug 1042654: Remove nsITouchEventReceiver r=bz
2014-09-05 23:32:49 -04:00
Boris Zbarsky
0bddd0696f
Bug 1017425. Make the "performance" attribute of Window [StoreInSlot]. r=peterv
2014-09-05 22:42:33 -04:00
Benoit Girard
f663585192
Bug 1057088 - Add a way to sync query compositor properties like overfill and HWC status. r=smaug,jrmuizel
...
--HG--
extra : rebase_source : 2791431bc77e939e78db3b888fc816c9d98294d3
2014-09-02 15:23:34 -04:00
Boris Zbarsky
7dd6d51191
Bug 1017424 part 7. Remove code to handle XPConnect window wrappers from WindowNamedPropertiesHandler and XPCJSRuntime. r=peterv
2014-09-05 14:28:45 -04:00
Boris Zbarsky
586aabb26c
Bug 1017424 part 6. Remove the WindowOnWebIDL function. r=peterv
2014-09-05 14:28:45 -04:00
Boris Zbarsky
4532962c88
Bug 1017424 part 5. Remove classinfo for Window. r=peterv
2014-09-05 14:28:45 -04:00
Boris Zbarsky
e4f4c5d7c9
Bug 1017424 part 2. Rip out code in nsGlobalWindow that handles the window being on non-WebIDL bindings. r=peterv
2014-09-05 14:28:44 -04:00
Boris Zbarsky
95d2fef371
Bug 1017424 part 1. Remove support for the dom.window_experimental_bindings preference. r=peterv
2014-09-05 14:28:44 -04:00