Commit Graph

676002 Commits

Author SHA1 Message Date
Neil Deakin
fc3aa270bf Bug 1567175, enable some password manager tests in fission mode, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D47829

--HG--
extra : moz-landing-system : lando
2019-10-22 03:40:30 +00:00
Neil Deakin
72233596ff Bug 1567175, check opener that is used to determine which parent window to use for a password prompt in the parent process instead of in content, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D47828

--HG--
extra : moz-landing-system : lando
2019-10-21 18:18:22 +00:00
Neil Deakin
e00aa26593 Bug 1567175, move password manager event listener attachment from content framescript to LoginManagerChild, and use the current window instead of the top level window for the argument passed to DOMInputPasswordAdded, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D47826

--HG--
extra : moz-landing-system : lando
2019-10-21 20:26:21 +00:00
Neil Deakin
7410901165 Bug 1567175, support password manager in out of process iframes, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D47825

--HG--
extra : moz-landing-system : lando
2019-10-21 18:18:02 +00:00
Neil Deakin
7cbc074da1 Bug 1567175, rename LoginManagerContent to LoginManagerChild, r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D47824

--HG--
rename : toolkit/components/passwordmgr/LoginManagerContent.jsm => toolkit/components/passwordmgr/LoginManagerChild.jsm
extra : moz-landing-system : lando
2019-10-21 18:17:50 +00:00
Neil Deakin
3302428083 Bug 1567175, make LoginManagerContent and LoginManagerParent JS classes,r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D47823

--HG--
extra : moz-landing-system : lando
2019-10-21 18:17:43 +00:00
shindli
c5df88ff8f Backed out changeset 87c82b01a388 (bug 1583859) for causing bustages in /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/RefPtr.h CLOSED TREE 2019-10-22 06:28:42 +03:00
Andrew Sutherland
f2143eb0b7 Bug 1583859 - ExecutionReadyPromise should not be exclusive. r=perry
Although many Clients API usages are inherently exclusive (a specific claim
or control request), the execution-ready promise is shared by all requests
to get the state of a client that is not yet execution ready.

Differential Revision: https://phabricator.services.mozilla.com/D49976

--HG--
extra : moz-landing-system : lando
2019-10-22 01:55:07 +00:00
Andrew Sutherland
4945715675 Bug 1589708 - Restore propagateUnregister as API to wipe registrations. r=perry
Owing to a lack of test coverage, the changes in bug 1469048 regressed our
de facto privacy/devtools API at nsIServiceWorkerManager.propagateUnregister
to no longer wipe the given registration.  The intent of that bug's changes
was to stop the now-moot propagation, but that particular intentional mis-use
of the API was missed.

This patch fixes the problem but maintains the parent-intercept behavior of
only calling ServiceWorkerRegistrar::UnregisterServiceWorker only once.

Differential Revision: https://phabricator.services.mozilla.com/D49996

--HG--
extra : moz-landing-system : lando
2019-10-22 01:48:37 +00:00
Emilio Cobos Álvarez
b0b21c6323 Bug 1590273 - Remove useless early-outs in nsStyle{Padding,Margin}::CalcDifference. r=hiro
Best-case they're redundant.

Differential Revision: https://phabricator.services.mozilla.com/D50021

--HG--
extra : moz-landing-system : lando
2019-10-22 02:34:20 +00:00
sotaro
26e474c3f9 Bug 1584511 - Handle Compositor session recreation when egl_window is re-created r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D49380

--HG--
extra : moz-landing-system : lando
2019-10-18 08:20:30 +00:00
Ben Campbell
b47aa06ec3 Bug 1587630 - Fix test_json_cache_(good|broken).js under Thunderbird. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D48775

--HG--
extra : moz-landing-system : lando
2019-10-11 09:49:06 +00:00
Matthew Gregan
5c6b8467dd Bug 1590246 - Vendor Rust. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D50001

--HG--
extra : moz-landing-system : lando
2019-10-22 01:31:39 +00:00
Matthew Gregan
9638ad722c Bug 1590246 - Update audioipc to 8af8083a. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D50000

