263e45bdcd59a06a69caa935a5e8ab8d2dd2a1d1: Bug 1520393 - Use proper defaults for --enable-jemalloc and --enable-replace-malloc. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 17 Jan 2019 06:49:10 +0000 - rev 514225
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1520393 - Use proper defaults for --enable-jemalloc and --enable-replace-malloc. r=nalexander Back when those were added, option defaults could not indirectly depend on `target` or `host`, but that changed with bug 1322025. As a side effect, this allows to turn them into straight js_options without resorting to the manual add_old_configure_arg. Differential Revision: https://phabricator.services.mozilla.com/D16664
b7bc38b0f9c5614fb4fd5edf7e4686c9b3b0d179: Bug 1519430 - part3 : add test. r=padenot
Alastor Wu <alwu@mozilla.com> - Thu, 17 Jan 2019 02:58:05 +0000 - rev 514224
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1519430 - part3 : add test. r=padenot Differential Revision: https://phabricator.services.mozilla.com/D16614
987aa2594ba62b25ca9a36ae51e8c4d7afb0939e: Bug 1519430 - part2 : only resume AudioContext which is blocked by autoplay policy. r=padenot
Alastor Wu <alwu@mozilla.com> - Thu, 17 Jan 2019 02:58:03 +0000 - rev 514223
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1519430 - part2 : only resume AudioContext which is blocked by autoplay policy. r=padenot We would only start the AudioContext blocked by our autoplay policy, won't resume AudioContext which is suspended explictly by page. Differential Revision: https://phabricator.services.mozilla.com/D16613
521176ad7ae8c205307c4447c70a4de546c6cac8: Bug 1519430 - part1 : add new methods for calling suspend/resume from chrome. r=padenot
Alastor Wu <alwu@mozilla.com> - Thu, 17 Jan 2019 02:56:22 +0000 - rev 514222
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1519430 - part1 : add new methods for calling suspend/resume from chrome. r=padenot In order to separate resume/suspend called from chrome and content side, we need to create new methods. Differential Revision: https://phabricator.services.mozilla.com/D16612
370daad5d829ca6017a98368eb70f1d6fd5a376b: Merge mozilla-central to autoland
arthur.iakab <aiakab@mozilla.com> - Thu, 17 Jan 2019 06:22:18 +0200 - rev 514221
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Merge mozilla-central to autoland
5035c0df097405358d3233832538679c058766e4: Bug 1520410 - Make --host/--target alter the output from configure --help. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Wed, 16 Jan 2019 20:20:22 +0000 - rev 514220
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1520410 - Make --host/--target alter the output from configure --help. r=nalexander Before bug 1322025, running configure --help along --host and/or --target would show the options that are specific to the host/target/cross-compilation (e.g. those with when=target_is_windows) which was convenient. Bug 1322025 unfortunately broke that, and this restores the feature. Differential Revision: https://phabricator.services.mozilla.com/D16673
037b359d5bf2aba76dc917af828dfe8bc74bc394: Bug 1520402 - Require the android NDK when targetting Android, not when building Fennec. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 17 Jan 2019 04:14:50 +0000 - rev 514219
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1520402 - Require the android NDK when targetting Android, not when building Fennec. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D16671
73f2517b40899e519a9dfb3b6dfc8dddac5866f8: Bug 1520677 - Remove unnecessary --help dependencies in python configure. r=dmajor
Mike Hommey <mh+mozilla@glandium.org> - Thu, 17 Jan 2019 03:34:54 +0000 - rev 514218
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1520677 - Remove unnecessary --help dependencies in python configure. r=dmajor Differential Revision: https://phabricator.services.mozilla.com/D16777
671054606438709ebb65855558624cf280bcef55: Bug 1519302 - Add pref to restrict BinAST feature to specific hosts. r=baku
Tooru Fujisawa <arai_a@mac.com> - Thu, 17 Jan 2019 03:22:39 +0000 - rev 514217
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1519302 - Add pref to restrict BinAST feature to specific hosts. r=baku To reduce the attack surface in early test for BinAST, add a preference to restrict the hosts that Firefox accepts BinAST file from. The preference is turned on by default (BinAST itself is turned off by default for now), and the list contains hosts which is going to be used in early test. For hosts not listed in the list, Firefox doesn't send BinAST MIME-Type in Accept field, and doesn't handle BinAST file in case the server returns BinAST file. Differential Revision: https://phabricator.services.mozilla.com/D16517
ef3912c3403b4b99af5e2188eb44f9ca067ebf1c: Bug 1506912 - Raptor tp6m-1 pageload test on android geckoview; r=jmaher
Rob Wood <rwood@mozilla.com> - Thu, 17 Jan 2019 03:01:40 +0000 - rev 514216
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1506912 - Raptor tp6m-1 pageload test on android geckoview; r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D15143
24f969298ec5c1a7cbc444bfc8f3d77b07f46bbe: Bug 1518631 - Invalidate scroll anchor container on changes to 'overflow-anchor' property and add tests. r=dholbert
Ryan Hunt <rhunt@eqrion.net> - Tue, 08 Jan 2019 13:03:18 -0600 - rev 514215
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1518631 - Invalidate scroll anchor container on changes to 'overflow-anchor' property and add tests. r=dholbert I believe that changes to 'overflow-anchor' should invalidate the current scroll anchor. This isn't in the spec, but there's an issue open for it [1]. [1] https://github.com/w3c/csswg-drafts/issues/3494 Differential Revision: https://phabricator.services.mozilla.com/D16273
bd1415025d3e6b5fdf51803201ce06081beffd95: Bug 1518624 - Add telemetry for amount and length in pixels of scroll anchor adjustments. r=dholbert
Ryan Hunt <rhunt@eqrion.net> - Tue, 08 Jan 2019 15:18:12 -0600 - rev 514214
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1518624 - Add telemetry for amount and length in pixels of scroll anchor adjustments. r=dholbert This commit adds two new telemetry probes to collect: 1. The amount of scroll anchoring adjustments applied 2. The total absolute length in CSS pixels of scroll anchoring adjustments Both of these metrics are collected on a per top-level-document basis, and reported with other use-counters. Differential Revision: https://phabricator.services.mozilla.com/D16271
8e7a368e513a746650e08297b50c4d8ec971386c: Bug 1519462 - Coalesce all scroll anchor adjustments to be performed after layout when flushing notifcations. r=dholbert
Ryan Hunt <rhunt@eqrion.net> - Sun, 13 Jan 2019 00:54:05 -0600 - rev 514213
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1519462 - Coalesce all scroll anchor adjustments to be performed after layout when flushing notifcations. r=dholbert We currently perform anchor adjustment in three spots: 1. If the target of RestyleManager::RecomputePosition is in a scroll anchor chain 2. If the reflow root is in a scroll anchor chain 3. In nsHTMLScrollFrame::DidReflow, for itself It looks like it's possible for a scroll anchor container to be adjusted by (1) and (2 or 3) in the same PresShell flush. This should be okay, except that we consume mSuppressAnchorAdjustment when performing an adjustment, and this can lead us to miss the second time that we perform adjustments in a PresShell flush. This commit reworks how we run anchor adjustments so that we collect all scroll anchor containers that should be adjusted, and only perform the adjustments once. Differential Revision: https://phabricator.services.mozilla.com/D16407
ee96fa31af70531541004213fe82acbb2fa1943e: Bug 599233 - followup to disable staging tests when running --verify on linux due to this likely causing a crash in TV1 runs. r=me
Robert Strong <robert.bugzilla@gmail.com> - Wed, 16 Jan 2019 20:43:05 -0800 - rev 514212
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 599233 - followup to disable staging tests when running --verify on linux due to this likely causing a crash in TV1 runs. r=me
eea973d37842e5c2392ecf8a258e9bd3b9b3eac2: Merge mozilla-central to inbound
arthur.iakab <aiakab@mozilla.com> - Thu, 17 Jan 2019 06:23:08 +0200 - rev 514211
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Merge mozilla-central to inbound
cc1733154e3d61af0f0ceb4e759cba8eb191d737: Bug 599233 - add about dialog app update tests. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Wed, 16 Jan 2019 19:27:48 -0800 - rev 514210
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 599233 - add about dialog app update tests. r=mhowell Adds disabledForTesting checks to the about dialog app update code Makes a copy of update.sjs for browser-chrome tests so the changes don't break chrome tests Prepares for the removal of the chrome tests and the old app update UI Adds 14 tests for app update in the about dialog
83c3a433bd154745fcf7ec32cf35556bc6a4fe62: Bug 1519988 - Implement toggling on/off of a CSS declaration. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Wed, 16 Jan 2019 21:05:25 -0500 - rev 514209
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1519988 - Implement toggling on/off of a CSS declaration. r=rcaliman
347b8151960cc293c35ec28aeec85fb74a174c05: Merge inbound to mozilla-central a=merge
arthur.iakab <aiakab@mozilla.com> - Thu, 17 Jan 2019 06:21:08 +0200 - rev 514208
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Merge inbound to mozilla-central a=merge
913880b6d5c60c9fc4c2484036ca37c633bcd2b9: Backed out changeset 1293016267a7 (bug 599233) for failing in browser_preferences.js
Noemi Erli <nerli@mozilla.com> - Thu, 17 Jan 2019 02:02:32 +0200 - rev 514207
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Backed out changeset 1293016267a7 (bug 599233) for failing in browser_preferences.js
d1d7a79aa38e7e6583333c703b2ad8dbb885c7b3: Backed out changeset 009cf5f885ba (bug 1520236) for multiple failures in logical-box-border-color-visited-link-002.html
Noemi Erli <nerli@mozilla.com> - Thu, 17 Jan 2019 01:18:00 +0200 - rev 514206
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Backed out changeset 009cf5f885ba (bug 1520236) for multiple failures in logical-box-border-color-visited-link-002.html
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip