963bed108e6206bf23b4d27d5bd029b1a6160c81: Bug 1605560 - Move to clang 9.0.1 r=froydnj
Sylvestre Ledru <sledru@mozilla.com> - Sun, 22 Dec 2019 21:57:04 +0000 - rev 508507
Push 104036 by sledru@mozilla.com at Mon, 30 Dec 2019 20:01:57 +0000
Bug 1605560 - Move to clang 9.0.1 r=froydnj remove patch "r372020-r372182-profiler-linkage.patch" as it is now applied upstream in the branch 9: https://github.com/llvm/llvm-project/commit/99e5b1a41a89cda929d0295d3b6f1519a114d808#diff-74ce7383b15a6fad853c8677f58da28a Differential Revision: https://phabricator.services.mozilla.com/D58076
18efdddf6b5ade243f120487fe0a9375f75b2a48: Bug 1605708 - compiler-rt wasm have a different version as clang compiler r=froydnj
Ricky Stewart <rstewart@mozilla.com> - Mon, 30 Dec 2019 19:24:01 +0000 - rev 508506
Push 104035 by rstewart@mozilla.com at Mon, 30 Dec 2019 19:55:34 +0000
Bug 1605708 - compiler-rt wasm have a different version as clang compiler r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D58166
d33c1e0b18ab78924d4d74cf4fd72459faafb6d3: Bug 1568533 - make CaptureCommandList.h Append() template use aligned pointers r=rhunt
Petr Sumbera <petr.sumbera@oracle.com> - Fri, 13 Dec 2019 20:18:45 +0000 - rev 508505
Push 104034 by rhunt@eqrion.net at Mon, 30 Dec 2019 19:35:08 +0000
Bug 1568533 - make CaptureCommandList.h Append() template use aligned pointers r=rhunt Differential Revision: https://phabricator.services.mozilla.com/D48952
2ad74aa6c596c2584a31dd3e502c91a2c200c23f: Backed out changeset 008852b3720d (bug 1569370) for causing linux x64 wasm bustages CLOSED TREE
shindli <shindli@mozilla.com> - Mon, 30 Dec 2019 21:15:37 +0200 - rev 508504
Push 104033 by shindli@mozilla.com at Mon, 30 Dec 2019 19:20:44 +0000
Backed out changeset 008852b3720d (bug 1569370) for causing linux x64 wasm bustages CLOSED TREE
67c8a4956e065a37ea85a504927e0e2037a7a454: Bug 1606008 - mach build-backend takes a long time to recursively list all files called "config.status" r=froydnj
Ricky Stewart <rstewart@mozilla.com> - Mon, 30 Dec 2019 18:38:46 +0000 - rev 508503
Push 104032 by rstewart@mozilla.com at Mon, 30 Dec 2019 19:15:30 +0000
Bug 1606008 - mach build-backend takes a long time to recursively list all files called "config.status" r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D58314
ea5efd3adfb30d7db5520a67cdf6a097621df091: Bug 1606102 - Don't use putNew in StartupCache::LoadArchive r=froydnj
Doug Thayer <dothayer@mozilla.com> - Mon, 30 Dec 2019 18:50:56 +0000 - rev 508502
Push 104031 by dothayer@mozilla.com at Mon, 30 Dec 2019 18:52:45 +0000
Bug 1606102 - Don't use putNew in StartupCache::LoadArchive r=froydnj We can't guarantee uniqueness of the keys here because the file might be corrupt. So we should check if the key exists and if it does, bail out. Differential Revision: https://phabricator.services.mozilla.com/D58387
5ec4a0537ba4c219c04193fcaaaa75b74cf5f196: Bug 1601501 - mark line-through-vertical.html as expected failure on ubuntu1804 r=jmaher
Edwin Takahashi <egao@mozilla.com> - Mon, 30 Dec 2019 18:37:50 +0000 - rev 508501
Push 104030 by egao@mozilla.com at Mon, 30 Dec 2019 18:38:55 +0000
Bug 1601501 - mark line-through-vertical.html as expected failure on ubuntu1804 r=jmaher Changes: Disable this particular test on ubuntu1804 due to permafail. Differential Revision: https://phabricator.services.mozilla.com/D58334
d9b16aa53c9caa4fbb3d6f9db0e375c34af212ea: Bug 1599984 - re-enable test_bug549170 test for ubuntu1804 r=jmaher
Edwin Takahashi <egao@mozilla.com> - Mon, 30 Dec 2019 18:35:30 +0000 - rev 508500
Push 104029 by egao@mozilla.com at Mon, 30 Dec 2019 18:36:14 +0000
Bug 1599984 - re-enable test_bug549170 test for ubuntu1804 r=jmaher Changes: Re-enable the test which now passes in ubuntu1804. Differential Revision: https://phabricator.services.mozilla.com/D58384
09417381f879bb25928ca2e3bddfde157666a722: Bug 1605958 - Disable openViewOnFocus WebExt API. r=mikedeboer
Harry Twyford <htwyford@mozilla.com> - Mon, 30 Dec 2019 16:30:35 +0000 - rev 508499
Push 104028 by htwyford@mozilla.com at Mon, 30 Dec 2019 18:28:10 +0000
Bug 1605958 - Disable openViewOnFocus WebExt API. r=mikedeboer This API is no longer needed, seeing as the Top Sites experiment is over. Dao suggested in bug 1605958 comment 1 that it be removed. Differential Revision: https://phabricator.services.mozilla.com/D58375
008852b3720d717dbb5c2c3268837e003baf72cf: Bug 1569370 - add mozconfig fragments for declaring wasm sandboxing bits; r=firefox-build-system-reviewers,rstewart
Nathan Froyd <froydnj@mozilla.com> - Tue, 24 Dec 2019 04:27:01 +0000 - rev 508498
Push 104027 by nfroyd@mozilla.com at Mon, 30 Dec 2019 18:23:04 +0000
Bug 1569370 - add mozconfig fragments for declaring wasm sandboxing bits; r=firefox-build-system-reviewers,rstewart This patch is not ideal: if would be better to do the defaulting in `toolkit/moz.configure`, but doing it there runs into problems with base toolchain configurations, as the clang there is not new enough. So we have this, doing everything with environment variables, which is easily turned on or off, depending on the needs of the specific configuration. The `mozconfig.no-compile` change is not really needed, as the wasm sandboxing detection bits are not conditional on `--enable-compile-environment`. Those bits should be, and I will tackle doing that after the holidays. Differential Revision: https://phabricator.services.mozilla.com/D58102
f7760b1404451ec4a3565c57d4e238e01c0db4b2: Bug 1606182 - add python-test using python3 to make check r=Callek
Edwin Takahashi <egao@mozilla.com> - Mon, 30 Dec 2019 18:02:23 +0000 - rev 508497
Push 104026 by egao@mozilla.com at Mon, 30 Dec 2019 18:08:19 +0000
Bug 1606182 - add python-test using python3 to make check r=Callek Changes: Fix the import statement that causes issues in python3. Differential Revision: https://phabricator.services.mozilla.com/D58383
03ed5ed6cba7190608c548578e9d79d82b0ccf83: Bug 1606263 - Test-only follow-up: Fix browser_parsable_css to account for UA-only selector.
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 30 Dec 2019 17:51:21 +0000 - rev 508496
Push 104025 by ealvarez@mozilla.com at Mon, 30 Dec 2019 17:52:00 +0000
Bug 1606263 - Test-only follow-up: Fix browser_parsable_css to account for UA-only selector. Differential Revision: https://phabricator.services.mozilla.com/D58386
624a72c3453dc71a7a1b5cd6455a91bec0c9e8ff: Bug 1605508 - Write new on-boarding document with rendering overview r=jbonisteel
Bert Peers <bpeers@mozilla.com> - Sun, 22 Dec 2019 12:44:09 +0000 - rev 508495
Push 104024 by bpeers@mozilla.com at Mon, 30 Dec 2019 17:44:53 +0000
Bug 1605508 - Write new on-boarding document with rendering overview r=jbonisteel Differential Revision: https://phabricator.services.mozilla.com/D58059
6e7398f945152525099eb7fad106522b097c1ac6: Bug 1605956 - Don't invalidate scroll anchor on visual viewport offset updates if visual viewport size is not set. r=botond
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 30 Dec 2019 17:03:46 +0000 - rev 508494
Push 104023 by ealvarez@mozilla.com at Mon, 30 Dec 2019 17:38:51 +0000
Bug 1605956 - Don't invalidate scroll anchor on visual viewport offset updates if visual viewport size is not set. r=botond As we only use the offset if the visual viewport size is set. Differential Revision: https://phabricator.services.mozilla.com/D58226
df82822870af030e8b929c1c9fa6ceea14526ffc: Bug 1605888 - Resolve Urlbar Top Sites testing async issue. r=mikedeboer
Harry Twyford <htwyford@mozilla.com> - Mon, 30 Dec 2019 15:26:53 +0000 - rev 508493
Push 104022 by htwyford@mozilla.com at Mon, 30 Dec 2019 15:37:37 +0000
Bug 1605888 - Resolve Urlbar Top Sites testing async issue. r=mikedeboer The tests for Top Sites on new tab check the condition sites && sites[index] && sites[index].condition. I forgot the middle one. Also, I expect this will also resolve Bug 1605940. Differential Revision: https://phabricator.services.mozilla.com/D58376
3008becd0975317f750085be15704ef30630801d: Backed out 3 changesets (bug 1587722) for causing xpcshell failures on test_crashreporter_crash.js CLOSED TREE
Arthur Iakab <aiakab@mozilla.com> - Mon, 30 Dec 2019 17:28:31 +0200 - rev 508492
Push 104021 by aiakab@mozilla.com at Mon, 30 Dec 2019 15:29:23 +0000
Backed out 3 changesets (bug 1587722) for causing xpcshell failures on test_crashreporter_crash.js CLOSED TREE Backed out changeset 6aad53d9e447 (bug 1587722) Backed out changeset 7d664635c1dc (bug 1587722) Backed out changeset c9dbcfa6a938 (bug 1587722)
bc6505aeeb65679dbfa2b40bf434b52132f88e63: Bug 1606263 - Make default tooltip rtl when appropriate. r=Itiel
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 30 Dec 2019 14:47:46 +0000 - rev 508491
Push 104020 by ealvarez@mozilla.com at Mon, 30 Dec 2019 14:48:22 +0000
Bug 1606263 - Make default tooltip rtl when appropriate. r=Itiel After bug 1598841, they don't inherit `direction` from the root, so we need to explicitly style the default toltip. Differential Revision: https://phabricator.services.mozilla.com/D58367
710e512a73524c36120734a60c721578bf415f49: Bug 1606113 - Trace/finalize script side-tables from BaseScript. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Mon, 30 Dec 2019 14:19:12 +0000 - rev 508490
Push 104019 by tcampbell@mozilla.com at Mon, 30 Dec 2019 14:20:00 +0000
Bug 1606113 - Trace/finalize script side-tables from BaseScript. r=jandem A number of side-tables exist that are keyed by JSScript pointers. This patch moves the tracing and finalization of these from JSScript to BaseScript to support combining LazyScript/JSScript GC arena. This patch eliminates the LazyScript and JSScript finalize method specializations. A BaseScript::hasBytecode() method is added to determine if a BaseScript was a JSScript that was successfully compiled with bytecode. Only these scripts may be used as keys in side-tables so we check this in finalize methods. A down-cast to JSScript is used once again to avoid rewriting all the accessor methods yet. Depends on D58303 Differential Revision: https://phabricator.services.mozilla.com/D58304
33ae0330cbe4d25f47ba07badbe87f939b1d0b1a: Bug 1606113 - Move BaseScript::sharedData tracing/finalizing to BaseScript. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Mon, 30 Dec 2019 08:45:20 +0000 - rev 508489
Push 104019 by tcampbell@mozilla.com at Mon, 30 Dec 2019 14:20:00 +0000
Bug 1606113 - Move BaseScript::sharedData tracing/finalizing to BaseScript. r=jandem Move the code from JSScript to BaseScript and rename freeScriptData to freeSharedData. Depends on D58301 Differential Revision: https://phabricator.services.mozilla.com/D58303
96d2a50a56a624099abf2265c37b81ef0fd16d45: Bug 1606113 - Move BaseScript::warmUpData tracing/finalizing to BaseScript. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Mon, 30 Dec 2019 08:40:46 +0000 - rev 508488
Push 104019 by tcampbell@mozilla.com at Mon, 30 Dec 2019 14:20:00 +0000
Bug 1606113 - Move BaseScript::warmUpData tracing/finalizing to BaseScript. r=jandem The trace logic is already part of BaseScript so move the finalization logic. Use a down-cast to JSScript now since only JSScripts have bytecode and JitScripts. This lets us avoid rewriting a lot of helper methods just yet. Depends on D58300 Differential Revision: https://phabricator.services.mozilla.com/D58301
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip