Commit Graph

734100 Commits

Author SHA1 Message Date
Andi-Bogdan Postelnicu
9c73ee47bf Bug 1626555 - Add dom/tests to the list of non-unified-build-compatible directories. r=sg
Depends on D96570

Differential Revision: https://phabricator.services.mozilla.com/D96571
2020-11-10 13:42:06 +00:00
Andi-Bogdan Postelnicu
3e53bbe010 Bug 1626555 - Add dom/system to the list of non-unified-build-compatible directories. r=sg
Depends on D96569

Differential Revision: https://phabricator.services.mozilla.com/D96570
2020-11-10 13:41:58 +00:00
Andi-Bogdan Postelnicu
b9bd386da7 Bug 1626555 - Add dom/svg to the list of non-unified-build-compatible directories. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D96569
2020-11-10 13:44:03 +00:00
Kershaw Chang
83ffab26f9 Bug 1676129 - Don't overwrite the rv with the result from GetEsniUsed r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D96403
2020-11-10 14:22:05 +00:00
Andrew Creskey
888400592c Bug 1675863 - mozperftest uses a fixed build of geckoview_example from 05/21/2020 r=sparky
Updated the url used by perftest from 'nightly' to 'shippable'

Differential Revision: https://phabricator.services.mozilla.com/D96463
2020-11-10 14:07:43 +00:00
Emilio Cobos Álvarez
440671e906 Bug 1676307 - Search for sccache in the toolchain search path. r=firefox-build-system-reviewers,mhentges
So that ac_add_options --with-ccache=sccache just works.

Differential Revision: https://phabricator.services.mozilla.com/D96501
2020-11-10 13:11:49 +00:00
Gijs Kruitbosch
540b640357 Bug 1652520 - do not overwrite extensions for all filetypes, r=mak
Differential Revision: https://phabricator.services.mozilla.com/D96406
2020-11-10 13:59:39 +00:00
Andrew Halberstadt
adcd2606e2 Bug 1675631 - Fix Windows failure in testing/mozbase/manifestparser/tests/test_read_ini.py, r=bc
Differential Revision: https://phabricator.services.mozilla.com/D96462
2020-11-10 11:11:52 +00:00
Henrik Skupin
21a2a425cf Bug 1671205 - [marionette] Return moz:debuggerAddress in capabilities when Remote Agent is active. r=marionette-reviewers,jdescottes,maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D96026
2020-11-10 13:03:39 +00:00
Yaron Tausky
ca293a0d21 Bug 1675790 - Issue a soft update correctly for non-subresource requests r=dom-workers-and-storage-reviewers,asuth
The Handle Fetch algorithm, steps 17 and 18, requires a soft update
when a fetch event is not dispatch for a non-subresource request.
Before this commit we added the requirement that the registration
be stale, which only applies to subresource requests.

Differential Revision: https://phabricator.services.mozilla.com/D96200
2020-11-06 20:21:10 +00:00
Toshihito Kikuchi
925e53c4f3 Bug 1672367 - Block Digital Guardian's module older than 7.6. r=gcp
Differential Revision: https://phabricator.services.mozilla.com/D96434
2020-11-10 13:21:18 +00:00
Mirko Brodesser
d057e5c3ee Bug 1657979: don't skip "test_bug277724.html" for Fission. r=smaug
Because it passes and finishes now.

Differential Revision: https://phabricator.services.mozilla.com/D96529
2020-11-10 12:00:07 +00:00
Andreas Farre
c208b33fc0 Bug 1646474 - Remove LoadInfo::mDocumentHasLoaded. r=nika,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D96010
2020-11-10 12:45:22 +00:00
Emilio Cobos Álvarez
1fe5a936f7 Bug 1676307 - Move compiler wrapper config after toolchain search path definition. r=firefox-build-system-reviewers,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D96500
2020-11-10 12:54:10 +00:00
smolnar
ec58e559fc Backed out changeset 1780d41127e8 (bug 1662736) for causing devtools failure. CLOSED TREE 2020-11-10 15:07:27 +02:00
Andrey Bienkowski
e5944c6972 Bug 1674841 - [devtools] Clean up devtools/shared/protocol/tests/xpcshell/test_protocol_async.js r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D95553
2020-11-10 12:55:29 +00:00
Nicolas Chevobbe
858da426e6 Bug 1674400 - [devtools] Update pretty-fast to 0.2.4. r=bomsy.
This updates the pretty-fast module to bring the commits
that were done there the 3 last years (date of the last
version being published).

