697359 Commits

Author SHA1 Message Date
James Willcox
e2c25ee165 Bug 1291377 - Don't use custom linker on Android 6.0+ r=glandium
We still need it for Android < 6.0 (API 23) because otherwise we don't
have a way to hook up mozalloc.

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

--HG--
extra : moz-landing-system : lando
2020-03-20 14:20:48 +00:00
Hubert Boma Manilla
a1e0664e33 Bug 1622617 - Fixed showing the websocket frames r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D67623

--HG--
extra : moz-landing-system : lando
2020-03-20 14:16:42 +00:00
Andrew Halberstadt
5c0793899d Bug 1623655 - [mach] Set 'ArgumentParser.prog' properly for external parsers, r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D67500

--HG--
extra : moz-landing-system : lando
2020-03-20 13:56:42 +00:00
Emilio Cobos Álvarez
c07f3b6b0b Bug 1622235 - Make defer scripts wait for stylesheets. r=hsivonen
Rename ScriptLoader::mDocumentParsingDone to
ScriptLoader::mDeferCheckpointReached, and make it also get unblocked by
stylesheet loading.

Remove a useless null-check for mDocument as we unconditionally dereference it
below when checking mDocument->HaveFiredDOMTitleChange()

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

--HG--
extra : moz-landing-system : lando
2020-03-20 13:33:11 +00:00
Laurențiu Nicola
afd9297bc0 Bug 1549773 - Disable cURL globbing when needed. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D67545

--HG--
extra : moz-landing-system : lando
2020-03-20 13:39:37 +00:00
Lars T Hansen
93f9148960 Bug 1620986 - Introduce run-time switch for multi-value. r=bbouvier,wingo
This adds a JS shell command line argument to disable multi-value (if
it is enabled at compile time) and an about:config option to do the
same in the browser.

At this time, multi-values are not enabled in the browser, so the
about:config option is not visible.

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

--HG--
extra : moz-landing-system : lando
2020-03-20 10:58:07 +00:00
Mark Banner
d69ed85444 Bug 1621166 - Fix ESLint bustage in browser_media_control_stop_timer.js. r=MeFisto94
Differential Revision: https://phabricator.services.mozilla.com/D67622

--HG--
extra : moz-landing-system : lando
2020-03-20 13:52:56 +00:00
Bogdan Tara
b03ab7d69b Backed out 5 changesets (bug 1604539) for xpc failures complanining about test_encryption.js CLOSED TREE
Backed out changeset 8455e50002a9 (bug 1604539)
Backed out changeset fb410a1bf9aa (bug 1604539)
Backed out changeset da94f7d503a1 (bug 1604539)
Backed out changeset b4b54335ee2d (bug 1604539)
Backed out changeset 866d6794bbba (bug 1604539)

--HG--
rename : devtools/client/fronts/accessibility.js => devtools/shared/fronts/accessibility.js
rename : devtools/client/fronts/addon/addons.js => devtools/shared/fronts/addon/addons.js
rename : devtools/client/fronts/addon/moz.build => devtools/shared/fronts/addon/moz.build
rename : devtools/client/fronts/addon/webextension-inspected-window.js => devtools/shared/fronts/addon/webextension-inspected-window.js
rename : devtools/client/fronts/animation.js => devtools/shared/fronts/animation.js
rename : devtools/client/fronts/array-buffer.js => devtools/shared/fronts/array-buffer.js
rename : devtools/client/fronts/changes.js => devtools/shared/fronts/changes.js
rename : devtools/client/fronts/content-viewer.js => devtools/shared/fronts/content-viewer.js
rename : devtools/client/fronts/css-properties.js => devtools/shared/fronts/css-properties.js
rename : devtools/client/fronts/descriptors/frame.js => devtools/shared/fronts/descriptors/frame.js
rename : devtools/client/fronts/descriptors/moz.build => devtools/shared/fronts/descriptors/moz.build
rename : devtools/client/fronts/descriptors/process.js => devtools/shared/fronts/descriptors/process.js
rename : devtools/client/fronts/descriptors/tab.js => devtools/shared/fronts/descriptors/tab.js
rename : devtools/client/fronts/descriptors/webextension.js => devtools/shared/fronts/descriptors/webextension.js
rename : devtools/client/fronts/device.js => devtools/shared/fronts/device.js
rename : devtools/client/fronts/environment.js => devtools/shared/fronts/environment.js
rename : devtools/client/fronts/frame.js => devtools/shared/fronts/frame.js
rename : devtools/client/fronts/framerate.js => devtools/shared/fronts/framerate.js
rename : devtools/client/fronts/highlighters.js => devtools/shared/fronts/highlighters.js
rename : devtools/client/fronts/inspector.js => devtools/shared/fronts/inspector.js
rename : devtools/client/fronts/inspector/moz.build => devtools/shared/fronts/inspector/moz.build
rename : devtools/client/fronts/inspector/rule-rewriter.js => devtools/shared/fronts/inspector/rule-rewriter.js
rename : devtools/client/fronts/layout.js => devtools/shared/fronts/layout.js
rename : devtools/client/fronts/manifest.js => devtools/shared/fronts/manifest.js
rename : devtools/client/fronts/memory.js => devtools/shared/fronts/memory.js
rename : devtools/client/fronts/moz.build => devtools/shared/fronts/moz.build
rename : devtools/client/fronts/node.js => devtools/shared/fronts/node.js
rename : devtools/client/fronts/object.js => devtools/shared/fronts/object.js
rename : devtools/client/fronts/perf.js => devtools/shared/fronts/perf.js
rename : devtools/client/fronts/performance-recording.js => devtools/shared/fronts/performance-recording.js
rename : devtools/client/fronts/performance.js => devtools/shared/fronts/performance.js
rename : devtools/client/fronts/preference.js => devtools/shared/fronts/preference.js
rename : devtools/client/fronts/property-iterator.js => devtools/shared/fronts/property-iterator.js
rename : devtools/client/fronts/reflow.js => devtools/shared/fronts/reflow.js
rename : devtools/client/fronts/responsive.js => devtools/shared/fronts/responsive.js
rename : devtools/client/fronts/root.js => devtools/shared/fronts/root.js
rename : devtools/client/fronts/screenshot.js => devtools/shared/fronts/screenshot.js
rename : devtools/client/fronts/source.js => devtools/shared/fronts/source.js
rename : devtools/client/fronts/storage.js => devtools/shared/fronts/storage.js
rename : devtools/client/fronts/string.js => devtools/shared/fronts/string.js
rename : devtools/client/fronts/styles.js => devtools/shared/fronts/styles.js
rename : devtools/client/fronts/stylesheets.js => devtools/shared/fronts/stylesheets.js
rename : devtools/client/fronts/symbol-iterator.js => devtools/shared/fronts/symbol-iterator.js
rename : devtools/client/fronts/targets/browsing-context.js => devtools/shared/fronts/targets/browsing-context.js
rename : devtools/client/fronts/targets/content-process.js => devtools/shared/fronts/targets/content-process.js
rename : devtools/client/fronts/targets/local-tab.js => devtools/shared/fronts/targets/local-tab.js
rename : devtools/client/fronts/targets/moz.build => devtools/shared/fronts/targets/moz.build
rename : devtools/client/fronts/targets/target-mixin.js => devtools/shared/fronts/targets/target-mixin.js
rename : devtools/client/fronts/targets/worker.js => devtools/shared/fronts/targets/worker.js
rename : devtools/client/fronts/thread.js => devtools/shared/fronts/thread.js
rename : devtools/client/fronts/walker.js => devtools/shared/fronts/walker.js
rename : devtools/client/fronts/webconsole.js => devtools/shared/fronts/webconsole.js
rename : devtools/client/fronts/websocket.js => devtools/shared/fronts/websocket.js
rename : devtools/client/fronts/worker/moz.build => devtools/shared/fronts/worker/moz.build
rename : devtools/client/fronts/worker/push-subscription.js => devtools/shared/fronts/worker/push-subscription.js
rename : devtools/client/fronts/worker/service-worker-registration.js => devtools/shared/fronts/worker/service-worker-registration.js
rename : devtools/client/fronts/worker/service-worker.js => devtools/shared/fronts/worker/service-worker.js
2020-03-20 15:53:23 +02:00
prathiksha
a86736c0a0 Bug 1616686 - Hide mobile promotion in about:protections if a user has mobile devices synced already. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D66223

--HG--
extra : moz-landing-system : lando
2020-03-20 12:15:39 +00:00
Byron Campen [:bwc]
f688bb3c01 Bug 1616875: Make this work with gtest. r=ng
Differential Revision: https://phabricator.services.mozilla.com/D64692

--HG--
extra : moz-landing-system : lando
2020-03-19 18:43:25 +00:00
Byron Campen [:bwc]
4a860bed41 Bug 1616875: Make RtpSourceObserver update stats on main thread, and simplify. r=ng
This essentially implements the "queue a task" step required by the spec, which
ensures that if JS checks stats multiple times without relinquishing the event
loop, it will see the same thing each time.

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

--HG--
extra : moz-landing-system : lando
2020-03-19 18:43:12 +00:00
Byron Campen [:bwc]
78e76f65fb Bug 1616875: Make this mochitest use the right kind of timestamps, and remove some unused code. r=ng
Differential Revision: https://phabricator.services.mozilla.com/D64241

--HG--
extra : moz-landing-system : lando
2020-03-19 18:42:57 +00:00
Byron Campen [:bwc]
5b459b872c Bug 1616875: Remove some unnecessary code. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D64238

--HG--
extra : moz-landing-system : lando
2020-03-19 18:42:44 +00:00
Byron Campen [:bwc]
72efb619af Bug 1616875: Move some receiver-related testing functions from RTCPeerConnection to RTCRtpReceiver. r=ng,smaug
Differential Revision: https://phabricator.services.mozilla.com/D64262

--HG--
extra : moz-landing-system : lando
2020-03-19 18:42:29 +00:00
Byron Campen [:bwc]
88d739273e Bug 1616875: Add some functions to PeerConnectionObserver that PeerConnectionImpl can use to fire track/stream association events. r=jib,smaug
Differential Revision: https://phabricator.services.mozilla.com/D64237

--HG--
extra : moz-landing-system : lando
2020-03-19 18:42:16 +00:00
Byron Campen [:bwc]
fc5f5e381e Bug 1616875: Create RTCRtpReceiver in c++, and move code into it from both JSImpl and other places in c++. Also, move some code from JSImpl to PeerConnectionImpl. r=jib,smaug
Differential Revision: https://phabricator.services.mozilla.com/D64235

--HG--
extra : moz-landing-system : lando
2020-03-19 18:41:58 +00:00
Byron Campen [:bwc]
4e1d375bf8 Bug 1616875: Remove code that we will not need to move to RTCRtpReceiver. r=ng,smaug
Primarily, this removes code that was compensating for inconsistencies between webrtc.org's timestamps, and JS timestamps. Also, this removes a few bits of indirection on GetRtpSources; that's all going to go directly to RTCRtpReceiver now. None of this code is being moved elsewhere.

Depends on D50395

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

--HG--
extra : moz-landing-system : lando
2020-03-19 18:41:46 +00:00
Byron Campen [:bwc]
2c26ca9900 Bug 1616875: Use timestamps for SSRC/CSRC statistics that are consistent with JS timestamps. r=ng
This means we won't have to re-implement all of our JSImpl workarounds in c++.
Also, rename a variable in a way that made it easier to read this code.

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

