Byron Campen [:bwc]
0afe738d22
Bug 1464079: Bring ICE connection state change callback up to spec. r=jib
...
--HG--
extra : rebase_source : e287ad23cbf3766731b14e93ad18e295654564ee
2018-05-31 11:30:19 -05:00
Andreas Pehrson
c9fedaf3f7
Bug 1282262 - Disable test on android. r=padenot
...
MozReview-Commit-ID: 5tq1twcl42b
--HG--
extra : rebase_source : 04328c487a297dac1cb1baeaf6a02744b2f065e5
extra : histedit_source : c83a8bb07ebcdb8cddca97eb9e5cac9960fd1b4c
2018-05-30 15:25:06 +02:00
Christoph Kerschbaumer
2c105d2ff5
Bug 1459204: Have about:privatebrowsing rely on RemotePageManager instead of AboutCapabilities. r=mossop,baku
2018-06-07 11:32:27 +02:00
Jan de Mooij
a0f210fb97
Bug 1466458 part 1 - Remove JSContext::enterRealmDepth_. r=luke
2018-06-07 12:17:08 +02:00
Coroiu Cristina
92d50008c6
Merge mozilla-central to inbound a=merge on a CLOSED TREE
2018-06-07 13:00:49 +03:00
Dan Glastonbury
367e64f0d4
Bug 1465307 - P4: Enable disabled dom/smil lighting_color tests. r=xidorn
...
Enable tests disabled in Bug 1457353.
MozReview-Commit-ID: Ctx9bgt9tlK
--HG--
extra : rebase_source : c319f91f4db7c4f0f5146c00760b015802be9e32
2018-06-05 14:36:20 +10:00
Tokio Kajitsuka
e1e329ad54
Bug 1462465 - Cache AccessibleNode in Node. r=surkov,smaug
...
Cache AccessibleNode and make it able to operate the same instance by nsINode::GetAccessibleNode
--HG--
extra : rebase_source : 063eec8658af020f5408260d7d581ee76a04bd37
2018-05-26 22:47:48 +09:00
Emilio Cobos Álvarez
0fbd75e65f
Bug 1466963: Provide a before-mutation closure to C++. r=xidorn,smaug
...
MozReview-Commit-ID: H2jwIeZoiBZ
2018-06-07 11:22:31 +02:00
Jan de Mooij
56ca3c9524
Bug 1466501 part 1 - Refactor ZoneSpecifier and add a sameCompartmentAs option to newGlobal in the shell. r=luke
2018-06-07 10:02:10 +02:00
Cosmin Sabou
18d0742c9b
Backed out 3 changesets (bug 1451859) for causing Spidermonkey bustages on Linux x64 opt.
...
Backed out changeset 8f5a9e18e953 (bug 1451859)
Backed out changeset 950fa584ec8e (bug 1451859)
Backed out changeset f1f42726f1ec (bug 1451859)
2018-06-07 09:10:35 +03:00
Csoregi Natalia
397ec728bc
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-06-07 01:02:21 +03:00
Narcis Beleuzu
ca7840b070
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-06-06 20:05:19 +03:00
Narcis Beleuzu
cf464eabfe
Merge inbound to mozilla-central. a=merge
2018-06-06 20:00:09 +03:00
Narcis Beleuzu
7fdbc8641e
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-06-06 20:04:08 +03:00
Hiroyuki Ikezoe
c1fc73bb2d
Bug 1253164 - Make nsIFrame allow running async animations once the frame is able able to run animations on the compositor again. r=birtles
...
For example, we don't run transform animations on large frames but once
the frame size is small enough we should run transform animations on the frame.
MozReview-Commit-ID: DkfB9g2Gcdi
--HG--
extra : rebase_source : 93a884c3063d4a6c2626e6695583664b24fe11c8
2018-06-07 09:30:33 +09:00
Jean-Yves Avenard
b48f26ad93
Bug 1466606 - Revert "Add diagnostic code.". r=bryce
...
This reverts commit 4c1f90791492fc441cc600f66ff2d36c7910e905
MozReview-Commit-ID: KbMWKE08vT8
--HG--
extra : rebase_source : c3db78ddf82684475a63acd75de0180a9c66b6cb
2018-06-06 14:12:25 +02:00
Karl Tomlinson
9e0c1c7c2b
bug 1442776 make CycleCollectedJSContext accessible from JSContext private r=peterv
...
Inheriting PerThreadAtomCache on CycleCollectedJSContext permits use of
static_cast, avoiding one level of indirection compared to adding a
CycleCollectedJSContext* to PerThreadAtomCache.
PerThreadAtomCache is over 18kB, and so WorkerJSContext and WorkletJSContext
are moved from the stack to the heap.
MozReview-Commit-ID: 6jdJeZcviK4
--HG--
extra : rebase_source : 3c2accb71faf3f017a44c405ae0484e57aaf039c
2018-05-10 17:04:12 +12:00
Karl Tomlinson
c0f5d29413
bug 1442776 treat PinnedStringId as rooted GC pointer in hazard analysis r=sfink
...
MozReview-Commit-ID: GFPSwczIZxV
--HG--
extra : rebase_source : 522ccf7dbf28bbfb881a4c13dfb62f369d7791d7
2018-06-05 16:51:10 +12:00
Hiroyuki Ikezoe
cdbb8485ee
Bug 1466990 - s/StartOnNextTick/TriggerOnNextTick/ in comments. r=birtles DONTBUILD
...
The function was renamed in bug 1109390.
MozReview-Commit-ID: Bb7pDRXdhvv
--HG--
extra : rebase_source : 8a46e78ef6b78831bd6e7bf60f3d0b05440a3512
2018-06-06 09:53:13 +09:00
Jan de Mooij
615ecff147
Bug 1466083 part 8 - Various minor API changes. r=luke
...
* GetScriptCompartment => GetScriptRealm
* Adds IsSystemRealm in addition to IsSystemCompartment and uses it where we can.
* JS_GetCompartmentPrincipals and IsSystemCompartment now release-assert they have a single realm. This is temporary until we know what Gecko will do/need exactly.
2018-06-06 12:55:50 +02:00
Jan de Mooij
9389383f2c
Bug 1466083 part 7 - Replace GetCompartmentZone with GetRealmZone. r=luke
2018-06-06 12:55:50 +02:00
Narcis Beleuzu
cce21bfe40
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-06-06 12:52:15 +03:00
Jan de Mooij
bcadbf2ad9
Bug 1464772 part 5 - Use GetIsSecureContext instead of RealmCreationOptionsRef in IsSecureContextOrObjectIsFromSecureContext. r=bz
...
Also changes RealmCreationOptionsRef to take a realm instead of compartment (this function is now unused but still potentially useful).
2018-06-06 11:44:17 +02:00
Jan de Mooij
7f38cbf185
Bug 1465728 part 3 - Rename Cu.getCompartmentLocation to Cu.getRealmLocation. r=bz
2018-06-06 11:44:17 +02:00
Boris Zbarsky
e90034d3a0
Bug 1466851 part 3. Remove some nsITreeBoxObject properties that are unused except via webidl bindings. r=mossop
...
These properties are unused from C++ apart from webidl bindings and the
FakeTreeBoxObject implentations in comm-central are throwing stubs. But
they're used in JS. They are safe to remove from nsITreeBoxObject but we need
to keep an implementation webidl can call into. Properties in this bucket:
selectionRegion, ensureCellIsVisible, scrollToRow, scrollByLines,
scrollByPages, getRowAt, removeImageCacheEntry.
2018-06-05 23:01:55 -04:00
Boris Zbarsky
fcd02e0cc5
Bug 1466851 part 1. Remove some unused tree box object properties. r=mossop
...
These properties are not used from either JS or C++, and hence can be
removed from both nsITreeBoxObject and TreeBoxObject.webidl. Properties in
this bucket: scrollToCell, scrollToColumn, scrollToHorizontalPosition,
invalidateColumnRange.
2018-06-05 23:01:49 -04:00
Boris Zbarsky
95d71b5b2f
Bug 1466727 part 3. Stop pretending like the mContent of an nsTreeColumn can be null. r=mossop
2018-06-05 23:01:36 -04:00
arthur.iakab
fd0ee7c9b8
Merge inbound to mozilla-central a=merge
2018-06-06 00:58:30 +03:00
Ben Kelly
4f4a0da820
Bug 1465670 P8 Convert WorkerPrivate::LoadScriptAsPartOfLoadingServiceWorkerScript() to simply IsLoadWorkerScript(). r=asuth
2018-06-05 10:49:13 -07:00
Ben Kelly
81094133b3
Bug 1465670 P7 Make the fetch mochitest reroute test framework use a unique scope. r=asuth
2018-06-05 10:49:12 -07:00
Ben Kelly
f91f6158ab
Bug 1465670 P6 Fix fetch test framework to expect spec-compliant importScripts() behavior. r=asuth
2018-06-05 10:49:12 -07:00
Ben Kelly
3e6d759447
Bug 1465670 P5 Fix test_serviceworker_interfaces.html to expect spec importScript behavior. r=asuth
2018-06-05 10:49:12 -07:00
Ben Kelly
41c8439346
Bug 1465670 P4 Fix test_importscript.html to expect spec behavior. r=asuth
2018-06-05 10:49:12 -07:00
Ben Kelly
3e9f410d33
Bug 1465670 P3 Fix dom/cache service worker test harness to call importScripts() during install. r=asuth
2018-06-05 10:49:12 -07:00
Ben Kelly
dc04aba511
Bug 1465670 P1 Make importScripts() called in a service worker script after install throw NetworkError. r=asuth
2018-06-05 10:49:11 -07:00
Andreas Pehrson
9d5b27393d
Bug 1453127 - Clear output streams on shutdown. r=jya
2018-05-30 10:44:56 +02:00
Andreas Pehrson
6c6e70fcbc
Bug 1453127 - Ensure TrackID uniqueness for captured MediaDecoder. r=jya
2018-05-29 10:21:51 +02:00
Andreas Pehrson
9fcd68ce86
Bug 1453127 - Make sure decoder-captured tracks end when changing src. r=jya
2018-05-29 10:13:14 +02:00
Jonathan Watt
3b04a440b4
Bug 1466723 - Fix race in dom/base/test/test_data_uri.html. r=heycam
2018-05-21 16:00:32 +01:00
Jeff Gilbert
9cfe5354c3
Bug 1459785 - Update test markings.
...
MozReview-Commit-ID: Lf0NwRin6sT
2018-06-04 20:08:20 -07:00
Jeff Gilbert
261d4ed101
Bug 1465964 - Add translated source to MOZ_WEBGL_DUMP_SHADER spew. - r=kvark
...
MozReview-Commit-ID: BDb64RqX537
2018-06-04 15:05:36 -07:00
David Parks
87ea513dd2
Bug 1462979 - Broker HttpEndRequestA for plugin process. r=jimm
...
Some file uploads fail (terminate early) without this function. Its omission from the original system was unintentional.
2018-05-29 12:27:23 -07:00
David Parks
518c9a0dc2
Bug 1462979 - Fix printf formatting in FunctionHook logging. r=jimm
...
Use %ls instead of %S, which is now checked by an assertion.
2018-05-29 10:49:24 -07:00
Anny Gakhokidze
8dc3a15a90
Bug 1351193 - Part 3: Update status of affected Web-Platform tests, r=nika
...
Because of modifications to the DataTransfer constructors, the status of the tests that use DataTransfer objects had to be changed to reflect the fact that those tests now pass. Additionally, a test had to be deleted because it tested an obscure situation using the old Chrome only constructor.
MozReview-Commit-ID: LOWuPwh0NeW
2018-06-04 15:09:22 -04:00
Anny Gakhokidze
61c5f540ba
Bug 1351193 - Part 1: Added new DataTransfer constructor, r=nika
...
Deleted the old Chrome DataTransfer constructor because it was only used
for some tests which can be easily changed. Added a new constructor that
is not Chrome Only.
MozReview-Commit-ID: HjcgafSiWfM
2018-06-04 15:09:17 -04:00
Dorel Luca
535f1df913
Merge mozilla-central to mozilla-inbound
2018-06-04 21:48:29 +03:00
Dorel Luca
746fbfe0a7
Merge mozilla-inbound to mozilla-central. a=merge
2018-06-04 21:11:34 +03:00
Boris Zbarsky
0f159c9528
Bug 1466298 part 3. Remove nsIDOMGeoGeolocation. r=mccr8
2018-06-04 12:41:09 -04:00
Boris Zbarsky
d8f459f516
Bug 1466298 part 2. Stop using do_GetService to get the non-window geolocation in C++ code. r=mccr8
2018-06-04 12:41:04 -04:00
Boris Zbarsky
f550c5b2d0
Bug 1466298 part 1. Switch the geolocation service to using a singleton constructor. r=mccr8
2018-06-04 12:41:01 -04:00