Differential Revision: https://phabricator.services.mozilla.com/D96176
2020-11-10 12:15:13 +00:00
Hubert Boma Manilla
5c91d1f55c Bug 1662736 - [devtools] Simplify the network request payload r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D94457
2020-11-10 12:44:23 +00:00
Bogdan Tara
1bda053029 Backed out 2 changesets (bug 1676307) for stackwalk related bustage CLOSED TREE
Backed out changeset 3b7922a9af19 (bug 1676307)
Backed out changeset 74e377213d81 (bug 1676307)
2020-11-10 14:42:43 +02:00
Bogdan Tara
6e923c3f5d Backed out changeset 58d4317c9427 (bug 1652520) for nsExternalHelperAppService bustages CLOSED TREE 2020-11-10 14:41:18 +02:00
Sebastian Hengst
b6c332bb0a Bug 1665754 - skip macos silicon builds during optimization for now. a=limited-pool
Differential Revision: https://phabricator.services.mozilla.com/D96548
2020-11-10 12:27:59 +00:00
Emilio Cobos Álvarez
c2b9d3eb7f Bug 1676307 - Search for sccache in the toolchain search path. r=firefox-build-system-reviewers,mhentges
So that ac_add_options --with-ccache=sccache just works.

Differential Revision: https://phabricator.services.mozilla.com/D96501
2020-11-10 12:10:47 +00:00
Emilio Cobos Álvarez
73c892ab3f Bug 1676307 - Move compiler wrapper config after toolchain search path definition. r=firefox-build-system-reviewers,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D96500
2020-11-10 12:09:05 +00:00
Gijs Kruitbosch
166da5cee1 Bug 1652520 - do not overwrite extensions for all filetypes, r=mak
Differential Revision: https://phabricator.services.mozilla.com/D96406
2020-11-10 12:07:30 +00:00
smolnar
03e890da15 Backed out 5 changesets (bug 1675016) for causing xpcshell failures in test_http3_fatal_stream_error. CLOSED TREE
Backed out changeset aae840485291 (bug 1675016)
Backed out changeset c5f004fdef59 (bug 1675016)
Backed out changeset 56b8282707e0 (bug 1675016)
Backed out changeset ac23fff376cf (bug 1675016)
Backed out changeset 63109e213984 (bug 1675016)
2020-11-10 14:19:44 +02:00
Andi-Bogdan Postelnicu
06adde3adb Bug 1626555 - Add dom/storage to the list of non-unified-build-compatible directories. r=sg
Depends on D96442

Differential Revision: https://phabricator.services.mozilla.com/D96530
2020-11-10 12:00:30 +00:00
Andi-Bogdan Postelnicu
e70abab259 Bug 1626555 - Add dom/smil to the list of non-unified-build-compatible directories. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D96442
2020-11-10 11:20:23 +00:00
Andi-Bogdan Postelnicu
d81fefc9bc Bug 1626555 - Add dom/serviceworkers to the list of non-unified-build-compatible directories. r=sg
Differential Revision: https://phabricator.services.mozilla.com/D96441
2020-11-10 11:55:00 +00:00
Tim Huang
efbd2d64af Bug 1675420 - Cache the content principal before change the remoteness in BrowserReloadWithFlags() r=johannh
This patch makes the BrowserReloadWithFlags() to cache the content
principal before the remoteness changes. And use this cached principal
as the triggering principal for reloading.

We need to do this because the content principal in a browser will be
cleared during changing the remoteness. The browser will be destoried
and then constructed, and the content principal will be cleared. So, we
need to cache the content principal before in order to use the correct
principal.