--HG--
extra : moz-landing-system : lando
2020-03-19 18:41:38 +00:00
Bogdan Tara
f995b16e1b Backed out changeset 1a0776f93e88 (bug 1622282) for snap repackage bustages. DONTBUILD
--HG--
extra : rebase_source : c2a45e4f24a62cf7c42affeac397bb8f8e1b0e67
2020-03-20 14:59:53 +02:00
Bogdan Tara
a5b138463b Bug 1618170 - Correct typo to disable browser_devices_get_user_media_in_frame.js on windows & linux build type opt r=gbrown a=test-only
--HG--
extra : rebase_source : 589163ac11011ed2fa73ab0084771a20d3c8b03a
2020-03-20 14:55:39 +02:00
Petru-Mugurel Lingurar
23e7aab874 Bug 1622781 - Canonicalize filenames from content providers; r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D66974

--HG--
extra : moz-landing-system : lando
2020-03-20 12:59:59 +00:00
Julian Descottes
e11f9b920f Bug 1604539 - Remove unused import of ObjectFront in devtools/shared/webconsole r=nchevobbe
Depends on D67606
Didn't find any call site for this import, hopefully we can just remove it.

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

--HG--
extra : moz-landing-system : lando
2020-03-20 11:31:31 +00:00
Julian Descottes
d20f09db58 Bug 1604539 - Update eslint reject-some-requires "devtools/client" configuration r=nchevobbe
Depends on D67605

The eslint rule prevent devtools/client requires can now target all shared/** files
We also exclude devtools-client specifically, since it imports the object-front despite being in devtools/shared.
This file is always used from devtools/client at runtime but is used in many shared & server test suites

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

--HG--
extra : moz-landing-system : lando
2020-03-20 11:34:23 +00:00
Julian Descottes
471d8a6c20 Bug 1604539 - Update moz.build in devtools/shared and devtools/client r=nchevobbe
Depends on D67604

Moving the fronts folder effectively in the corresponding moz.build files

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

--HG--
extra : moz-landing-system : lando
2020-03-20 11:30:53 +00:00
Julian Descottes
ad4b5dfb37 Bug 1604539 - Rename shared/fronts to client/fronts in the devtools codebase r=nchevobbe
Depends on D67603
This patch is an automated string replace of shared/fronts/ to client/fronts/ in devtools.

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

--HG--
extra : moz-landing-system : lando
2020-03-20 12:57:58 +00:00
Julian Descottes
1fd78deaf4 Bug 1604539 - Move devtools/shared/fronts to devtools/client r=nchevobbe
This changeset is the result of running `hg mv devtools/shared/fronts/ devtools/client`
The necessary adaptations (renaming and moz.build changes) have been split in other patches for the review.

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

--HG--
rename : devtools/shared/fronts/accessibility.js => devtools/client/fronts/accessibility.js
rename : devtools/shared/fronts/addon/addons.js => devtools/client/fronts/addon/addons.js
rename : devtools/shared/fronts/addon/moz.build => devtools/client/fronts/addon/moz.build
rename : devtools/shared/fronts/addon/webextension-inspected-window.js => devtools/client/fronts/addon/webextension-inspected-window.js
rename : devtools/shared/fronts/animation.js => devtools/client/fronts/animation.js
rename : devtools/shared/fronts/array-buffer.js => devtools/client/fronts/array-buffer.js
rename : devtools/shared/fronts/changes.js => devtools/client/fronts/changes.js
rename : devtools/shared/fronts/content-viewer.js => devtools/client/fronts/content-viewer.js
rename : devtools/shared/fronts/css-properties.js => devtools/client/fronts/css-properties.js
rename : devtools/shared/fronts/descriptors/frame.js => devtools/client/fronts/descriptors/frame.js
rename : devtools/shared/fronts/descriptors/moz.build => devtools/client/fronts/descriptors/moz.build
rename : devtools/shared/fronts/descriptors/process.js => devtools/client/fronts/descriptors/process.js
rename : devtools/shared/fronts/descriptors/tab.js => devtools/client/fronts/descriptors/tab.js
rename : devtools/shared/fronts/descriptors/webextension.js => devtools/client/fronts/descriptors/webextension.js
rename : devtools/shared/fronts/device.js => devtools/client/fronts/device.js
rename : devtools/shared/fronts/environment.js => devtools/client/fronts/environment.js
rename : devtools/shared/fronts/frame.js => devtools/client/fronts/frame.js
rename : devtools/shared/fronts/framerate.js => devtools/client/fronts/framerate.js
rename : devtools/shared/fronts/highlighters.js => devtools/client/fronts/highlighters.js
rename : devtools/shared/fronts/inspector.js => devtools/client/fronts/inspector.js
rename : devtools/shared/fronts/inspector/moz.build => devtools/client/fronts/inspector/moz.build
rename : devtools/shared/fronts/inspector/rule-rewriter.js => devtools/client/fronts/inspector/rule-rewriter.js
rename : devtools/shared/fronts/layout.js => devtools/client/fronts/layout.js
rename : devtools/shared/fronts/manifest.js => devtools/client/fronts/manifest.js
rename : devtools/shared/fronts/memory.js => devtools/client/fronts/memory.js
rename : devtools/shared/fronts/moz.build => devtools/client/fronts/moz.build
rename : devtools/shared/fronts/node.js => devtools/client/fronts/node.js
rename : devtools/shared/fronts/object.js => devtools/client/fronts/object.js
rename : devtools/shared/fronts/perf.js => devtools/client/fronts/perf.js
rename : devtools/shared/fronts/performance-recording.js => devtools/client/fronts/performance-recording.js
rename : devtools/shared/fronts/performance.js => devtools/client/fronts/performance.js
rename : devtools/shared/fronts/preference.js => devtools/client/fronts/preference.js
rename : devtools/shared/fronts/property-iterator.js => devtools/client/fronts/property-iterator.js
rename : devtools/shared/fronts/reflow.js => devtools/client/fronts/reflow.js
rename : devtools/shared/fronts/responsive.js => devtools/client/fronts/responsive.js
rename : devtools/shared/fronts/root.js => devtools/client/fronts/root.js
rename : devtools/shared/fronts/screenshot.js => devtools/client/fronts/screenshot.js
rename : devtools/shared/fronts/source.js => devtools/client/fronts/source.js
rename : devtools/shared/fronts/storage.js => devtools/client/fronts/storage.js
rename : devtools/shared/fronts/string.js => devtools/client/fronts/string.js
rename : devtools/shared/fronts/styles.js => devtools/client/fronts/styles.js
rename : devtools/shared/fronts/stylesheets.js => devtools/client/fronts/stylesheets.js
rename : devtools/shared/fronts/symbol-iterator.js => devtools/client/fronts/symbol-iterator.js
rename : devtools/shared/fronts/targets/browsing-context.js => devtools/client/fronts/targets/browsing-context.js
rename : devtools/shared/fronts/targets/content-process.js => devtools/client/fronts/targets/content-process.js
rename : devtools/shared/fronts/targets/local-tab.js => devtools/client/fronts/targets/local-tab.js
rename : devtools/shared/fronts/targets/moz.build => devtools/client/fronts/targets/moz.build
rename : devtools/shared/fronts/targets/target-mixin.js => devtools/client/fronts/targets/target-mixin.js
rename : devtools/shared/fronts/targets/worker.js => devtools/client/fronts/targets/worker.js
rename : devtools/shared/fronts/thread.js => devtools/client/fronts/thread.js
rename : devtools/shared/fronts/walker.js => devtools/client/fronts/walker.js
rename : devtools/shared/fronts/webconsole.js => devtools/client/fronts/webconsole.js
rename : devtools/shared/fronts/websocket.js => devtools/client/fronts/websocket.js
rename : devtools/shared/fronts/worker/moz.build => devtools/client/fronts/worker/moz.build
rename : devtools/shared/fronts/worker/push-subscription.js => devtools/client/fronts/worker/push-subscription.js
rename : devtools/shared/fronts/worker/service-worker-registration.js => devtools/client/fronts/worker/service-worker-registration.js
rename : devtools/shared/fronts/worker/service-worker.js => devtools/client/fronts/worker/service-worker.js
extra : moz-landing-system : lando
2020-03-20 11:24:03 +00:00
Bogdan Tara
8eea89d8c2 Backed out changeset 1effd18622d0 (bug 1620078) for lint failure on index.rst CLOSED TREE 2020-03-20 14:04:23 +02:00
Bogdan Tara
a3db8af185 Backed out 3 changesets (bug 1602832) for assertion failing on IOInterposer.cpp CLOSED TREE
Backed out changeset 9123faab0d42 (bug 1602832)
Backed out changeset 4c3764b3d7bc (bug 1602832)
Backed out changeset 9c955a99c95d (bug 1602832)
2020-03-20 14:03:28 +02:00
victoria
44749f084b Bug 1620078 - Update DevTools docs home page with shorter intro. r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D65426

--HG--
extra : moz-landing-system : lando
2020-03-17 17:38:49 +00:00
Mihai Tabara
c70f456d83 Bug 1622773 - inject release date in the flatpak metadata. r=rail
Differential Revision: https://phabricator.services.mozilla.com/D67598

--HG--
extra : moz-landing-system : lando
2020-03-20 11:30:30 +00:00
David Teller
078bde961f Bug 1621394 - Updating the Fission without WebRender test to agree with the implementation;r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D67608

--HG--
extra : moz-landing-system : lando
2020-03-20 11:51:51 +00:00
Henri Sivonen
1f2c022aca Bug 1572233 - Avoid moving the focus as if by keyboard when IME code merely probes for the next focusable. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D67462

--HG--
extra : moz-landing-system : lando
2020-03-20 11:45:49 +00:00
Kershaw Chang
2086e3d17b Bug 1602832 - P3: Skip failed tests r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D67448

--HG--
extra : moz-landing-system : lando
2020-03-19 15:01:44 +00:00
Kershaw Chang
7d32845047 Bug 1602832 - P2: Create 'socketprocess_networking' test variant r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58112

--HG--
extra : moz-landing-system : lando
2020-03-19 10:31:06 +00:00
Kershaw Chang
1e77753c5b Bug 1602832 - P1: Run xpcshell tests without e10s with socket process r=dragana
1. Add `network.process.enabled` beck to `all.js`, since it's easier to run xpcshell tests locally.
2. Launch socket process at `nsHttpHandler::Init`.
3. Allow to launch socket process for running xpcshell test without e10s.

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

--HG--
extra : moz-landing-system : lando
2020-03-19 10:29:57 +00:00
Mirko Brodesser
ad4d7454de Bug 1622752: annotate Selection::ScrollIntoView with MOZ_CAN_RUN_SCRIPT. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D67002

--HG--
extra : moz-landing-system : lando
2020-03-16 21:04:46 +00:00
Jan de Mooij
dc777575a6 Bug 1618198 part 21 - Implement object literal getter/setter ops. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D67487

--HG--
extra : moz-landing-system : lando
2020-03-20 09:51:13 +00:00
Jan de Mooij
3f3f5869cb Bug 1618198 part 20 - Implement object/array allocation ops. r=iain
For JSOp::Object we call setSingletonsAsValues in WarpOracle. There's a comment
for CompileRealm::setSingletonsAsValues claiming it's safe to do that off-thread
but it's simpler and safer to just avoid it.

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

--HG--
extra : moz-landing-system : lando
2020-03-20 09:51:24 +00:00
Jan de Mooij
c58c56bf84 Bug 1618198 part 19 - Implement more ops. r=iain
The change in GetIntrinsicValue is necessary. IonBuilder adds a resume point
after MCallGetIntrinsicValue but in WarpBuilder that doesn't work: because the
instruction is not effectful, it would trigger an assertion failure in resumeAfter.
Without its own resume point, however, we can't look up the current pc in
GetIntrinsicValue (the pc comes from the last resume point) so disable that code
if WarpBuilder is enabled.

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

--HG--
extra : moz-landing-system : lando
2020-03-20 09:51:24 +00:00
Mathieu Leplatre
924826ecef Bug 1623481 - Fix intermittent failure on Remote Settings Database open r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D67454

--HG--
extra : moz-landing-system : lando
2020-03-20 09:46:44 +00:00
Dale Harvey
8cbab6191c Bug 1598569 - Add ability to pass in remote settings url for searchconfig tests r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D65824

--HG--
extra : moz-landing-system : lando
2020-03-20 09:12:23 +00:00
Bogdan Tara
69ff22a78e Backed out changeset e50cbce87f8d (bug 1618539) for nsFocusManager related crashes CLOSED TREE 2020-03-20 11:25:11 +02:00
Masayuki Nakano
f92d37e44f Bug 1623239 - Make new methods of DataTransferItemList which were added by bug 1609603 refer mIndexedItems[0] rather than mItems r=smaug
Previously, `DataTransfer::GetTypes()` referred `DataTransferItemList::mIndexedItems[0]`
via `DataTransferItemList::MozItemsAt(0)`:
https://searchfox.org/mozilla-central/rev/678216c08807075a5616ea29c15950bb3090905b/dom/events/DataTransfer.cpp#337,343,349
https://searchfox.org/mozilla-central/rev/61f224ec08ddc6f9a93ac45c8c3c5f7159be7c2a/dom/events/DataTransferItemList.cpp#469-470,476

However, now, `DataTransferItemList::GetTypes()`, `DataTransferItemList::HasItem()` and
`DataTransferItemList::HasFile()` refers `DataTransferItemList::mItem`.  That's the
reason why the fix of bug 1609603 changed the behavior.

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

--HG--
extra : moz-landing-system : lando
2020-03-19 16:03:27 +00:00
Christoph Kerschbaumer
3e884ce321 Bug 1188538: Ensure every protocol handler sets a valid security flag. r=bholley,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D67496

--HG--
extra : moz-landing-system : lando
2020-03-20 08:25:18 +00:00
Henri Sivonen
287ee18258 Bug 1618539 - Remove content-process use of nsIFocusManager::GetActiveWindow. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D66416

--HG--
extra : moz-landing-system : lando
2020-03-20 08:25:58 +00:00
Dão Gottwald
80fb089287 Bug 1623673 - Make gKeywordURIFixup a good browser.js citizen. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D67508

--HG--
extra : moz-landing-system : lando
2020-03-20 07:45:26 +00:00
Andrea Marchesini
53edc6acc8 Bug 1620179 - cookie sameSite=lax by default must have a 2 minute tolerance for unsafe HTTP methods, r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D66781

--HG--
extra : moz-landing-system : lando
2020-03-20 07:51:26 +00:00
Bogdan Tara
ef54598d9b Bug 1622765 - Update expectances for unsized-media-reporting.html on beta or release r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D67267

--HG--
extra : moz-landing-system : lando
2020-03-19 14:27:00 +00:00
Lars T Hansen
f3a6781a23 Bug 1623602 - Properly guard a test case. r=rhunt
An earlier change would disable SharedArrayBuffer in the JS shell for beta and release builds.
This has uncovered some broken guards in various test cases, in this case, a test on whether
the shell built-in setSharedObject is available.  However, that is not affected by the change
in the setting, so the guard really should test both setSharedObject (to ensure it's only
tested in the shell) and SharedArrayBuffer (to ensure it's only tested when shared memory
is available.)

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

--HG--
extra : moz-landing-system : lando
2020-03-19 18:02:37 +00:00
Nils Ohlmeier [:drno]
3961f9751a Bug 1615443: re-add DTLS protocol version telemetry. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D62827

--HG--
extra : moz-landing-system : lando
2020-03-18 17:59:07 +00:00