Commit Graph

713797 Commits

Author SHA1 Message Date
William Lachance
76a1d84247 Bug 1646038 - Bump mozinfo version r=egao
Depends on D79817

Differential Revision: https://phabricator.services.mozilla.com/D79818
2020-06-16 16:41:54 +00:00
William Lachance
3b7378876a Bug 1646038 - Loosen distro dependency in mozinfo r=egao
Differential Revision: https://phabricator.services.mozilla.com/D79817
2020-06-16 16:41:42 +00:00
Kashav Madan
b9078975db Bug 1645101 - Combine "fission or not fission" expectations in test manifests, r=jgraham
Many tests have identical expectations with or without fission, but their
current annotations consider fission separately. This makes it seem like various
failures/intermittents are specific to fission even though they aren't. This
patch fixes that by combining those expectations.

Differential Revision: https://phabricator.services.mozilla.com/D79314
2020-06-17 14:56:14 +00:00
Neil Deakin
0c4fe78992 Bug 1645544, null-check on ContentChild to prevent crash, r=nika
Differential Revision: https://phabricator.services.mozilla.com/D79607
2020-06-17 15:31:39 +00:00
surya_b
ffd4f25375 Bug 1637842 - Respect prefers-reduced-motion for animation preview in timing function editor. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D79616
2020-06-17 13:03:05 +00:00
Simon Giesecke
732d1c0830 Bug 1645339 - Use range-based for with nsTObserverArray in dom/storage. r=dom-workers-and-storage-reviewers,edenchuang
Differential Revision: https://phabricator.services.mozilla.com/D79434
2020-06-17 15:04:43 +00:00
Simon Giesecke
ae2c6da5c3 Bug 1645339 - Use range-based for with nsTObserverArray in dom/workers. r=dom-workers-and-storage-reviewers,edenchuang
Differential Revision: https://phabricator.services.mozilla.com/D79433
2020-06-17 15:04:31 +00:00
Simon Giesecke
a5ca1444d0 Bug 1645339 - Use range-based for with nsTObserverArray in dom/serviceworkers. r=dom-workers-and-storage-reviewers,edenchuang
Differential Revision: https://phabricator.services.mozilla.com/D79432
2020-06-17 15:04:27 +00:00
Simon Giesecke
bfb7f6a78a Bug 1645339 - Use range-based for with nsTObserverArray in dom/cache. r=dom-workers-and-storage-reviewers,edenchuang
Differential Revision: https://phabricator.services.mozilla.com/D79431
2020-06-17 15:04:24 +00:00
Simon Giesecke
7e0dd70737 Bug 1645339 - Use range-based for with nsTObserverArray in layout/base. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D79497
2020-06-17 15:02:57 +00:00
Neil Deakin
58ca41961b Bug 1645541, use outerWindowId from the windowGlobal instead of using the Browser:Init message, Also makes the BrowserTab actor specific to the main browser, r=mconley,remote-protocol-reviewers,maja_zf
Differential Revision: https://phabricator.services.mozilla.com/D79609
2020-06-17 15:01:28 +00:00
Neil Deakin
b5c20e028a Bug 1645541, remove uncommonly used outerid to browser map and just iterate over the tabs instead, r=mconley
The map is only used by payments and about:devtools.

Differential Revision: https://phabricator.services.mozilla.com/D79608
2020-06-17 15:00:50 +00:00
Ted Campbell
4b5638af5a Bug 1642708 - Remove BinAST Rust modules r=arai,emilio
Differential Revision: https://phabricator.services.mozilla.com/D77947
2020-06-17 13:57:07 +00:00
Ted Campbell
9f73e2fb3b Bug 1642708 - Remove more references to BinAST code r=arai
Differential Revision: https://phabricator.services.mozilla.com/D77946
2020-06-17 13:56:58 +00:00
Ted Campbell
8898cf7914 Bug 1642708 - Remove code guarded by JS_BUILD_BINAST r=arai
Also remove js/src/frontend/BinAST* sources.

Differential Revision: https://phabricator.services.mozilla.com/D77945
2020-06-17 14:26:09 +00:00
Ted Campbell
f4c1e09650 Bug 1642708 - Disable BinAST prototype r=arai
Differential Revision: https://phabricator.services.mozilla.com/D77920
2020-06-17 13:57:02 +00:00
Ted Campbell
c72c2a34d1 Bug 1642708 - Stop running BinAST tests in automation r=perftest-reviewers,Bebe,sfink
Remove the BinAST tests from following jobs:
    - SM(p)
    - SM(cgc)

Remove the BinAST performance tests:
    - binast-instagram

Mark the WPT BinAST tests as backlog.

Differential Revision: https://phabricator.services.mozilla.com/D77919
2020-06-17 13:57:04 +00:00
David Major
af8ed110e8 Bug 1646394 - Use the generic compiler alias for ccov builds r=froydnj
AFAIK there's no reason to pin to clang-9 specifically. In fact I already landed this change in the bouncy attempts at bug 1616692. I'm just separating it out in order to have fewer things in the air since I'm currently juggling clangs 9, 10, and 11 locally.

Differential Revision: https://phabricator.services.mozilla.com/D80018
2020-06-17 15:43:47 +00:00
Sebastian Hengst
6370866444 Bug 1645679 - process expectation for release and beta behavior of RTCRtpSender-replaceTrack.https.html first. DONTBUILD CLOSED TREE 2020-06-17 17:47:20 +02:00
Noemi Erli
22b81ffefa Backed out 2 changesets (bug 1603542) for causing assertion failures in Loader.cpp CLOSED TREE
Backed out changeset cc70c96b63e0 (bug 1603542)
Backed out changeset c3dcacdd97c4 (bug 1603542)
2020-06-17 18:37:45 +03:00
Csoregi Natalia
599b1d4255 Backed out changeset 57c593a7e623 (bug 1533462) for valgrind failures. CLOSED TREE 2020-06-17 18:20:48 +03:00
Simon Giesecke
9cf654a99f Bug 1645429 - Do not use ReverseIterator in nsTObserverArray::NonObservingRange. r=froydnj
Depends on D79957

Differential Revision: https://phabricator.services.mozilla.com/D79958
2020-06-17 13:29:02 +00:00
Simon Giesecke
901af53e36 Bug 1645429 - Add tests for ReverseIterator and fix implementation of ReverseIterator::operator-. r=froydnj
Depends on D79488

Differential Revision: https://phabricator.services.mozilla.com/D79957
2020-06-17 13:54:12 +00:00
Tom Schuster
7ea8ee451e Bug 1643669 - Correct input type for MTypedArrayIndexToInt32 in Warp. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D79976
2020-06-17 10:25:33 +00:00
Valentin Gosu
4b2dbd9043 Bug 1645715 - Check if uri is null in ComputeCrossOriginOpenerPolicyMismatch r=michal,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D79657
2020-06-17 13:59:53 +00:00
Honza Bambas
4339a72958 Bug 1603542 - Properly mark CSS preloads as used when processing stylesheet tags or imports, r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D76528
2020-06-17 14:07:16 +00:00
Honza Bambas
4570854a4c Bug 1603542 - Log a warning in the web console when a preloaded resource is not used, r=Harald
Differential Revision: https://phabricator.services.mozilla.com/D76527
2020-06-17 14:06:50 +00:00
Iain Ireland
74a825ca87 Bug 1646045: Add ensureBallast to FoldLoadsWithUnbox r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D79837
2020-06-17 09:04:06 +00:00
Csoregi Natalia
e722c196bc Backed out 5 changesets (bug 1642708) for build bustages. CLOSED TREE
Backed out changeset d307b00c7e1b (bug 1642708)
Backed out changeset d210a60ad435 (bug 1642708)
Backed out changeset bcc2728b5ca5 (bug 1642708)
Backed out changeset 1c245d4e8244 (bug 1642708)
Backed out changeset ad613fa94a83 (bug 1642708)
2020-06-17 16:51:16 +03:00
Csoregi Natalia
5fc3f25e9e Backed out changeset 9ff60304993b (bug 1643205) for multiple failures e.g. share-consume-activation.https.html. CLOSED TREE 2020-06-17 16:46:49 +03:00
Ted Campbell
b08256508e Bug 1642708 - Remove BinAST Rust modules r=arai,emilio
Differential Revision: https://phabricator.services.mozilla.com/D77947
2020-06-17 13:22:41 +00:00
Ted Campbell
d721f78175 Bug 1642708 - Remove more references to BinAST code r=arai
Differential Revision: https://phabricator.services.mozilla.com/D77946
2020-06-12 13:56:18 +00:00
Ted Campbell
0d2aa310b5 Bug 1642708 - Remove code guarded by JS_BUILD_BINAST r=arai
Also remove js/src/frontend/BinAST* sources.

Differential Revision: https://phabricator.services.mozilla.com/D77945
2020-06-12 14:25:50 +00:00
Ted Campbell
f514a8a144 Bug 1642708 - Disable BinAST prototype r=arai
Differential Revision: https://phabricator.services.mozilla.com/D77920
2020-06-12 03:39:15 +00:00
Ted Campbell
c2620d4c2f Bug 1642708 - Stop running BinAST tests in automation r=perftest-reviewers,Bebe,sfink
Remove the BinAST tests from following jobs:
    - SM(p)
    - SM(cgc)

Remove the BinAST performance tests:
    - binast-instagram

Mark the WPT BinAST tests as backlog.

Differential Revision: https://phabricator.services.mozilla.com/D77919
2020-06-17 08:06:08 +00:00
Gijs Kruitbosch
1e9bcf361a Bug 1645246 - add error reporting when fluent overwrites child elements (rather than just text), r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D79813
2020-06-16 23:54:51 +00:00
Gijs Kruitbosch
7a932125e9 Bug 1645246 - fluent shouldn't release-crash if one translation clobbers another element listed for translation, r=zbraniecki,smaug
See https://bugzilla.mozilla.org/show_bug.cgi?id=1645246#c4 for what causes the crash.
I'm avoiding translating as well as attempting to update prototypes
for disconnected elements, which I've verified fixes the crash.

Differential Revision: https://phabricator.services.mozilla.com/D79508
2020-06-17 13:07:15 +00:00
Noemi Erli
9f02d32e17 Backed out changeset b620533c6d63 (bug 1639153) for causing build bustages in WasmFrameIter.cpp CLOSED TREE 2020-06-17 16:02:51 +03:00
Noemi Erli
78e02beda2 Backed out changeset a5db7fb321d5 (bug 1286250) for causing failures in failures_AES-CTR.https.any.html 2020-06-17 16:00:21 +03:00
Sebastian Hengst
b2af4adebd Bug 1645562 - set the-textarea-element/textarea-newline-bidi.html to pass on Windows 7 debug. a=permapass DONTBUILD 2020-06-17 14:43:45 +02:00
Dmitry Bezhetskov
2cc73fdf19 Bug 1639153 - Refactor wasm::Frame to reduce number of gnarly casts. r=lth,wingo
Differential Revision: https://phabricator.services.mozilla.com/D79072
2020-06-17 12:04:54 +00:00
Lars T Hansen
55080ce4b9 Bug 1645610 - Use the export's funcIndex to get the func export. r=bbouvier
This fixes some debugging code that assumed a function could be
exported only once.  This code has been unchanged at least since the
Big Source Reformatting and is not a recent regression.  This
particular bug is clearly specific to fuzzing-safe.

Differential Revision: https://phabricator.services.mozilla.com/D79652
2020-06-17 11:41:13 +00:00
Lars T Hansen
36f6b5c9bc Bug 1645784 - Guard test cases properly for fuzzing. r=rhunt
A grab bag of missing test guards for fuzzing-safe runs:

* The ARM test case should be guarded on the API used.
* The import/export test case is specifically for non-fuzzing and so is
  guarded on a function that is absent in fuzzing-safe mode; we
  introduce a predicate to abstract this.
* The uses of the non-fuzzing-safe streaming function can be adapted
  to test for this function first, so as to allow fuzz testing of
  streaming in general.

Differential Revision: https://phabricator.services.mozilla.com/D79680
2020-06-17 11:41:44 +00:00
Lars T Hansen
c4e97ddace Bug 1645784 - Add a synthetic console if one is missing. r=rhunt
For fuzzing-safe runs, the console object is missing from the shell,
preventing many of the imported wasm spec tests to run.  Add a
synthetic console object with a do-nothing log function in this case,
to allow fuzzing-safe runs of the wasm spec tests.

Differential Revision: https://phabricator.services.mozilla.com/D79678
2020-06-17 11:41:26 +00:00
Lars T Hansen
3bcf287de7 Bug 1646321 - Do a GC_SHRINK on large-alloc failure. r=jonco
If a large allocation fails, do what we can to free up memory,
including discarding code if necessary - sometimes the failing
allocation is looking for code memory.

Differential Revision: https://phabricator.services.mozilla.com/D79990
2020-06-17 11:41:52 +00:00
Marcos Cáceres
338877b3cb Bug 1643205 - Navigator's share() must consume user activation r=edgar
navigator.share() must consume the user activation.

Differential Revision: https://phabricator.services.mozilla.com/D79640
2020-06-17 10:18:41 +00:00
Kershaw Chang
180b52ef6f Bug 1646058 - Disable network.send_ODA_to_content_directly, r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D79832
2020-06-17 07:16:07 +00:00
Jonathan Kew
f95a302340 Bug 1533462 - Enable the cross-process shared font list by default on Nightly builds. r=jwatt
Differential Revision: https://phabricator.services.mozilla.com/D79963
2020-06-17 09:15:14 +00:00
R. Martinho Fernandes
9af790a9cf Bug 1286250 - return correct error code for bad AES key length r=keeler
I found out there were already existing tests for this, so I changed them to no longer expect failure.

Differential Revision: https://phabricator.services.mozilla.com/D79455
2020-06-17 08:19:33 +00:00
Philipp Zech
169b68c745 Bug 1636205 - Remove StyleFontSize enum from nsStyleConsts.h. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D77511
2020-06-17 11:08:44 +00:00