Differential Revision: https://phabricator.services.mozilla.com/D96408
2020-11-10 11:50:40 +00:00
smolnar
65551bb7f9 Bug 1675016 - Fix lint failure in testing/xpcshell/runxpcshelltests. a=lint-fix CLOSED TREE 2020-11-10 13:43:14 +02:00
Mike Hommey
af02c91f37 Bug 1665754 - Setup an Apple silicon macos build. r=firefox-build-system-reviewers,dmajor
Baby steps. This adds an unsigned non-universal Apple silicon-only macos
build.

Differential Revision: https://phabricator.services.mozilla.com/D96339
2020-11-10 08:46:22 +00:00
Mike Hommey
5f83f09c93 Bug 1674947 - Fix warning: getting the inner pointer of a temporary CString. r=xpcom-reviewers,nika
Differential Revision: https://phabricator.services.mozilla.com/D95960
2020-11-09 08:31:28 +00:00
Dragana Damjanovic
7f79f8eb4a Bug 1675016 - Remove Alternate_Service_Used header if alt-svc route is not used. r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D96016
2020-11-05 15:56:38 +00:00
Dragana Damjanovic
d4297d6f4c Bug 1675016 - Exclude SSL_ERROR_BAD_CERT_DOMAIN when adding a domain to excluded list. r=necko-reviewers,kershaw
This error is well mitigated with checking if a certificate is valied for a domain before dispatching. If we include this error we will have a case as in test_altsvc_https.js where a domain is valid for foo.example.com but not for bar.example.com and if bar.example.com as altsvc to that domain the domain will be excluded for foo.example.com.

Differential Revision: https://phabricator.services.mozilla.com/D95845
2020-11-10 09:22:26 +00:00
Dragana Damjanovic
caff62afed Bug 1675016 - Add more test for HTTP3 failure r=necko-reviewers,kershaw
- Add 2 test: 1) server is not listening to the port and 2) server is not responding that will cause the connection to timeout and fall back to HTTP2
 - Adds a server that only reads packets but never sends any to simulate a handshake timing out

Differential Revision: https://phabricator.services.mozilla.com/D95816
2020-11-10 09:04:41 +00:00
Dragana Damjanovic
31bbcbcdcb Bug 1675016 - Refactor code that exclude HTTP3 domains when an fatal happens r=necko-reviewers,kershaw
Domains are excluded:
 - if NS_ERROR_NET_HTTP3_PROTOCOL_ERROR error happens, this is a single error for all different HTTP3 protocol errors,
 - also if a connection times out before the handshake is done

Change the current behavior to exclude HTTP3 domains instead of excluding the origin host names. HTTP2 disable AltSvc mapping if a origin domain is excluded which may not be ideal. This patch only changes behavior of HTTP3.

Refactor test_http3_fatal_stream_error.js. The test use to try to connect to http3 server on port 443 that does nto exist and it would return an error. This patch make the test use HTTP2 so that the the connection to the origin host (not AltSvc host) succeeds.

Differential Revision: https://phabricator.services.mozilla.com/D95807
2020-11-10 09:18:24 +00:00
Julian Descottes
257a304419 Bug 1675320 - [marionette] Wait for the pageshow event in newWindow command r=marionette-reviewers,whimboo
Depends on D96117

Differential Revision: https://phabricator.services.mozilla.com/D96119
2020-11-10 10:40:11 +00:00
Julian Descottes
30c0f10791 Bug 1675320 - [marionette] Add register/unregisterEventsActor helpers to MarionetteEventsParent r=marionette-reviewers,whimboo
Expose the boilerplate code to register the MarionetteEventsActor to later reuse it from driver.js

Differential Revision: https://phabricator.services.mozilla.com/D96117
2020-11-09 22:54:55 +00:00
Julian Descottes
c5072b6139 Bug 1676139 - [devtools] Update devtools presets to include fission jobs r=nchevobbe
The DevTools mochitests on Fission platforms have been promoted to tier 1.