--HG--
extra : moz-landing-system : lando
2019-10-22 01:31:31 +00:00
Adam Holm
a89ec19e1b Bug 1572870 - Use bytecode interface classes BytecodeLocation and BytecodeIterator to encapsulate bytecode manipulation in VerifyGlobalNames. r=jandem
Replacing jsbytecode and pcToOffset with BytecodeLocation and BytecodeIterator.

Differential Revision: https://phabricator.services.mozilla.com/D41485

--HG--
extra : moz-landing-system : lando
2019-10-21 02:02:17 +00:00
Adam Holm
9d71c3a8b8 Bug 1572504 - Use BytecodeLocation and BytecodeIterator in BytecodeAnalysis::init. r=mgaudet
Replacing uses of `jsbytecode` and `pcToOffset` with `BytecodeLocation` and `BytecodeIterator`

Differential Revision: https://phabricator.services.mozilla.com/D41326

--HG--
extra : moz-landing-system : lando
2019-10-21 02:02:00 +00:00
Adam Holm
841bbc6095 Bug 1586030 - Fixed BytecodeIterator post-increment operator. r=mgaudet
Post-increment overload operator for BytecodeIterator class matches the operator for pre-increment in BytecodeIterator, meaning the implementation of post-increment is incorrect.

Differential Revision: https://phabricator.services.mozilla.com/D48112

--HG--
extra : moz-landing-system : lando
2019-10-21 02:00:24 +00:00
Andre Natal
20834f4fb9 Bug 1248897 - Introducing an online speech recognition service for Web Speech API r=smaug,pehrsons,padenot
This patch introduces a Speech Recognition Service which interfaces with Mozilla's remote STT endpoint which is currently being used by multiple services

Differential Revision: https://phabricator.services.mozilla.com/D26047

--HG--
extra : moz-landing-system : lando
2019-10-21 20:58:57 +00:00
Tom Prince
1fd2626e6a Bug 1576707: [taskgraph] Get artifact prefix for fetches from dependent task; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D49699

--HG--
extra : moz-landing-system : lando
2019-10-18 17:23:00 +00:00
Tom Prince
722af81448 Bug 1576707: [taskgraph] Allow fetching from fetch aliases as well; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D49777

--HG--
extra : moz-landing-system : lando
2019-10-18 17:52:17 +00:00
Tom Prince
2d2ddbfc12 Bug 1576707: [taskgraph] Add a better error message when trying to get artifact prefix; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D49776

--HG--
extra : moz-landing-system : lando
2019-10-18 17:51:39 +00:00
Tom Prince
1db615edd3 Bug 1576707: [taskgraph] Move setting the task label eariler in the job transform; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D49775

--HG--
extra : moz-landing-system : lando
2019-10-18 17:49:32 +00:00
Mark Hammond
12dd37165b Bug 1574051 - make FxA's session/account status checking sane and understandable. r=rfkelly,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D49689

--HG--
extra : moz-landing-system : lando
2019-10-22 00:58:36 +00:00
Mark Hammond
9a28c6748d Bug 1574052 - only return public fields from fxAccounts.getSignedInUser(). r=rfkelly,eoger
Differential Revision: https://phabricator.services.mozilla.com/D49525

--HG--
extra : moz-landing-system : lando
2019-10-22 00:57:27 +00:00
Mihai Alexandru Michis
922400506b Backed out 2 changesets (bug 1590246) for causing windows bustages on audioipc-client. CLOSED TREE
Backed out changeset 586eef699017 (bug 1590246)
Backed out changeset 37e879bff967 (bug 1590246)
2019-10-22 03:59:01 +03:00
Mihai Alexandru Michis
f3ba6ba32f Backed out 7 changesets (bug 1583700) for causing raptor dom failures.
Backed out changeset 48ceb0dd5d09 (bug 1583700)
Backed out changeset c662a369062f (bug 1583700)
Backed out changeset dc9e317da307 (bug 1583700)
Backed out changeset 41e07201a158 (bug 1583700)
Backed out changeset 015ec42c311a (bug 1583700)
Backed out changeset cfb571dd120a (bug 1583700)
Backed out changeset b9d06db6d43c (bug 1583700)
2019-10-22 03:57:07 +03:00
Matthew Gregan
3246df20ef Bug 1590246 - Vendor Rust. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D50001

--HG--
extra : moz-landing-system : lando
2019-10-22 00:01:35 +00:00
Matthew Gregan
dc5bf91654 Bug 1590246 - Update audioipc to 8f2a9e0a. r=chunmin
Differential Revision: https://phabricator.services.mozilla.com/D50000

--HG--
extra : moz-landing-system : lando
2019-10-22 00:01:07 +00:00
Emilio Cobos Álvarez
1e1979bf60 Bug 1590203 - Handle overflow changes more gracefully when possible. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D49987

--HG--
extra : moz-landing-system : lando
2019-10-21 23:47:31 +00:00
Tomislav Jovanovic
6224294d28 Bug 1589885 - Fix two xpinstall/browser_badargs* tests with fission r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D49831

--HG--
extra : moz-landing-system : lando
2019-10-21 23:00:45 +00:00
Chris Manchester
28b061a7b4 Bug 1582598 - Update builders to rustc 1.38 r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D48998

--HG--
extra : moz-landing-system : lando
2019-10-16 22:16:22 +00:00
Chris Manchester
5ff5fcf00f Bug 1582598 - Bump oom hook version for rustup. r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D48997

--HG--
extra : moz-landing-system : lando
2019-10-16 22:16:20 +00:00
Narcis Beleuzu
9e344448d6 Merge mozilla-central to autoland. CLOSED TREE 2019-10-22 01:36:17 +03:00
Narcis Beleuzu
2b0d2dd8e7 Merge autoland to mozilla-central. a=merge 2019-10-22 00:50:23 +03:00
Edwin Takahashi
962dd7ee27 Bug 1565332 - change how pulseaudio is initialized for Debian 10 test image without affecting existing Ubuntu 16.04 process r=jlund,dustin
Changes:
- for Debian platforms, do not initialize pulseaudio in `test-linux.sh`; instead initialize pulseaudio if required in the `desktop_unittest.py` mozharness script

Differential Revision: https://phabricator.services.mozilla.com/D45768

--HG--
extra : moz-landing-system : lando
2019-10-21 16:34:43 +00:00
Edwin Takahashi
8eb4f8e716 Bug 1581224 - convert mach uuid to be compatible with both python2/3 r=Callek
Changes:
- remove `uuid` from the python3 blacklist in `mach`
- enable `test_telemetry.py` for python3
- adjust test outcome expectation for Windows + python3, suspect `mozpack.path` is not filtering Windows path correctly in python3 environment
- switch file read mode between `r` and `rb` depending on version of python

Differential Revision: https://phabricator.services.mozilla.com/D45903

--HG--
extra : moz-landing-system : lando
2019-10-21 16:33:00 +00:00
aceman
ef95ddd8f6 Bug 1589519 - copy missing sendMessageToActor() from browser-custom-element.js to editor.js. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D49860

--HG--
extra : moz-landing-system : lando
2019-10-21 15:30:57 +00:00
Florens Verschelde
6de3972afb Bug 1589233 - Align CodeMirror line-height with Debugger in Inspector, Style Editor and Console editor; r=gl,nchevobbe
We have a few CodeMirror instances where we're using the default line height (`line-height: normal`), resulting in a line-height in the 13-14.5px range (depending on the font, OS, resolution). By contrast, the Debugger uses 15px explictly, and that's a style we're trying to generalize.

This patch sets a 15px line-height for:
- Inspector: the CodeMirror instance used in the markup view for "Edit as HTML" and in event tooltips
- Style Editor: the main editor instance
- Console: the jsterm but only in editor mode (since the output uses a 14px line-height on purpose, the jsterm in standard mode keeps this 14px line-height to minimize visual jumps when sending a command)

Differential Revision: https://phabricator.services.mozilla.com/D49593

--HG--
extra : moz-landing-system : lando
2019-10-21 14:18:07 +00:00
Florens Verschelde
750b0e8dc2 Bug 1589961 - Improve UI alignment in Request Blocking pane, align with XHR Breakpoints style; r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D49859

--HG--
extra : moz-landing-system : lando
2019-10-21 22:18:44 +00:00
Alexander Surkov
ccb1ce4de7 Bug 1576363 - Unset active styling for the default dialog button when another button inside the dialog gets focused r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D49952

--HG--
extra : moz-landing-system : lando
2019-10-21 20:02:44 +00:00
Matt Woodrow
c6fc3268fc Bug 1583700 - Copy hasNonEmptySandboxingFlags across with DocumentChannel so that it can be set on the nHttpChannel in the parent. r=JuniorHsu,valentin
Depends on D49870

We fail coop-sandbox.https.html  without this, since the changes in bug 1566868 don't apply to DocumentChannel.

Differential Revision: https://phabricator.services.mozilla.com/D49871

--HG--
extra : moz-landing-system : lando
2019-10-21 20:47:28 +00:00
Matt Woodrow
ac69d4fff8 Bug 1583700 - Create a new ClientSource from a parent-allocated ClientInfo even for same-origin redirects, since there might have been a prior cross-origin redirect. r=perry,asuth
We fail navigation-redirect.https.html?client without this (with the subtest to redirects to a cross-origin page and then redirects back again to a same-origin page). In this case the ClientChannelHelper running in the child only sees a same-origin redirect (the first URL to the final one), but we've still allocated a new ClientInfo in the parent and we want to create the corresponding ClientSource.

Differential Revision: https://phabricator.services.mozilla.com/D49870

--HG--
extra : moz-landing-system : lando
2019-10-21 21:47:02 +00:00
Christoph Kerschbaumer
f5cd986818 Bug 1583044: Make nsMozIconURI serializeable. r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D49442

--HG--
extra : moz-landing-system : lando
2019-10-21 14:16:49 +00:00
Cosmin Sabou
cce21ffe59 Backed out 3 changesets (bug 1589054) for browser chrome failures on browser_crash_oopiframe.js CLOSED TREE
Backed out changeset 1a43032819e1 (bug 1589054)
Backed out changeset 91e4d5c6422a (bug 1589054)
Backed out changeset 03bc24aa3a2c (bug 1589054)
2019-10-21 19:29:20 +03:00
Matt Woodrow
a4046507c0 Bug 1583700 - Pass the loading context of the cspToInherit when deserializing LoadInfo, since this isn't necessarily the same as the loading context of the LoadInfo. r=ckerschb
Depends on D47358

Differential Revision: https://phabricator.services.mozilla.com/D47406

--HG--
extra : moz-landing-system : lando
2019-10-21 02:03:24 +00:00
Chris Manchester
079c3c1179 Bug 1587715 - Fix TypeError when submitting build telemetry without cpu_percent present. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D49342

--HG--
extra : moz-landing-system : lando
2019-10-16 04:01:26 +00:00
Cosmin Sabou
7e75b9408e Backed out changeset 004bfb67bff4 (bug 1584524) for browser chrome failures on browser_noLoginsView.js.
--HG--
extra : rebase_source : aed78db5e647745c606224f7ff2ed226312bf5e5
2019-10-21 19:06:02 +03:00
Cosmin Sabou
af6083b6c6 Backed out changeset 015fd18edd63 (bug 1582155) for python failures on test_configure.py.
--HG--
extra : rebase_source : 0d9dcf79f447a91fb8acf3a41e91a0c18c1d8c7e
2019-10-21 19:05:02 +03:00
Tom Prince
4900ffa1bc No bug: [taskgraph] Sort soft-dependencies output to make diffing easier; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D49772

--HG--
extra : moz-landing-system : lando
2019-10-21 16:04:49 +00:00
Christian Holler
5a7d7429f6 Bug 1504136 - Suppress several leaks in web-platform tests. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D49935

--HG--
extra : moz-landing-system : lando
2019-10-21 15:45:47 +00:00