824fafc39762398f102ee7f17cac42c3fd04ed89: Bug 1495383 - Add Worker, ServiceWorker and Process support on android debugger server;r=daisuke,ochameau
Julian Descottes <jdescottes@mozilla.com> - Thu, 17 Jan 2019 07:58:57 +0000 - rev 514230
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1495383 - Add Worker, ServiceWorker and Process support on android debugger server;r=daisuke,ochameau I quickly tested on Fennec with the whole stack and I am able to list workers, inspect workers etc... Could not see any issue at first glance. Differential Revision: https://phabricator.services.mozilla.com/D16175
00614ec6e765206c325364b51b8810fddf29234d: Bug 1519779 - Add some helper methods for pushing script/pc or script name/object/scope for VM calls in BaselineCodeGen. r=djvj
Jan de Mooij <jdemooij@mozilla.com> - Wed, 16 Jan 2019 21:05:31 +0000 - rev 514229
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1519779 - Add some helper methods for pushing script/pc or script name/object/scope for VM calls in BaselineCodeGen. r=djvj Interpreter and compiler will implement these differently, but this allows sharing codegen for a large number of JSOps. Differential Revision: https://phabricator.services.mozilla.com/D16438
eff7fd1e573cc0682e3080ee2370eac840e57b9d: Backed out 3 changesets (bug 1519430) for mda failures at test_autoplay_policy_web_audio_notResumePageInvokedSuspendedAudioContext.html
Coroiu Cristina <ccoroiu@mozilla.com> - Thu, 17 Jan 2019 09:45:15 +0200 - rev 514228
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Backed out 3 changesets (bug 1519430) for mda failures at test_autoplay_policy_web_audio_notResumePageInvokedSuspendedAudioContext.html Backed out changeset b7bc38b0f9c5 (bug 1519430) Backed out changeset 987aa2594ba6 (bug 1519430) Backed out changeset 521176ad7ae8 (bug 1519430)
59696b74a507d82a85b8ca318cc9a100554038a2: Bug 1519337 - Adjust bound checks in UTF8CharEnumerator. r=jfkthame
Henri Sivonen <hsivonen@hsivonen.fi> - Wed, 16 Jan 2019 17:09:32 +0000 - rev 514227
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Bug 1519337 - Adjust bound checks in UTF8CharEnumerator. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D16290
364d2be12e37dad192b71f732720f815c3313b32: Backed out changeset 263e45bdcd59 (bug 1520393) for build bustages on memory/replace/logalloc/replay/target. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 17 Jan 2019 09:15:11 +0200 - rev 514226
Push 1953 by ffxbld-merge at Mon, 11 Mar 2019 12:10:20 +0000
Backed out changeset 263e45bdcd59 (bug 1520393) for build bustages on memory/replace/logalloc/replay/target. CLOSED TREE
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip