Commit Graph

687661 Commits

Author SHA1 Message Date
Tooru Fujisawa
66979085f1 Bug 1259822 - Part 1: Add pref to enable fix for accessing property of null or undefined. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D58103

--HG--
extra : moz-landing-system : lando
2020-01-11 05:08:33 +00:00
Dana Keeler
cc09e4e703 bug 1607765 - extend CRLITE telemetry through the end of 2020 r=jcj
Differential Revision: https://phabricator.services.mozilla.com/D59402

--HG--
extra : moz-landing-system : lando
2020-01-09 19:12:28 +00:00
Stephen Donner
ace7e6d13b Fix Bug 1607344; remove legacy stylo-seq linux64 jobs. r=erahm,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D59466

--HG--
extra : moz-landing-system : lando
2020-01-10 21:39:19 +00:00
Mike Shal
f5adc4762e Bug 1606922 - Move MOZ_AUTOMATION_PACKAGE_TESTS from mozconfigs to taskcluster; r=firefox-build-system-reviewers,tomprince,chmanchester
We don't need to package tests for builds that we don't actually run
tests from, but it is tricky to align this correctly by setting
MOZ_AUTOMATION_PACKAGE_TESTS=0 in relevant mozconfigs. Instead we can
set the environment variable in the task definition, and use a full
taskgraph verification check to ensure that the flag is only set on
builds that have tests.

The one tricky task is win64-aarch64-shippable/opt, which copies tests
from another build rather than building them itself. For this reason, it
explicitly sets MOZ_AUTOMATION_PACKAGE_TESTS: '0' in the environment
even though that is now the default. This is why the exception is only
raised if MOZ_AUTOMATION_PACKAGE_TESTS is not set at all, rather than
checking that it is set to 1.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 22:46:11 +00:00
Daniel Varga
f153a73bb2 Backed out 9 changesets (bug 1591564) for talos and browser chrome failures at appdata\local\temp\db\data.mdb
CLOSED TREE

Backed out changeset 03300b89f364 (bug 1591564)
Backed out changeset 0416c108040e (bug 1591564)
Backed out changeset 59a0057b6582 (bug 1591564)
Backed out changeset 045fbbec7011 (bug 1591564)
Backed out changeset bb14fde6d3e2 (bug 1591564)
Backed out changeset 779980947286 (bug 1591564)
Backed out changeset 5c34c01cd870 (bug 1591564)
Backed out changeset 8da8b0a81ed4 (bug 1591564)
Backed out changeset 782d35126f2e (bug 1591564)

--HG--
extra : rebase_source : b32e8265afef9868ab29144754479f9ed9386061
2020-01-11 00:25:22 +02:00
Michael Cooper
0c31284ede Bug 1606883 - Remove legacy method of fetching Normandy recipes directly from the server r=leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D58651

--HG--
extra : moz-landing-system : lando
2020-01-10 21:52:56 +00:00
James Willcox
01077c56aa Bug 1598793 - Use GeckoView logo for the example app icon r=geckoview-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D59544

--HG--
extra : moz-landing-system : lando
2020-01-10 21:52:29 +00:00
James Willcox
5cdbd73662 Bug 1508730 - Ensure WebExecutorTest#testSslError() actually throws r=geckoview-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D59529

--HG--
extra : moz-landing-system : lando
2020-01-10 21:40:40 +00:00
Jeff Walden
5878be5f84 Bug 1608338 - Make |js::OriginalPromiseThen| always create a |PromiseObject*|, not potentially create something different depending on the passed-in promise's |.constructor[Symbol.species]|. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D59463

--HG--
extra : moz-landing-system : lando
2020-01-10 21:31:41 +00:00
Jeff Walden
ed92962384 Bug 1608338 - Move |CreateDependentPromise| into |Promise.cpp| now that it's no longer in |Promise.h| interfaces. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D59462

--HG--
extra : moz-landing-system : lando
2020-01-10 21:29:29 +00:00
Jeff Walden
8a8a6bae61 Bug 1608338 - Inline |js::OriginalPromiseThen| into the |Promise.prototype.then| implementation, then change |js::OriginalPromiseThen| to be more suitable for use by its sole remaining JSAPI caller. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D59461

--HG--
extra : moz-landing-system : lando
2020-01-10 21:29:20 +00:00
Jeff Walden
c7dec014c1 Bug 1608338 - Inline |CallOriginalPromiseThenImpl| into its sole caller. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D59460

--HG--
extra : moz-landing-system : lando
2020-01-10 21:29:03 +00:00
Jeff Walden
343001b0d2 Bug 1608338 - Common up the implementations of |JS::AddPromiseReactions{,IgnoringUnhandledRejection}| in a single relatively-streamlined function. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D59459

--HG--
extra : moz-landing-system : lando
2020-01-10 21:28:53 +00:00
Jeff Walden
7b67007347 Bug 1608338 - Implement the tail end of |ReadableStreamTee_Cancel| with less use of explicit |AutoRealm|. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D59458

--HG--
extra : moz-landing-system : lando
2020-01-10 21:28:49 +00:00
Ryan VanderMeulen
5af29b2e62 Bug 1608186 - Update pdf.js to version 2.4.264. r=bdahl
Differential Revision: https://phabricator.services.mozilla.com/D59379

--HG--
extra : moz-landing-system : lando
2020-01-10 21:29:12 +00:00
Edwin Takahashi
97cc2f34de Bug 1602863 - run web-platform-tests on ubuntu1804 except ccov r=jmaher
Changes:

Rename the `web-platform-tests-1804` set to `web-platform-tests`.

Create a new set with name `web-platform-tests-wdspec` which will hold only the `wdspec` test to be run on ubuntu1604.

Use the now-named `web-platform-tests` set to be used for ubuntu1804 platforms.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 17:18:17 +00:00
Coroiu Cristina
c9e1368a0f Backed out 5 changesets (bug 1607345, bug 1607284, bug 1607512, bug 1563797, bug 1607503) for flake8 failure at python/mozbuild/mozbuild/configure/__init__.py on a CLOSED TREE
Backed out changeset 8dab339bab78 (bug 1607512)
Backed out changeset 1c5880c1c459 (bug 1607503)
Backed out changeset 42a69c5056b0 (bug 1607345)
Backed out changeset 431cb34ec6b0 (bug 1607284)
Backed out changeset 9837631a9c71 (bug 1563797)
2020-01-10 22:59:13 +02:00
Nathan Froyd
798b9b9ec1 Bug 1608326 - don't unset WASM_SANDBOXED_LIBRARIES for Linux artifact builds; r=firefox-build-system-reviewers,chmanchester
Otherwise we won't package the necessary libraries, which leads to
peculiar runtime failures.

Depends on D59555

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

--HG--
extra : moz-landing-system : lando
2020-01-10 19:56:56 +00:00
Nathan Froyd
c27f84822c Bug 1608326 - only check for wasm tools when compiling; r=firefox-build-system-reviewers,chmanchester
...so that we can correctly declare that we are using sandboxed
library(ies) from our "parent" build, but not check for all the tools to
compile code.

Depends on D59554

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

--HG--
extra : moz-landing-system : lando
2020-01-10 19:56:17 +00:00
Nathan Froyd
2aa36b39fc Bug 1608326 - move most wasm sandboxing configury under an only_when; r=firefox-build-system-reviewers,chmanchester
This change eliminates a lot of repetition, and paves the way for the
next change.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 19:56:05 +00:00
Adam Gashlin
164ce61f41 Bug 1606414 - Set accepted-mar-channel-ids for ASAN builds. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D58679

--HG--
extra : moz-landing-system : lando
2020-01-10 19:27:17 +00:00
Tim D. Smith
e7aefb8985 Bug 1549519 - Update documentation for FX_PAGE_LOAD_MS_2 r=chutten,sefeng
Additionally, stop indicating that we collect this in the content process (we don't).

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

--HG--
extra : moz-landing-system : lando
2020-01-09 16:15:03 +00:00
Edwin Takahashi
eb3fb8bd66 Bug 1608885 - correct accidental disabling of wr tests for windows r=gbrown
Changes:

Restore the original state of `web-platform-tests` test set in `test-sets.yml`.
Changes in D59403 had the unintended side effect of removing `web-platform-tests-reftests` and `web-platform-tests-crashtests` from the main test set, which was used for both `linux64` and `windows` platforms.

`position-sticky-scroll-with-clip-and-abspos-ref.html` was failing because the test no longer needed a `fuzzy` annotation for `webrender` variant.

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

--HG--
extra : moz-landing-system : lando
2020-01-13 21:31:53 +00:00
James Willcox
cdbb518fb1 Bug 1608560 - Use androidx.test instead of android-support r=geckoview-reviewers,aklotz,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D59575

--HG--
extra : moz-landing-system : lando
2020-01-13 21:36:22 +00:00
Razvan Maries
81d2043889 Backed out changeset 91a4cc8c615f (bug 1592725) for perma fails on browser_parsable_script.js. CLOSED TREE 2020-01-13 23:25:32 +02:00
Ted Campbell
86cb63250e Bug 1608842 - Cleanup js::Scope::Data types. r=mgaudet
Order fields in similar orders and cleanup comments.
  - Instance Pointer
  - NextFrameSlot
  - Flags
  - Binding Counts
  - Bindings

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

--HG--
extra : moz-landing-system : lando
2020-01-13 21:05:58 +00:00
Ted Campbell
9e4f3837a7 Bug 1608842 - Remove unused fields from js::Scope::Data types. r=mgaudet
Differential Revision: https://phabricator.services.mozilla.com/D59729

--HG--
extra : moz-landing-system : lando
2020-01-13 16:49:34 +00:00
Marco Castelluccio
7643b85df7 Bug 1608146 - Disable testSymbolstore on code coverage builds. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D59707

--HG--
extra : moz-landing-system : lando
2020-01-13 18:06:44 +00:00
Ricky Stewart
54449c6d0e Bug 1607512 - mozbuild/test/configure/test_checks_configure.py supports Python 3 r=ahal,mars
Differential Revision: https://phabricator.services.mozilla.com/D58970

--HG--
extra : moz-landing-system : lando
2020-01-08 16:14:03 +00:00
Ricky Stewart
658b39b268 Bug 1607503 - mozbuild/test/configure/test_configure.py supports Python 3 r=ahal,mars
Differential Revision: https://phabricator.services.mozilla.com/D58969

--HG--
extra : moz-landing-system : lando
2020-01-08 15:51:18 +00:00
Ricky Stewart
0e8cc6812c Bug 1607345 - mozbuild/configure/options.py supports Python 3 r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58867

--HG--
extra : moz-landing-system : lando
2020-01-07 18:30:34 +00:00
Ricky Stewart
39953e00e6 Bug 1607284 - mozbuild/configure/util.py supports Python 3 r=ahal,mars
Differential Revision: https://phabricator.services.mozilla.com/D58834

--HG--
extra : moz-landing-system : lando
2020-01-08 16:17:58 +00:00
Andrew Halberstadt
ab88ef1f24 Bug 1563797 - Use 'backports.shutil_which' instead of 'which' in configure r=glandium
This gets rid of the last use of the 'which' module left in the tree. So not
only will this help 'configure' become a little more Python 3 compatible, but
we can now remove 'third_party/python/which'.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 07:09:06 +00:00
Brian Hackett
4697628b6e Bug 1608331 - Watch for null pauseData, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D59492

--HG--
extra : moz-landing-system : lando
2020-01-10 20:41:29 +00:00
Brian Hackett
ecd563dce4 Bug 1608261 - Shade untraversed and unscanned regions differently on timeline, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D59421

--HG--
extra : moz-landing-system : lando
2020-01-10 20:39:03 +00:00
Jeff Muizelaar
b0f0989ac5 Bug 1608131 - Remove unused native drawing filtering flags. r=aosmond
GOOD and LINEAR are basically the same and neither of them
is NEAREST.

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

--HG--
extra : moz-landing-system : lando
2020-01-09 15:40:25 +00:00
Harry Twyford
ed874ca75f Bug 1601334 - Increase Urlbar min-width. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D55835

--HG--
extra : moz-landing-system : lando
2020-01-10 20:02:35 +00:00
Andrew Halberstadt
29118f59c9 Bug 1608535 - [ci.mozlint] Disable parallelism in eslint until issues are resolved (see this bug), r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D59553

--HG--
extra : moz-landing-system : lando
2020-01-10 19:58:41 +00:00
Adam Gashlin
fcb2f897dd Bug 1501311 - Clear last-error code before WaitForInputIdle r=aklotz
Differential Revision: https://phabricator.services.mozilla.com/D58678

--HG--
extra : moz-landing-system : lando
2020-01-10 19:23:00 +00:00
Edwin Takahashi
299b3e80ad Bug 1602863 - run webgl on ubuntu1804, part 2 r=jmaher
Changes:

Add webgl tests to the linux1804-tests set, not just the linux1804-qr-tests set.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 19:25:39 +00:00
Edwin Takahashi
b49ddf126a Bug 1600387 - run jittest with ubuntu1804 r=jmaher
Changes:

Add `jittest` to the linux1804-test set.

This will have no effect until `ccov` variant is enabled for ubuntu1804.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 19:23:07 +00:00
Daniel Varga
0dad0cf998 Backed out 4 changesets (bug 1596756, bug 1593698, bug 1608069) for causing mochitest leakchecks.
CLOSED TREE

Backed out changeset 37d24b36ce31 (bug 1596756)
Backed out changeset dbd7b3de1ce6 (bug 1596756)
Backed out changeset 2079d95da4a2 (bug 1593698)
Backed out changeset 49da2705c358 (bug 1608069)
2020-01-10 21:21:19 +02:00
Edwin Takahashi
22d8bb7dba Bug 1607867 - mark expected outcome of promise-rejection-events.html for ubuntu1804 shippable opt and fission r=jmaher
Changes:

With permission from test owner, mark this test with updated expectation of `["OK", "TIMEOUT"]` for ubuntu1804 and opt and fission.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 11:24:28 +00:00
Edwin Takahashi
4c92e2ebc3 Bug 1604714 - mark flaky screen-orientation tests on ubuntu1804 webrender/asan with expectation of [OK, ERROR] r=jmaher
Changes:

Several tests in `screen-orientation` subsuite are flaky when run on ubuntu1804 with either `webrender` or `asan`. Mark them with expectation of ["OK", "ERROR"] to compensate.

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

--HG--
extra : moz-landing-system : lando
2020-01-10 18:44:39 +00:00
Tom Ritter
c38888bbb8 Bug 1607316 - On Android with RFP enabled, lie about the pointer type to be a coarse pointer r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D59021

--HG--
extra : moz-landing-system : lando
2020-01-10 18:57:47 +00:00
Erica Wright
93c2195fdb Bug 1590656 - About Protection explains why there is no info in private browsing mode. r=fluent-reviewers,nhnt11,flod
Differential Revision: https://phabricator.services.mozilla.com/D58665

--HG--
extra : moz-landing-system : lando
2020-01-10 02:20:45 +00:00
Jan de Mooij
44ec4609e5 Bug 1607494 - Disable Ion for the PAC script thread. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D59467

--HG--
extra : moz-landing-system : lando
2020-01-10 18:54:42 +00:00
Harry Twyford
62f0375b13 Bug 1606930 - Unify address bar focus border across platforms. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D59513

--HG--
extra : moz-landing-system : lando
2020-01-10 18:05:20 +00:00
Christoph Walcher
9d0708ddd2 Bug 1607702 - Extract nsuri displaynames to nsNameSpaceManager r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D59274

--HG--
extra : moz-landing-system : lando
2020-01-10 18:45:12 +00:00
John Lin
94e7802888 Bug 1605833 - Add FLAC and Opus support back to Widevine on Windows. r=bryce
Bug 1510424/D13135 remove them from Windows along with Android by mistake.
This patch also moves some code to separate Android only logic from other
platforms to avoid making similar mistakes.

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

--HG--
extra : moz-landing-system : lando
2020-01-09 00:46:47 +00:00