Nika Layzell
d3369b5645
Bug 1523638
- Part 7: Transmit permissions for newly created WindowGlobalParent actors, r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D37654
--HG--
extra : moz-landing-system : lando
2019-07-18 19:38:18 +00:00
Nika Layzell
d57e4902c0
Bug 1523638
- Part 6: Create an initial WindowGlobal actor for popup browser construction, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D37653
--HG--
extra : moz-landing-system : lando
2019-07-18 19:38:16 +00:00
Nika Layzell
96156f34c3
Bug 1523638
- Part 5: Create a WindowGlobal actor during normal PBrowser construction, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D37652
--HG--
extra : moz-landing-system : lando
2019-07-18 19:38:14 +00:00
Nika Layzell
5dc554280a
Bug 1523638
- Part 4: Move NextWindowId logic into nsContentUtils, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D37651
--HG--
extra : moz-landing-system : lando
2019-07-18 19:38:12 +00:00
Nika Layzell
b1f124f20a
Bug 1523638
- Part 3: Construct WindowGlobal actors using ManagedEndpoint, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D37650
--HG--
extra : moz-landing-system : lando
2019-07-18 19:38:10 +00:00
Nika Layzell
68e5c025a2
Bug 1523638
- Part 2: Store and expose URI and Principal on WindowGlobalChild, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D37649
--HG--
extra : moz-landing-system : lando
2019-07-18 19:38:03 +00:00
Nika Layzell
29cceccb51
Bug 1523638
- Part 1: Remove mIPCClosed from PWindowGlobal, r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D37648
--HG--
extra : moz-landing-system : lando
2019-07-18 19:38:01 +00:00
Emilio Cobos Álvarez
2db7de5c3d
Bug 1456052 - Change overflow-clip-box of textarea to be consistent with text inputs and match other browsers. r=dholbert
...
Differential Revision: https://phabricator.services.mozilla.com/D38794
--HG--
extra : moz-landing-system : lando
2019-07-22 21:17:18 +00:00
Michael Kaply
1b39a98569
Bug 1558866 - Use a list of chrome URLs to block. r=jaws,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D34933
--HG--
extra : moz-landing-system : lando
2019-07-22 21:54:56 +00:00
Imanol Fernandez
5b497528eb
Bug 1561667 - Ensure that SurfaceTexture is attached before calling ReleaseTexImage. r=jgilbert,rbarker
...
Ensure that SurfaceTexture is attached before calling ReleaseTexImage.
Differential Revision: https://phabricator.services.mozilla.com/D38679
--HG--
extra : moz-landing-system : lando
2019-07-22 21:16:11 +00:00
Razvan Maries
54fa5ec03f
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2019-07-23 00:51:11 +03:00
Razvan Maries
86980b4bb2
Merge mozilla-inbound to mozilla-central a=merge
2019-07-23 00:37:54 +03:00
Nika Layzell
e691fe7a86
Bug 1565489 - Part 1: Avoid null dereference in IsProcessRoot, r=farre
...
The crash appears to be being caused by the GetEmbedderWindowGlobal call
returning a null value. This patch simply avoids the crash in this case, and
returns a reasonable default value of false, as it should never be true for a
BrowsingContext with a parent without Fission enabled.
This patch should be small enough to safely uplift if necessary.
Differential Revision: https://phabricator.services.mozilla.com/D38722
--HG--
extra : moz-landing-system : lando
2019-07-22 08:43:14 +00:00
Mihai Alexandru Michis
a4db5efa81
Backed out changeset 4dd499946b35 (bug 1557694) for causing failures in browser_parsable_css.js CLOSED TREE
2019-07-22 17:51:14 +03:00
sotaro
70e1a770b5
Bug 1567816 - Remove WebRenderTextureHostWrapper r=nical
...
Differential Revision: https://phabricator.services.mozilla.com/D38837
--HG--
extra : moz-landing-system : lando
2019-07-22 08:03:59 +00:00
Paul Adenot
6d321304a4
Bug 1565575 - Allow access to AudioComponentRegistrar when doing audio remoting on OSX to be able to use system decoders. r=haik
...
When audio remoting is enabled, we can remove most of the sandbox exceptions,
except one, that allows using system calls to do decoding of audio and video
using system decoders (h264 and aac). Not doing that results in most mp4 files
to be unplayable, erroring out when doing calls like this:
https://searchfox.org/mozilla-central/rev/da855d65d1fbdd714190cab2c46130f7422f3699/dom/media/platforms/apple/AppleATDecoder.cpp:336
https://searchfox.org/mozilla-central/rev/da855d65d1fbdd714190cab2c46130f7422f3699/dom/media/platforms/apple/AppleATDecoder.cpp:545
We'll be able to remove it again when we'll use the RDD for everything, but in
the meantime, this exception is needed.
Differential Revision: https://phabricator.services.mozilla.com/D38465
--HG--
extra : moz-landing-system : lando
2019-07-22 08:22:40 +00:00
Marian Raiciof
914b7530c9
Bug 1560339 - Extra incoherent logging when running android mochitest r=gbrown
...
Do not decode data returned by get_file() in adb.py
Differential Revision: https://phabricator.services.mozilla.com/D38844
--HG--
extra : moz-landing-system : lando
2019-07-22 14:19:03 +00:00
Mike Hommey
ef8e3d8dd2
Bug 1564216 - Fix warnings in nsCocoaUtils.mm with 10.14 SDK. r=mstange
...
While there, transform the MOZ_ASSERTs into static_asserts, so that
discrepancies are caught at build time rather than runtime.
Differential Revision: https://phabricator.services.mozilla.com/D38165
--HG--
extra : moz-landing-system : lando
2019-07-18 22:42:59 +00:00
Mike Hommey
6a8d20b0cc
Bug 1564216 - Require clang 5 for OSX builds. r=froydnj
...
There is less incentive to keep things building with older versions of
clang for OSX builds, and we're going to require an objective-C feature
that was added in clang 5.
Differential Revision: https://phabricator.services.mozilla.com/D38581
--HG--
extra : moz-landing-system : lando
2019-07-22 21:31:39 +00:00
Carolina
4029445ae2
Bug 1566797 - Handles more than one cert received in the URL (about:certificate).r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D38388
--HG--
extra : moz-landing-system : lando
2019-07-22 18:09:36 +00:00
J.C. Jones
b2cd117111
Bug 1562773 - Add a preference to enable Delegated Credentials in NSS r=keeler
...
This patch adds a new pref, "security.tls.enable_delegated_credentials",
default false, which controls the NSS option SSL_ENABLE_DELEGATED_CREDENTIALS.
Tests are in D37918.
Differential Revision: https://phabricator.services.mozilla.com/D37907
--HG--
extra : moz-landing-system : lando
2019-07-22 20:53:48 +00:00
Nika Layzell
2f4cd365ad
Bug 1566806 - Check discarded status before forwarding WindowProxy messages between processes, r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D38545
--HG--
extra : moz-landing-system : lando
2019-07-22 01:54:36 +00:00
Tim Nguyen
da68c7c366
Bug 1567938 - Fix improper uses of #737373 in preferences. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D38883
--HG--
extra : moz-landing-system : lando
2019-07-22 19:34:22 +00:00
Tim Nguyen
67e52fbe32
Bug 1547382 - Use HTML input instead of XUL textbox in toolkit/content/widgets/tree.js. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D29076
--HG--
extra : moz-landing-system : lando
2019-07-22 20:43:24 +00:00
Boris Zbarsky
0f70d08ec8
Bug 1566595. Stop using [array] in nsIBinaryOutputStream. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D38387
--HG--
extra : moz-landing-system : lando
2019-07-22 20:27:39 +00:00
Glenn Watson
0129dacbea
Bug 1566901 - Make picture caching more robust to float issues. r=kvark,nical
...
This patch fixes a couple of picture caching issues that could
cause more invalidations than required. Specifically:
* Ensure the viewport rect is included in child surfaces, so
that redundant clips are filtered out correctly.
* Use epsilon comparisons where appropriate for tile descriptor
comparisons, to avoid invalidations due to float inaccuracies.
Differential Revision: https://phabricator.services.mozilla.com/D38455
--HG--
extra : moz-landing-system : lando
2019-07-22 20:35:37 +00:00
Nathan Froyd
2257f3e1ae
Bug 1545381 - be more defensive in nsAppShellSingleton; r=erahm
...
We're seeing crashes in bug 1545381 in appshell shutdown, which appear
to point to appshell initialization somehow falling over non-obviously.
Appshell initialization should basically never fail, so let's complain
loudly if that ever happens.
Differential Revision: https://phabricator.services.mozilla.com/D38915
--HG--
extra : moz-landing-system : lando
2019-07-22 20:52:35 +00:00
Ciure Andrei
24c0d0e47d
Backed out 2 changesets (bug 1506219) for causing test_presentation_datachannel_sessiontransport.html to perma fail CLOSED TREE
...
Backed out changeset 7e39db6e12a5 (bug 1506219)
Backed out changeset ab31fbc14a00 (bug 1506219)
2019-07-22 23:54:45 +03:00
Glenn Watson
be4cf10770
Bug 1567472 - Fix bug in preserve-3d batching code in WebRender. r=nical
...
The code to batch preserve-3d elements was incorrectly using the
bounds and visibility mask from the parent element. This could
result in batching bugs in some cases, which were showing up as
draw order issues.
Differential Revision: https://phabricator.services.mozilla.com/D38834
--HG--
extra : moz-landing-system : lando
2019-07-22 13:30:55 +00:00
David Walsh
93bd4b973a
Bug 1567250 - Move async storage and helper to shared location r=jlast
...
Differential Revision: https://phabricator.services.mozilla.com/D38534
--HG--
rename : devtools/client/debugger/src/utils/asyncStoreHelper.js => devtools/client/shared/async-store-helper.js
extra : moz-landing-system : lando
2019-07-22 14:59:55 +00:00
Jonathan Kew
da7e8a06b8
Bug 1566333 - Don't try to send InitializeFamily IPC message from a stylo thread, delegate it to a main-thread runnable instead. r=jwatt
...
Differential Revision: https://phabricator.services.mozilla.com/D38369
--HG--
extra : moz-landing-system : lando
2019-07-22 20:08:57 +00:00
Nick Alexander
1acd86f7f7
Bug 1566359 - Pack GeckoView-specific `metrics.yaml` file into published AAR. r=esawin
...
Differential Revision: https://phabricator.services.mozilla.com/D38698
--HG--
extra : moz-landing-system : lando
2019-07-22 20:06:30 +00:00
Moritz Birghan
c3b9c4615e
Bug 1559520 - Removes nsIX509CertDB::DeveloperImportedRoot r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D38052
--HG--
extra : moz-landing-system : lando
2019-07-22 13:16:13 +00:00
harry
e5cfc44574
Bug 1521893 - Part 2 - Support loading SVG icons on the Touch Bar through a new nsTouchBarInputIcon service class r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D34926
--HG--
extra : moz-landing-system : lando
2019-07-22 18:23:34 +00:00
Jeff Walden
c6fca8a83a
Bug 1543517 - Enable UTF-8 parsing of external (non-inline) and worker scripts unconditionally. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D38784
--HG--
extra : moz-landing-system : lando
2019-07-22 19:36:24 +00:00
Nathan Froyd
c27638c4bd
Bug 1567888 - remove unneeded QT-related rules and configure bits; r=nalexander
...
We needed these rules and bits for the QT widget port, but there's no
longer a QT port in the tree, so we might as well remove them.
Differential Revision: https://phabricator.services.mozilla.com/D38886
--HG--
extra : moz-landing-system : lando
2019-07-22 18:53:43 +00:00
Julian Descottes
2959ff7f5e
Bug 1567436 - Support consecutive dispatchKeyEvents with the same type r=remote-protocol-reviewers,ochameau
...
Differential Revision: https://phabricator.services.mozilla.com/D38647
--HG--
extra : moz-landing-system : lando
2019-07-22 19:23:01 +00:00
Gabriel Luong
19aca80c51
Bug 1567276 - Refactor inspector to inspectorFront. r=rcaliman
...
Differential Revision: https://phabricator.services.mozilla.com/D38554
2019-07-18 15:33:55 -04:00
Coroiu Cristina
6d42386a82
Merge mozilla-central to inbound a=merge on a CLOSED TREE
...
--HG--
extra : amend_source : fe224af87d863a8482fa90b6108ef3c5c93391f9
2019-07-22 19:08:45 +03:00
Brian Hackett
aebf72ab33
Bug 1405402 - Re-expand scope entries after resuming and re-pausing in a frame, r=jlast.
...
--HG--
extra : rebase_source : 16b3ef2e06b1310f01fa635ac99e7f970b2856b6
2019-07-21 14:50:09 -10:00
Brian Hackett
a5fa15c505
Bug 1556858 - Track memory/timing statistics in control logic, r=loganfsmyth.
...
--HG--
extra : rebase_source : a1e5f25258da738ba9dcf3d1814e51c9b2097fd0
2019-07-21 14:49:38 -10:00
Brian Hackett
affccc3856
Bug 1556847 - Fix various record/replay bugs, r=loganfsmyth.
...
--HG--
extra : rebase_source : c4746f6baefb9cbdcbb89397807aba0060a2b369
2019-07-21 14:48:53 -10:00
Coroiu Cristina
2170492c75
Merge mozilla-central to inbound a=merge
2019-07-22 13:07:37 +03:00
Coroiu Cristina
4436573fa3
Bug 1566215 - Fix ESlint failure on a CLOSED TREE
2019-07-22 09:27:29 +03:00
Bogdan Tara
7b6ebf83f7
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2019-07-22 07:51:53 +03:00
Bogdan Tara
0cd03d6d7f
Backed out changeset ad5e0980c273 (bug 1555454) for central permafails on browser_devices_get_user_media.js a=backout
2019-07-22 07:45:40 +03:00
Bogdan Tara
521937f62e
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2019-07-22 01:30:04 +03:00
Gurzau Raul
fe85045e81
Backed out 3 changesets (bug 1556847, bug 1556858, bug 1405402) for eslint failures at /actors/replay/debugger.js on a CLOSED TREE.
...
Backed out changeset 03df8624c36c (bug 1405402)
Backed out changeset 099de68d4716 (bug 1556858)
Backed out changeset 1bf0b6a8dd13 (bug 1556847)
2019-07-22 01:13:40 +03:00
Eugen Sawin
28a7d9c7d5
Bug 1501108 - [7.0] Add empty origin attribute values to fix yet another desktop test.
...
Differential Revision: https://phabricator.services.mozilla.com/D38820
--HG--
extra : moz-landing-system : lando
2019-07-21 19:06:22 +00:00
Eugen Sawin
69fe17c8a6
Bug 1501108 - [6.0] Update changelog.
...
Differential Revision: https://phabricator.services.mozilla.com/D38727
--HG--
extra : moz-landing-system : lando
2019-07-21 17:23:16 +00:00