This changeset updates our try presets to increase our coverage of fission platforms.

Differential Revision: https://phabricator.services.mozilla.com/D96407
2020-11-10 09:42:21 +00:00
Christoph Kerschbaumer
588047f88b Bug 1633743: Auto upgrade mixed display content in Nightly. r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D94826
2020-11-10 09:34:10 +00:00
Jan-Erik Rediger
f4512f85de Bug 1676096 - Regenerate test output for glean_parser tests. r=chutten DONTBUILD
Unfortunately I missed regenerating them when I changed the output.
Additionally the tests currently don't seem to run on CI so this was missed until now.

Differential Revision: https://phabricator.services.mozilla.com/D96385
2020-11-09 14:26:31 +00:00
Jon Coppeard
30ce2aa53d Bug 1676212 - Don't disable incremental barrier during marking since we don't trigger these any more r=sfink
Now we have assertions that we don't trigger barriers when marking, we don't
need to disable them. We still need to disable them for sweeping as this does
trigger barriers.

Differential Revision: https://phabricator.services.mozilla.com/D96438
2020-11-10 01:23:25 +00:00
Jon Coppeard
092f3bcabf Bug 1676179 - Sanity check OffThreadToken passed in from the browser r=sfink
The patch adds some assertions in release builds that the contents of the parse
task are as we expect.

Differential Revision: https://phabricator.services.mozilla.com/D96430
2020-11-09 18:21:56 +00:00
Jon Coppeard
c90371eb2b Bug 1675192 - Make Mutex::ownedByCurrentThread less racy r=sfink
This method is inherently racy and is only absolutely safe if the current
thread holds the mutex. Mostly it's used for the purpose of asserting that.
However there is one use in the GC where we rely on result as part of some
debug mode checks.

This patch removes checking of the mutex stack in the case where the current
thread doesn't hold the mutex, which is racy. It doesn't change the
owningThread_ check which is also racy.  Hopefully this fixes the crashes while
we work out how to fix this properly.

(Note this code is only present in debug builds.)

Differential Revision: https://phabricator.services.mozilla.com/D96390
2020-11-09 18:19:08 +00:00
Tarek Ziadé
7c132a5e1b Bug 1668494 - add an influxdb layer r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D92480
2020-11-10 08:36:44 +00:00
Cosmin Sabou
9cf347fc5b Backed out 4 changesets (bug 1675534) for mass test failures. CLOSED TREE
Backed out changeset 27ee1ce4cfc7 (bug 1675534)
Backed out changeset 8af8c98229a8 (bug 1675534)
Backed out changeset 242953f682a5 (bug 1675534)
Backed out changeset 72fd081de136 (bug 1675534)
2020-11-10 11:28:32 +02:00
Cosmin Sabou
f2556d47da Backed out 2 changesets (bug 1674773) for turning Bug 1646925 into almost permafail.
Backed out changeset acd441508a66 (bug 1674773)
Backed out changeset 89babec1b885 (bug 1674773)
2020-11-10 11:27:50 +02:00
Cosmin Sabou
71de2827cc Bug 1628642 - Disable test_ext_streamfilter_multiple.html on linux and !debug all platforms. r=mixedpuppy,#intermittent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D96318
2020-11-07 18:43:34 +00:00
Alessio Placitelli
f2be9aa9f4 Bug 1675534 - Fix audioipc deprecation warning due to bincode update. r=kinetik
glean-core requires updating bincode from 1.2.1 to 1.3.1. The new version
deprecates 'config' and introduces 'options', which means that a build time
warning is emitted. This ends up breaking the builds on TC.

Depends on D96305

Differential Revision: https://phabricator.services.mozilla.com/D96422
2020-11-09 21:19:18 +00:00
Alessio Placitelli
d201cffd9b Bug 1675534 - Update glean-parser to v1.29.0. r=janerik
This version bump is required by the Rust glean-core version
bump to v33.1.2.

Differential Revision: https://phabricator.services.mozilla.com/D96305
2020-11-09 14:45:54 +00:00