Nika Layzell
554bfd2811
Bug 1500948 - Expose BrowsingContext on nsFrameLoader objects, r=farre
...
This should make BrowsingContext more usable by making it much easier to obtain
for a given frame or browser. BrowsingContext and nsFrameLoader should have
the same lifetime.
Differential Revision: https://phabricator.services.mozilla.com/D9395
2018-12-05 10:18:36 -05:00
Nika Layzell
91dd6c616f
Bug 1500944 - Part 2: Expose WindowGlobal actors to Chrome JS, r=farre
...
This serves 2 purposes:
1. Provides an object corresponding to an inner window which Chrome JS can hold onto.
2. Provides the object to JS which Chrome JS per-window actors will be attached to.
3. Provides useful information to Chrome JS in the parent process.
Differential Revision: https://phabricator.services.mozilla.com/D9394
2018-12-05 10:18:34 -05:00
Nika Layzell
b4954ede43
Bug 1500944 - Part 1: Store the set of active WindowGlobalParent objects in ChromeBrowsingContext, r=farre
...
This allows getting the set of all window globals for a given browsing context.
This is less useful at the moment as the active window global is not exposed as
such. That will be added as a follow-up.
Differential Revision: https://phabricator.services.mozilla.com/D9393
2018-12-05 10:18:33 -05:00
Nika Layzell
4e07a0c5f9
Bug 1487249 - Part 3: Add the WindowGlobal actor representing a single window global, r=bzbarsky
...
This actor can be used for communicating with individual frames, without
depending on walking the tree in the content process.
This is not yet complete. No tests have been written for it, the
WindowGlobalParent objects need to be exposed to chrome JS, and a form of JS
actors should be installed under them.
In addition, BrowsingContextChrome objects should be updated to allow access to
the current WindowGlobalParent in that context.
Differential Revision: https://phabricator.services.mozilla.com/D4623
2018-12-05 10:18:31 -05:00
Ciure Andrei
ed617be144
Backed out 2 changesets (bug 1512052)for causing build bustages CLOSED TREE
...
Backed out changeset 4773a3f46c22 (bug 1512052)
Backed out changeset 2f48c5afbe57 (bug 1512052)
--HG--
rename : browser/components/attribution/test/xpcshell/.eslintrc.js => browser/components/attribution/test/.eslintrc.js
2018-12-05 05:47:39 +02:00
Mark Banner
8256078237
Bug 1512052 - Add more .eslintrc.js files for test directories. r=mossop
...
Depends on D13745
Differential Revision: https://phabricator.services.mozilla.com/D13746
--HG--
extra : moz-landing-system : lando
2018-12-04 22:27:35 +00:00
Adam Pucciano
3355b8f222
Bug 1508989 - Enable ESLint for dom/filesystem / (manual changes) r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D13632
--HG--
extra : moz-landing-system : lando
2018-12-05 02:25:02 +00:00
Adam Pucciano
244c269756
Bug 1508989 - Enable ESLint for dom/filesystem / (automatic changes) r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D13770
--HG--
extra : moz-landing-system : lando
2018-12-05 02:24:58 +00:00
Razvan Maries
f53637a09f
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-12-04 23:59:45 +02:00
Bogdan Tara
dcf5ea092c
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-12-03 23:53:09 +02:00
Ehsan Akhgari
a9178e878d
Bug 1510911 - Part 3: Backout changeset d0997972e4d4 (bug 1493563 - Part 4) for regressing performance
2018-12-03 14:27:53 -05:00
Ehsan Akhgari
0dcf936804
Bug 1510911 - Part 2: Backout changeset f8849239da42 (bug 1493563 - Part 5) for regressing performance
2018-12-03 14:27:53 -05:00
Michael Froman
a94c2df4cc
Bug 1512023 - fixes for mochitest failures when RDD pref'd on for Win/OSX. r=drno
...
Differential Revision: https://phabricator.services.mozilla.com/D13734
--HG--
extra : moz-landing-system : lando
2018-12-04 20:43:56 +00:00
Boris Zbarsky
87cee8df5c
Bug 1510689. Only define IsNonConfigurableReadonlyPrimitiveGlobalProp if we plan to use it. r=peterv a=Aryx,beta-fix
2018-12-03 16:14:15 +02:00
Noemi Erli
c9261f8a58
Backed out changeset b3c8a3a052ea (bug 1452146) for mochitest automation.py failures
2018-12-03 05:13:57 +02:00
Nils Ohlmeier [:drno]
31d3bd0b33
Bug 1452146 - flip av1 and rdd on for OSX and Win. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D13638
--HG--
extra : moz-landing-system : lando
2018-12-02 15:23:37 +00:00
Paul Adenot
8104b9b6eb
Bug 1145816 - Reenbable test_mediaElementAudioSourceNodePassThrough.html on Android. r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D13430
--HG--
extra : moz-landing-system : lando
2018-11-29 19:31:16 +00:00
Ciure Andrei
2edebf41a2
Merge inbound to mozilla-central. a=merge
2018-12-02 11:46:09 +02:00
Alex Chronopoulos
e1c6dec154
Bug 1509327 - Use timing and color information from decoded picture in dav1d wrapper. r=jya
...
Latest dav1d version supports to store the timing information in undecoded frame and restore it later from decoded picture. This can provide more accurate timing especially during drain. In additionto that, colorspace information is set according to the size of the image. Finally this patch addresses some style comments.
Differential Revision: https://phabricator.services.mozilla.com/D13428
--HG--
extra : moz-landing-system : lando
2018-12-01 22:03:29 +00:00
Coroiu Cristina
1ca919f882
Merge mozilla-central to autoland a=merge
2018-12-01 07:55:13 +02:00
Coroiu Cristina
3564dfde3b
Merge inbound to mozila-central a=merge
2018-12-01 07:46:00 +02:00
Dan Minor
032512790d
Bug 1498205 - Move PlatformUIThread from rtc_base to video_engine; r=pehrsons
...
PlatformUIThread is only used by the video_engine code, so it makes sense to
move it there rather than maintain it as a diff against upstream webrtc.org.
Differential Revision: https://phabricator.services.mozilla.com/D13531
--HG--
extra : moz-landing-system : lando
2018-11-30 17:46:38 +00:00
Jan Andre Ikenmeyer [:darkspirit]
318c8c660e
Bug 1477037 - Add NULL check on aArgv. r=froydnj
2018-12-01 02:08:42 +01:00
Andrea Marchesini
e3f89ad92f
Bug 1508310 - Implement Report-to header support - part 13 - Test for header in workers, r=smaug
2018-12-01 21:26:10 +01:00
Andrea Marchesini
3c4c56299f
Bug 1508310 - Implement Report-to header support - part 12 - Cleanup out-of-date endpoints, r=smaug
2018-12-01 21:26:10 +01:00
Andrea Marchesini
78215d1b44
Bug 1508310 - Implement Report-to header support - part 11 - Limit the number of reports, r=smaug
2018-12-01 21:26:10 +01:00
Andrea Marchesini
500de750aa
Bug 1508310 - Implement Report-to header support - part 10 - delivering tests, r=smaug
2018-12-01 21:26:10 +01:00
Andrea Marchesini
3adbdc9ee7
Bug 1508310 - Implement Report-to header support - part 9 - cleanup tests, r=smaug
2018-12-01 21:26:10 +01:00
Andrea Marchesini
f759361b23
Bug 1508310 - Implement Report-to header support - part 8 - ChromeUtils methods for testing, r=smaug
2018-12-01 21:26:10 +01:00
Andrea Marchesini
1326941932
Bug 1508310 - Implement Report-to header support - part 7 - site-data cleanups endpoints, r=smaug
2018-12-01 21:26:09 +01:00
Andrea Marchesini
7f4916b08b
Bug 1508310 - Implement Report-to header support - part 6 - Remove endpoints, r=smaug
2018-12-01 21:26:09 +01:00
Andrea Marchesini
4dc7691243
Bug 1508310 - Implement Report-to header support - part 5 - Report delivering, r=smaug
2018-12-01 21:26:09 +01:00
Andrea Marchesini
ace9fa800a
Bug 1508310 - Implement Report-to header support - part 4 - IPC to get endpoint from content process, r=smaug
2018-12-01 21:26:09 +01:00
Andrea Marchesini
59571892c5
Bug 1508310 - Implement Report-to header support - part 3 - JSON serialization of ReportBody, r=smaug
2018-12-01 21:26:09 +01:00
Andrea Marchesini
0e1074ea41
Bug 1508310 - Implement Report-to header support - part 2 - Header parser gtest, r=smaug
2018-12-01 21:26:09 +01:00
Andrea Marchesini
2d4f513ae0
Bug 1508310 - Implement Report-to header support - part 1 - Header parser, r=smaug
2018-12-01 21:26:08 +01:00
Gurzau Raul
a2ac06c603
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-12-01 16:33:38 +02:00
Cristina Coroiu
54c418b420
Bug 1505235 - disable browser_multiple_popups.js on win for frequent failures. r=jmaher
2018-11-30 17:06:00 +02:00
Hiroyuki Ikezoe
5c4c6cf5e4
Bug 1510214 - Change the default minimum scale to match Chrome's. r=botond
...
The reftest in this commit fails without changing the default value. The test
image is shrunk too much.
Differential Revision: https://phabricator.services.mozilla.com/D13172
--HG--
extra : moz-landing-system : lando
2018-11-29 07:32:25 +00:00
Jason Orendorff
388017b68a
Bug 1505122 - Enable ReadableStream for beta and release. r=tcampbell
...
Differential Revision: https://phabricator.services.mozilla.com/D12187
--HG--
extra : moz-landing-system : lando
2018-11-30 16:31:47 +00:00
Sylvestre Ledru
265e672179
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
2018-11-30 11:46:48 +01:00
Jan-Ivar Bruaroey
01afd58c84
Bug 1492479 - Move MediaStreamError out of MediaManager. r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D13175
--HG--
extra : moz-landing-system : lando
2018-11-30 05:15:54 +00:00
Jan-Ivar Bruaroey
ae9fd82ada
Bug 1492479 - Simplify MediaDeviceSetRefCnt by removing one redundant pointer indirection. r=achronop
...
Differential Revision: https://phabricator.services.mozilla.com/D11842
--HG--
extra : moz-landing-system : lando
2018-11-30 05:15:34 +00:00
Jan-Ivar Bruaroey
2cbbb1a103
Bug 1497175 - Remove media::Pledge. r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D8011
--HG--
extra : moz-landing-system : lando
2018-11-30 05:15:00 +00:00
Jan-Ivar Bruaroey
7cc33e93cf
Bug 1497175 - Have DOMMediaStream::TrackPort::BlockSourceTrackId() return a promise. r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D8010
--HG--
extra : moz-landing-system : lando
2018-11-30 05:14:40 +00:00
Jan-Ivar Bruaroey
8ce38b2a13
Bug 1475209 - Have MediaManager::EnumerateDevices() return a promise. r=achronop,jya
...
Differential Revision: https://phabricator.services.mozilla.com/D8009
--HG--
extra : moz-landing-system : lando
2018-11-30 05:14:05 +00:00
Jan-Ivar Bruaroey
e3194aa305
Bug 1492479 - Have MediaManager::GetUserMedia() return a promise. r=achronop,jya
...
Differential Revision: https://phabricator.services.mozilla.com/D8008
--HG--
extra : moz-landing-system : lando
2018-11-30 05:13:58 +00:00
Razvan Maries
12299139d5
Backed out changeset 0e1dbfd10378 (bug 1501709
) for build bustages on Windows platform, CLOSED TREE.
2018-11-30 06:58:06 +02:00
Arnaud Bienner
6a459e7170
Bug 1501709
- AudioWorkletGlobalScope::RegisterProcessor: check descriptors and convert them to an internal representation. r=karlt,baku,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D11741
--HG--
extra : moz-landing-system : lando
2018-11-30 02:55:06 +00:00
Karl Tomlinson
0138ac87a9
Bug 1476514 store AudioContext destination stream on AudioWorkletImpl r=padenot
...
The destination stream will provide currentFrame for AudioWorkletGlobalScope on the worklet execution thread.
On the control thread, it supports messages via the MediaStreamGraph and identifies the associated AudioContext.
Differential Revision: https://phabricator.services.mozilla.com/D13219
--HG--
extra : moz-landing-system : lando
2018-11-30 02:28:34 +00:00