Ms2ger
3e6905c911
Bug 1007243 - Remove nsJSContext::GarbageCollectNow's unused IsCompartment argument; r=bholley
...
It has been unused since changeset 82f8c3925056 in bug 903212.
2014-05-20 21:50:59 +02:00
Ms2ger
50eed20628
Bug 968804 - Part g: Add outer window assertions to AreDialogsEnabled; r=peterv
2014-05-20 21:50:59 +02:00
Ms2ger
cabf378984
Bug 968804 - Part f: Add outer window assertions to DispatchDOMWindowCreated; r=peterv
2014-05-20 21:50:59 +02:00
Ms2ger
e291d34d50
Bug 968804 - Part e: Add outer window assertions to PreloadLocalStorage; r=peterv
2014-05-20 21:50:58 +02:00
Ms2ger
30085d357e
Bug 968804 - Part d: Add outer window assertions to SetInitialPrincipalToSubject; r=peterv
2014-05-20 21:50:58 +02:00
Ms2ger
7cc7df7d24
Bug 968804 - Part c: Add outer window assertions to WouldReuseInnerWindow; r=peterv
2014-05-20 21:50:58 +02:00
Ms2ger
6c45d84d45
Bug 968804 - Part b: Add outer window assertions to {Can,Force,Final}Close; r=peterv
2014-05-20 21:50:58 +02:00
Ms2ger
d8679d7f9c
Bug 968804 - Part a: Add inner window assertions to DETH and {Add,Remove}EventTargetObject; r=peterv
2014-05-20 21:50:57 +02:00
Wes Kocher
bd1a784c76
Backed out changeset c744c837c732 (bug 789261) for Gaia-unit test bustage on a CLOSED TREE
2014-05-19 15:20:43 -07:00
Boris Zbarsky
afa4652345
Bug 1011815 part 2. Make DOMRequest.error be a DOMError. r=smaug
2014-05-19 16:37:58 -04:00
Nathan Froyd
e74c4a2f69
Bug 1012748 - part 2 - remove unnecessary includes of nsIXPCSecurityManager.h; r=bholley
2014-05-19 12:43:00 -04:00
Bobby Holley
ba945f2afc
Bug 1010577 - Shim window.controllers (with a warning) in RELEASE_BUILDs. r=bz
2014-05-19 13:08:08 -07:00
Peter Van der Beken
c9832d2f31
Bug 789261 - Enable WebIDL bindings for Window. r=bz.
...
--HG--
extra : rebase_source : ae0d50133962c86ecdb7bf60f5ec8d359f681ac0
2014-04-08 20:48:37 +02:00
Boris Zbarsky
23eb84ed8f
Bug 1004458. Maintain modal state on outer windows only instead of relying on forwarding from inner to outer. r=peterv
2014-05-15 10:26:23 -07:00
Gijs Kruitbosch
0b28a5b55c
Disable test for bug 1009529 on b2g desktop, rs=firebot, see bug 1011874
2014-05-17 13:42:16 +01:00
Gijs Kruitbosch
a3a4896d17
Bug 1009529 - add test for window.open with null and with empty string having the same barprops, r=bz
2014-05-16 15:33:12 +01:00
Andrew McCreight
32ca40302b
Bug 1011137 - Reduce GC delay rather than CC delay with ICC. r=smaug
2014-05-16 10:11:40 -07:00
Andrew McCreight
db3ba70992
Bug 1011132 - Fix CYCLE_COLLECTOR_TIME_BETWEEN telemetry. r=smaug
2014-05-16 10:11:40 -07:00
Ryan VanderMeulen
96ed00e142
Revert to revision 63dfac3c9c87 due to mass bustage pile-ups that landed after it on a CLOSED TREE.
2014-05-16 12:29:37 -04:00
Andrew McCreight
f157302e4f
Bug 1011137 - Reduce GC delay rather than CC delay with ICC. r=smaug
2014-05-16 08:09:17 -07:00
Andrew McCreight
bf908ddc63
Bug 1011132 - Fix CYCLE_COLLECTOR_TIME_BETWEEN telemetry. r=smaug
2014-05-16 08:09:16 -07:00
Boris Zbarsky
e2d61d13fb
Bug 1004458. Maintain modal state on outer windows only instead of relying on forwarding from inner to outer. r=peterv
2014-05-15 10:26:23 -07:00
Gijs Kruitbosch
46be0c659e
Bug 1009529 - add test for window.open with null and with empty string having the same barprops, r=bz
...
--HG--
extra : transplant_source : %88%0B%A75%96%2Cwk%2A%3E%8D%85%B2%E1%F4%CF%D0%5D%A4%81
2014-05-16 15:33:12 +01:00
Ryan VanderMeulen
686a50e920
Backed out 4 changesets (bug 1008236, bug 1010344, bug 1004458, bug 1008719) for mochitest crashes on a CLOSED TREE.
...
Backed out changeset 28ecab881472 (bug 1008719)
Backed out changeset 7eebcecb7e26 (bug 1004458)
Backed out changeset 17ea7f2276ac (bug 1010344)
Backed out changeset 184ead7f6e37 (bug 1008236)
2014-05-15 14:24:12 -04:00
Boris Zbarsky
f4a9a7d018
Bug 1004458. Maintain modal state on outer windows only instead of relying on forwarding from inner to outer. r=peterv
2014-05-15 10:26:23 -07:00
Nick Lebedev
b7223435b4
Bug 998002 - Rename nsContentUtils::Get{Subject,Object}Principal to nsContentUtils::{Subject,Object}Principal. r=bholley
2014-05-13 11:58:00 +02:00
Wes Kocher
7b1d2c5343
Merge m-c to inbound
2014-05-14 16:32:53 -07:00
Wes Kocher
232a3fc694
Merge fx-team to m-c
2014-05-14 14:54:46 -07:00
Eugen Sawin
ce2193c486
Bug 1002426 - Check resolution restore status via specialized flag. r=kats, r=tn
2014-05-12 19:26:53 +02:00
Bob Owen
4ca1dde9bf
Bug 1006024 - Part 4: Remove context null checks from nsGlobalWindow::GetMessageManager. r=bholley
2014-05-07 09:45:00 +01:00
Botond Ballo
8859e2bfc9
Bug 961289 - Expose client- and compositor-side APZ test data from nsIDOMWindowUtils. r=ehsan,kats,bholley
...
--HG--
extra : source : 41f87f2add7d1fafab2749eb08539cd78644fbbe
2014-05-09 17:16:03 -04:00
Nikhil Marathe
62b18de392
Bug 930348 - window.navigator stubs for ServiceWorker. r=ehsan,bent
...
--HG--
extra : rebase_source : ac9bc321c679cbf7045c9d32d1001c5d87d68c69
2013-11-19 15:14:07 -08:00
Ryan VanderMeulen
bee2490325
Backed out changeset c189d09ec942 (bug 930348) for B2G desktop bustage.
...
CLOSED TREE
2014-05-13 15:33:58 -04:00
Nikhil Marathe
1bd5845efa
Bug 930348 - window.navigator stubs for ServiceWorker. r=ehsan,bent
...
--HG--
extra : rebase_source : 291219bb284967790bdbbc1f456b88d5f6baacc1
2013-11-19 15:14:07 -08:00
Andrew McCreight
8ad82b0c1c
Bug 958353, part 3 - Finish any IGC in progress when manually triggering an ICC slice. r=smaug
2014-05-13 11:58:39 -07:00
Jed Davis
8941c86fdd
Bug 1009289 - Fix printf type mixup in nsGlobalWindow CC logging. r=mccr8
...
mWindowID is uint64_t; PR_snprintf's interpretation of %ld is int32_t.
Currently this results in a crash on ARM, and probably fails to print
the window URI on 32-bit x86. Additionally, on ARM, this was probably
printing garbage instead of the window ID since it was added in 2012.
2014-05-12 18:35:00 -04:00
Carsten "Tomcat" Book
36cdcd4fc1
Merge mozilla-central to mozilla-inbound
2014-05-13 12:45:41 +02:00
Peter Van der Beken
4d6aa6b856
Bug 1005980 - Make nsGlobalWindow::OuterObject throw when it fails. r=bz.
...
--HG--
extra : rebase_source : a1a8ab7cec08cdd8ece3feb6f3c8868efdc743d5
2014-05-02 15:03:17 +02:00
Peter Van der Beken
8119bfc066
Bug 1005978 - Add infrastructure to create main-thread WebIDL globals with XPConnect. r=bz.
...
--HG--
extra : rebase_source : 08c6f04e050bdd801a15883bb57d21ff93626024
2014-04-08 20:48:37 +02:00
Peter Van der Beken
e66849dff6
Bug 1005966 - Add a pref to control whether to use WebIDL bindings for Window. r=bz.
...
--HG--
extra : rebase_source : ff51d647d6454d4cfbea0a967e64abe00dd74b77
2014-03-10 18:06:01 +01:00
Edgar Chen
9c64a4a3e3
Bug 898445 - Part 2: DOM changes for MobileConnection webidl. r=smaug
2014-05-05 14:36:20 +08:00
Andrea Marchesini
e3571cd697
Bug 1006027 - ConsoleAPI uses timestamps in msecs, r=bz
2014-05-12 18:03:55 +01:00
Peter Van der Beken
4874a03840
Bug 1005898 - Make WebIDL properties on all globals own properties. r=bz.
...
--HG--
extra : rebase_source : 3eb201d073b090b2627814264a126a1a4281207f
2014-02-15 22:12:34 +01:00
Daniel Holbert
c5094d630f
Bug 1008312: Remove unused WrapNative function from nsDOMClassInfo.cpp. r=peterv
2014-05-12 09:29:31 -07:00
Alphan Chen
55e2846c5c
Bug 983502 - navigator.getFeature implementation (support hardware.memory). r=bz
2014-05-12 10:05:03 +08:00
Alphan Chen
81bfa80e4b
Bug 983502 - test cases for navigator.getFeature (both with permission and without), r=ehsan
2014-04-15 14:30:22 +08:00
Mounir Lamouri
ff3629d7e7
Bug 889335 - Implement navigator.languages and languagechange event. r=sicking,smaug
2014-05-12 13:48:15 +02:00
Valentin Gosu
a5a550be7d
Bug 936813 - Implement onresourcetimingbufferfull callback (part 2) r=bz
2014-05-10 05:12:06 +03:00
Valentin Gosu
f3f2af43aa
Bug 936813 - Enforce buffer size for resource timing (part 1) r=bz
2014-05-10 05:11:54 +03:00
Olli Pettay
a5feaa6c21
Bug 1007780 - "Better CC log for nsGlobalWindow". r=continuation
2014-05-08 10:58:00 +02:00
Mason Chang
fe741519a1
Bug 979949 - Expose compositor fill ratio to JS for automation. r=benwa,mrbkap.
2014-05-08 17:32:00 +02:00
Chris Peterson
47a58d1945
Bug 990764 - Replace MOZ_ASSUME_UNREACHABLE in dom. r=smaug
2014-04-20 00:36:40 -07:00
Boris Zbarsky
4d9480f493
Bug 1007458. Actually check for errors when converting a Value to a variant in showModalDialog. r=smaug
2014-05-08 22:20:54 -04:00
Ehsan Akhgari
958ae15e31
Bug 994964 - Make DOM XPIDL interfaces non-scriptable, and add shim Components.interfaces entries for them; r=bzbarsky,bholley
2014-05-08 16:45:36 -04:00
Jan de Mooij
31fdf5f09e
Bug 964915 part 1 - Remove cx argument from innerObject hook. r=efaust
2014-05-08 15:00:36 +02:00
Jonathan Watt
2ac9f9c86d
Bug 590790, part 1 - Add getTotalSize() methods to nsWindowSizes and nsArenaMemoryStats. r=njn
2014-05-08 10:52:13 +01:00
Wes Kocher
635606fa38
merge inbound to m-c
2014-05-07 17:06:22 -07:00
Sotaro Ikeda
939762d4da
Bug 1004191 - Destroy LayerTransactionChild r=nical,bjacob
2014-05-07 06:23:14 -07:00
Carsten "Tomcat" Book
99d5ba4b46
merge b2g-inbound to mozilla-central
2014-05-07 14:11:38 +02:00
Jan Varga
6ec4b75061
Bug 975696 - Split ArchiveReader and FileHandle implementation into separate dirs. r=bent f=baku
...
--HG--
rename : dom/file/ArchiveEvent.cpp => dom/archivereader/ArchiveEvent.cpp
rename : dom/file/ArchiveEvent.h => dom/archivereader/ArchiveEvent.h
rename : dom/file/ArchiveReader.cpp => dom/archivereader/ArchiveReader.cpp
rename : dom/file/ArchiveReader.h => dom/archivereader/ArchiveReader.h
rename : dom/file/ArchiveRequest.cpp => dom/archivereader/ArchiveRequest.cpp
rename : dom/file/ArchiveRequest.h => dom/archivereader/ArchiveRequest.h
rename : dom/file/ArchiveZipEvent.cpp => dom/archivereader/ArchiveZipEvent.cpp
rename : dom/file/ArchiveZipEvent.h => dom/archivereader/ArchiveZipEvent.h
rename : dom/file/ArchiveZipFile.cpp => dom/archivereader/ArchiveZipFile.cpp
rename : dom/file/ArchiveZipFile.h => dom/archivereader/ArchiveZipFile.h
rename : dom/file/test/test_archivereader.html => dom/archivereader/test/test_basic.html
rename : dom/file/test/test_archivereader_nonUnicode.html => dom/archivereader/test/test_nonUnicode.html
rename : dom/file/test/test_archivereader_zip_in_zip.html => dom/archivereader/test/test_zip_in_zip.html
rename : dom/file/test/test_bug_793311.html => dom/base/test/test_bug793311.html
rename : dom/file/AsyncHelper.cpp => dom/filehandle/AsyncHelper.cpp
rename : dom/file/AsyncHelper.h => dom/filehandle/AsyncHelper.h
rename : dom/file/File.cpp => dom/filehandle/File.cpp
rename : dom/file/File.h => dom/filehandle/File.h
rename : dom/file/FileHandle.cpp => dom/filehandle/FileHandle.cpp
rename : dom/file/FileHandle.h => dom/filehandle/FileHandle.h
rename : dom/file/FileHelper.cpp => dom/filehandle/FileHelper.cpp
rename : dom/file/FileHelper.h => dom/filehandle/FileHelper.h
rename : dom/file/FileRequest.cpp => dom/filehandle/FileRequest.cpp
rename : dom/file/FileRequest.h => dom/filehandle/FileRequest.h
rename : dom/file/FileService.cpp => dom/filehandle/FileService.cpp
rename : dom/file/FileService.h => dom/filehandle/FileService.h
rename : dom/file/FileStreamWrappers.cpp => dom/filehandle/FileStreamWrappers.cpp
rename : dom/file/FileStreamWrappers.h => dom/filehandle/FileStreamWrappers.h
rename : dom/file/LockedFile.cpp => dom/filehandle/LockedFile.cpp
rename : dom/file/LockedFile.h => dom/filehandle/LockedFile.h
rename : dom/file/MemoryStreams.cpp => dom/filehandle/MemoryStreams.cpp
rename : dom/file/MemoryStreams.h => dom/filehandle/MemoryStreams.h
rename : dom/file/MetadataHelper.cpp => dom/filehandle/MetadataHelper.cpp
rename : dom/file/MetadataHelper.h => dom/filehandle/MetadataHelper.h
rename : dom/file/moz.build => dom/filehandle/moz.build
rename : dom/file/nsIFileStorage.h => dom/filehandle/nsIFileStorage.h
rename : dom/file/test/dummy_worker.js => dom/filehandle/test/dummy_worker.js
rename : dom/file/test/helpers.js => dom/filehandle/test/helpers.js
rename : dom/file/test/mochitest.ini => dom/filehandle/test/mochitest.ini
rename : dom/file/test/moz.build => dom/filehandle/test/moz.build
rename : dom/file/test/test_append_read_data.html => dom/filehandle/test/test_append_read_data.html
rename : dom/file/test/test_getFile.html => dom/filehandle/test/test_getFile.html
rename : dom/file/test/test_getFileId.html => dom/filehandle/test/test_getFileId.html
rename : dom/file/test/test_location.html => dom/filehandle/test/test_location.html
rename : dom/file/test/test_lockedfile_lifetimes.html => dom/filehandle/test/test_lockedfile_lifetimes.html
rename : dom/file/test/test_lockedfile_lifetimes_nested.html => dom/filehandle/test/test_lockedfile_lifetimes_nested.html
rename : dom/file/test/test_lockedfile_ordering.html => dom/filehandle/test/test_lockedfile_ordering.html
rename : dom/file/test/test_overlapping_lockedfiles.html => dom/filehandle/test/test_overlapping_lockedfiles.html
rename : dom/file/test/test_progress_events.html => dom/filehandle/test/test_progress_events.html
rename : dom/file/test/test_readonly_lockedfiles.html => dom/filehandle/test/test_readonly_lockedfiles.html
rename : dom/file/test/test_request_readyState.html => dom/filehandle/test/test_request_readyState.html
rename : dom/file/test/test_stream_tracking.html => dom/filehandle/test/test_stream_tracking.html
rename : dom/file/test/test_success_events_after_abort.html => dom/filehandle/test/test_success_events_after_abort.html
rename : dom/file/test/test_truncate.html => dom/filehandle/test/test_truncate.html
rename : dom/file/test/test_workers.html => dom/filehandle/test/test_workers.html
rename : dom/file/test/test_write_read_data.html => dom/filehandle/test/test_write_read_data.html
2014-05-07 16:32:12 +02:00
Ben Turner
92f6b6b926
Bug 980549 - Simplify SettingsManager transaction management, r=gwagner.
...
--HG--
extra : rebase_source : 9378c05ec7a5de6f4f692680f2d4aa08b0d32957
2014-05-06 14:14:23 -07:00
Eugen Sawin
172fb1e4e7
Bug 1002426 - Check restore status before overriding zoom. r=kats
2014-05-05 23:29:20 +02:00
Andrea Marchesini
185b175bd0
Bug 1004814 - console.time/timeEnd work in workers, r=bz
2014-05-06 10:50:12 +01:00
Ryan VanderMeulen
f9254fd0fe
Merge m-c to b2g-inbound. a=merge
2014-05-05 13:25:09 -04:00
Markus Stange
62e60778a3
Bug 1000875 - Give nsDOMWindowUtils::CheckAndClearPaintedState the ability to check paints of canvas frames. r=roc
2014-05-05 10:23:18 +02:00
Ms2ger
76d4b3a6bf
Bug 995664 - Move CSSRuleList to WebIDL; r=bz
...
As CSSRuleList is the last consumer of nsArraySH and nsGenericArraySH, this
also removes those classes.
2014-05-03 09:32:54 +02:00
John Shih
7fbce92192
Bug 986837 - Part 1: Port MozNetworkStatsData to WebIDL. r=bzbarsky
2014-05-05 16:40:11 +08:00
Nathan Froyd
4c20a67b0d
Bug 1003306 - part 2 - use services::GetPermissionManager everywhere that's appropriate; r=ehsan
2014-04-29 13:27:26 -04:00
Birunthan Mohanathas
a5e0d10bce
Bug 1001966 - Part 3: Remove numbered NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE macros. r=smaug
2014-04-29 04:57:00 -04:00
Birunthan Mohanathas
1b1e0b258c
Bug 1001966 - Part 2: Change uses of numbered NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE macro to the variadic variant. r=smaug
2014-04-29 04:57:00 -04:00
Birunthan Mohanathas
d55cb3404b
Bug 1001966 - Part 1: Add variadic NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE macro. r=smaug
2014-04-29 04:56:00 -04:00
Gene Lian
9adcf87187
Bug 949325 - C++ wrapper to support DataStore API on the worker (part 2-6, a proxy to run HasDataStoreSupport() on the main thread). r=khuey
2014-03-12 17:03:05 +08:00
Gene Lian
c9cca07e6c
Bug 949325 - C++ wrapper to support DataStore API on the worker (part 2-3, dispatch tasks on the worker to the main thread). r=baku,khuey f=nsm
2014-02-24 21:57:15 +08:00
Jon Coppeard
bed7fc43d9
Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley
2014-04-30 10:10:33 +01:00
Nicholas Nethercote
ff47af9d66
Bug 952650 (part 16) - Remove JSVAL_TO_PRIVATE. r=till.
...
--HG--
extra : rebase_source : 603bb66a90484b488bedf1dd4da6935324c148c6
2014-04-28 16:01:31 -07:00
Nicholas Nethercote
3717458071
Bug 952650 (part 14) - Remove JSVAL_IS_GCTHING. r=till.
...
--HG--
extra : rebase_source : 469430d481f5fdb14d49609d8460f9fcbc90927f
2014-04-28 16:01:30 -07:00
Nicholas Nethercote
0b29eb277a
Bug 952650 (part 13) - Remove JSVAL_IS_PRIMITIVE. r=till.
...
--HG--
extra : rebase_source : 450ba0261ef5a8546c81f9f645605e312585d6c6
2014-04-27 20:27:54 -07:00
Nicholas Nethercote
c79e0f8f0d
Bug 952650 (part 12) - Remove JSVAL_TO_OBJECT. r=till.
...
--HG--
extra : rebase_source : 60dcaa2b778d3cf6eb7dc1a4949aab010ed8c130
2014-04-27 19:58:52 -07:00
Rodrigo Rodriguez Jr.
bc17528767
Bug 952650 (part 11) - Remove JSVAL_TO_INT. r=njn.
...
--HG--
extra : rebase_source : 41923458bbf8fd957c9a57685df4969f1190bd9f
2014-04-27 19:55:08 -07:00
Rodrigo Rodriguez Jr.
1b9dfa0db1
Bug 952650 (part 9) - Remove JSVAL_IS_INT. r=njn.
...
--HG--
extra : rebase_source : dc0c170914c2370c218cdbbe671d2a68628f5a87
2014-04-27 19:47:02 -07:00
Rodrigo Rodriguez Jr.
0a5bccece7
Bug 952650 (part 8) - Remove JSVAL_TO_STRING. r=njn.
...
--HG--
extra : rebase_source : 61ab9459c00849027498904863647e65453a1a43
2014-04-27 19:45:46 -07:00
Rodrigo Rodriguez Jr.
5b7e66980d
Bug 952650 (part 1) - Remove JSVAL_IS_NULL. r=terrence.
...
--HG--
extra : rebase_source : 83d1cdaf71260fd99b688c23303ceb2de7b00031
2014-04-27 19:30:51 -07:00
Ed Morley
42a7f8cefd
Merge mozilla-central and inbound
2014-04-29 18:23:29 +01:00
Ed Morley
ce8472e863
Merge latest green b2g-inbound changeset and mozilla-central
2014-04-29 17:34:22 +01:00
Yoshi Huang
58e3e284cb
Bug 993946 - B2G NFC: Consistent naming between Nfc or NFC in WebIDL. r=dimi, sr=smaug
...
--HG--
rename : dom/webidl/MozNfc.webidl => dom/webidl/MozNFC.webidl
2014-04-29 11:50:25 +08:00
Birunthan Mohanathas
ff8ce9bd42
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Michael Shuen
2a4c7b090c
Bug 972385 - Make JS::AutoValueVector subscript operator return handles. r=jonco, smaug
2014-04-28 16:53:00 +02:00
Andrea Marchesini
e7d5a20111
Bug 1000947 - Console::Methods must not throw exceptions, r=bz
2014-04-29 07:49:57 +01:00
Jan-Ivar Bruaroey
2a3906470e
Bug 907352 - Part 1: Update to most recent constraints syntax. r=mt
2014-04-18 14:00:16 -04:00
Birunthan Mohanathas
4de1915f30
Bug 900903 - Part 2: Change uses of numbered macros in nsCycleCollectionParticipant.h to the variadic variants. r=smaug
2014-04-25 12:49:00 -04:00
Arpad Borsos
e19fb46166
Bug 474369 - remove nsVoidArray includes; r=ehsan
...
--HG--
extra : rebase_source : dd3abeb623fd8b784fd6ba639c88def84a4daf58
2014-04-26 16:12:45 +02:00
Ehsan Akhgari
7f2132298a
Bug 1002313 - Fix the test for bug 503926 so that it doesn't rely on nsIDOMNode being scriptable; r=bzbarsky
2014-04-28 19:58:34 -04:00
Masayuki Nakano
e0d391a814
Bug 998188 part.4 nsIDOMWindowUtils.sendQueryContentEvent() and .sendSelectionSetEvent() should take additional flags with its argument for making callers selectable native line break mode or XP line break mode r=smaug, sr=jst
2014-04-26 08:52:13 +09:00
Jason Orendorff
b4e94a9f46
Bug 547140, part 4 - Remove flags argument from resolve hooks. r=Waldo.
2014-04-25 16:11:02 -05:00
Jason Orendorff
d50e6f5a9b
Bug 547140, part 2 - Remove flags argument from JS_GetPropertyDescriptor and friends. r=Waldo.
2014-04-25 16:11:01 -05:00
Jason Orendorff
37a9807675
Bug 987007, part 3 - Remove the last use of JSRESOLVE_ASSIGNING from nsWindowSH. r=bz.
...
--HG--
extra : rebase_source : bd88ffd14c8a1d30eb09e462f6fd6f890087429c
2014-04-25 15:07:18 -05:00
Andrew McCreight
8da461bde5
Bug 949607, part 2 - Add and use runNextCollectorTimer. r=smaug
2014-04-25 13:21:04 -07:00
Andrew McCreight
5f6a80a109
Bug 949607, part 1 - Make the GC timers more robust. r=smaug
2014-04-25 13:21:04 -07:00
Ben Kelly
6f641f7fc8
Bug 987556 Part 4 Use JS::SourceBufferHolder in nsJSUtils::EvaluateString(). r=bz
2014-04-25 10:11:56 -04:00
Olli Pettay
2bf7b03799
Bug 1001134 - "Gamepad service leaks windows if a page goes into bfcache". r=ted r=continuation
2014-04-24 14:51:00 +02:00
Ehsan Akhgari
323eb451e8
Bug 998738 - Kill nsIDOMXPathNamespace (and window.XPathNamespace); r=smaug
2014-04-24 12:07:44 -04:00
Aryeh Gregor
45fbfe5e45
Bug 950386 - Move mozilla::Selection to mozilla::dom::Selection; r=ehsan
2014-04-10 19:09:40 +03:00
Valentin Gosu
6b63e60dc4
Bug 996055 - Prevent url.hostname from clearing the hostname. r=mcmanus
2014-04-23 17:45:58 +03:00
Mike Conley
79137ae17c
Bug 100180 - Modal dialogs should try to cancel any drag sessions in progress. r=roc.
2014-04-23 12:35:00 -04:00
Aryeh Gregor
e7ba181551
Bug 990725 - Rename ErrorEvent.column to .colno to match spec change; r=smaug
2014-04-23 14:55:58 +03:00
Eugen Sawin
7432a9bcf8
Bug 611556 - Add persistent zoom history sessions. r=roc, r=snorp
2014-04-07 13:43:58 +02:00
Bob Owen
df004f7792
Bug 988383 - Part 6: Replace AutoPushJSContext in nsGlobalWindow::GetMessageManager. r=bholley
2014-03-28 14:38:13 +00:00
Bob Owen
9aac2a4c5d
Bug 988383 - Part 4: Replace AutoPushJSContext in PostMessageEvent::Run. r=bholley
2014-04-18 18:34:33 +01:00
Bob Owen
d77698f45d
Bug 988383 - Part 3: Replace AutoPushJSContext in nsGlobalWindow::DefineArgumentsProperty. r=bholley
2014-03-28 11:42:13 +00:00
Valentin Gosu
dc77147231
Bug 822480 - Fix e10s bits of Resource Timing implementation. r=bz, r=honzab
...
* Move nsITimedChannel to HttpBaseChannel which is inherited by HttpChannelChild
* Return mZeroTime instead of 0 in nsPerformanceTiming
* Pass redirect count from parent to child channel
2014-04-21 09:34:33 -04:00
Adrian Lungu
ad51575296
Bug 822480 - Add in the Resource Timing API. r=honzab, r=jst
2013-10-15 18:35:44 -07:00
Terrence Cole
4ab31f28b9
Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
...
--HG--
rename : js/public/Tracer.h => js/public/TracingAPI.h
2014-04-11 15:19:05 -07:00
Ryan VanderMeulen
6c9a60d624
Backed out changesets d8d01c95be03 and 5fa0c8f5ccb2 (bug 907352) for Linux64 mochitest-3 crashes.
2014-04-18 11:22:21 -04:00
Ryan VanderMeulen
852a072062
Backed out changeset df8e7a4b86cf (bug 984467) for mochitest-other failures.
2014-04-18 11:13:31 -04:00
Anuj Agarwal
3515582e33
Bug 984467 - Replace GetNativeOfWrapper + QI bit with xpc::WindowOrNull(scope). r=bz
2014-04-18 09:36:37 -04:00
Jan-Ivar Bruaroey
a46b5ab059
Bug 907352 - Part 1: Update to most recent constraints syntax. r=mt
2014-04-18 03:23:29 -04:00
Anuj Agarwal
b57b4cf0d1
Bug 897359 - Remove unimplemented popChallengeResponse, random, and disableRightClick methods. r=bz
2014-04-18 09:32:52 -04:00
Boris Zbarsky
ecd57eedd6
Bug 995295 part 2. Make console.trace() faster when the console is closed by avoiding reification of the stack until someone actually asks for it. r=baku
2014-04-15 22:58:44 -04:00
Boris Zbarsky
70d7395e61
Bug 995295 part 1. Create console events in the junk scope, not the untrusted content scope. r=baku
2014-04-16 15:09:23 -04:00
Bobby Holley
ee7c8202be
Bug 997067 - Remove the special behavior for chrome navigating non-chrome windows. r=bz
...
Considering what is actually done with sourceWindow here, I don't think this
check is doing anything useful in the modern world.
2014-04-17 00:02:36 -07:00
Bobby Holley
ae9818372b
Bug 997067 - Build BuildURIFromBase into SecurityCheckURL and condense logic. r=bz
...
This has a tiny behavior change in the case of self-navigation by a non-current
inner, but I think that the new behavior is more correct.
2014-04-17 00:02:36 -07:00
Ryan VanderMeulen
3b8839df4c
Merge b2g-inbound to m-c.
2014-04-16 22:22:45 -04:00
Ryan VanderMeulen
476ba3f975
Backed out changesets c674dc13ef85 and 0b3a14bbfd81 (bug 995295) for mochitest-2 crashes.
...
CLOSED TREE
2014-04-16 16:51:07 -04:00
Gabor Krizsanits
bc997f54ab
Bug 996069 - Part3: Stop inheriting nsEP when window.open is called. r=bz
2014-04-16 22:29:57 +02:00
Boris Zbarsky
25007e868a
Bug 995295 part 2. Make console.trace() faster when the console is closed by avoiding reification of the stack until someone actually asks for it. r=baku
2014-04-15 22:58:44 -04:00
Boris Zbarsky
246b33992a
Bug 995295 part 1. Create console events in the junk scope, not the untrusted content scope. r=baku
2014-04-16 15:09:23 -04:00
Ryan VanderMeulen
b5fc9edf06
Backed out changesets df5a68af3d30 and 6acacaa75fad (bug 995295) for bustage.
...
CLOSED TREE
2014-04-16 15:46:18 -04:00
Boris Zbarsky
4e80da84ee
Bug 995295 part 2. Make console.trace() faster when the console is closed by avoiding reification of the stack until someone actually asks for it. r=baku
2014-04-15 22:58:44 -04:00
Boris Zbarsky
4c5c8309aa
Bug 995295 part 1. Create console events in the junk scope, not the untrusted content scope. r=baku
2014-04-16 15:09:23 -04:00
Carsten "Tomcat" Book
953ae45052
Merge m-c to b2g-i
2014-04-16 15:20:23 +02:00
Thomas Zimmermann
24939db69b
Bug 904588: Convert MozIccManager to WebIDL, r=htsai, r=smaug
...
--HG--
rename : dom/icc/interfaces/nsIDOMIccManager.idl => dom/webidl/MozIccManager.webidl
2014-04-16 09:30:28 +02:00
Thomas Zimmermann
386d694a68
Bug 904588: Fix whitespace errors, r=smaug
2014-04-16 09:30:26 +02:00
Bobby Holley
f223b1107f
Bug 989528 - Rename AutoSystemCaller to AutoNoJSAPI, and assert against pre-existing exceptions. r=bz
2014-04-14 20:27:00 -07:00
Bobby Holley
e46565fd18
Bug 989528 - Introduce AutoJSAPIWithErrorsReportedToWindow as a replacement for AutoPushJSContextForErrorReporting. r=bz
2014-04-14 20:26:59 -07:00
Bobby Holley
0655c96c3c
Bug 989528 - Implement AutoJSAPI. r=bz
2014-04-14 20:26:59 -07:00
Ben Turner
5a1d21e81e
Backout 79296b6a6026 (bug 980549) for test failures, CLOSED TREE.
2014-04-14 18:37:34 -07:00
Ben Turner
3c7a9d09b3
Bug 980549 - 'Intermittently unable to unlock lock screen'. r=gwagner.
2014-04-14 17:40:00 -07:00
Boris Zbarsky
bf837a1875
Back out revision af250d9dee47 (bug 995295) because it doesn't work for domains that are not on the xul/xbl whitelist.
2014-04-16 00:01:44 -04:00
Boris Zbarsky
f008f31bf3
Bug 995295. Make console.trace() faster when the console is closed by avoiding reification of the stack until someone actually asks for it. r=baku
2014-04-15 22:58:44 -04:00
Boris Zbarsky
ac9f0ba11d
Bug 843840 part 2. Add a way to ask DOM proxies for only their enumerable property names, and use that in the enumerate hook. r=peterv
2014-04-15 22:58:44 -04:00
Boris Zbarsky
938ba48ab7
Bug 843840 part 1. Add a way to ask DOM proxies with a named getter whether a property is enumerable or not and use that information in getOwnPropertyDescriptor. r=peterv
2014-04-15 22:58:44 -04:00
Boris Zbarsky
7d2331d5b5
Bug 995546. Nix bogus GetParentObject methods on WebIDL objects without a wrapper cache. r=bholley
2014-04-15 22:58:43 -04:00
Jonathan Watt
0a0470e24e
Bug 996901 - Remove lots of gfxASurface.h and gfxImageSurface.h includes and forward declarations that are no longer needed. r=mattwoodrow
2014-04-16 01:41:40 +01:00
Terrence Cole
fb5836e633
Bug 994413 - Make Gecko use the same value marking semantics as SpiderMonkey; r=jonco,mccr8
2014-04-09 12:42:48 -07:00
Terrence Cole
c97877c686
Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
...
--HG--
extra : rebase_source : 87991ed47ed071550af4e4125eea54a66fdb0071
2014-01-21 18:11:17 -08:00
Jon Coppeard
2a5c843ea4
Bug 993413 - Remove use of JS_Add/Remove*Root in favour of JS::PersistentRooted where possible r=terrence r=bz r=bholley
2014-04-16 09:47:53 +01:00
Ryan VanderMeulen
be657e134d
Merge m-c to inbound on a CLOSED TREE.
2014-04-13 22:52:50 -04:00
Mihai Sucan
e155ea62f1
Bug 920116 - Part 1: Add full stacktrace to console.error/exception/assert() in the Console API. r=bz
2014-04-10 23:02:37 +03:00
Mihai Sucan
1f75b07c7f
Bug 823097 - Add support for %c style formatting in the web console; r=past,bz
2014-04-10 17:59:21 +03:00
Ryan VanderMeulen
2bf6dfd88c
Backed out 6 changesets (bug 982141) for Windows and OSX bustage. CLOSED TREE
...
Backed out changeset 16540ab2d2cb (bug 982141)
Backed out changeset 2ad9ce9d904e (bug 982141)
Backed out changeset af219bb49c06 (bug 982141)
Backed out changeset ffe51d96e86e (bug 982141)
Backed out changeset 6642718ad3bb (bug 982141)
Backed out changeset 95b341d26f7b (bug 982141)
2014-04-10 15:27:42 -04:00