eefb2904757e04b1e4b5f3ba7c480442ce01575e: No bug - Tagging mozilla-central 97dae745c1b3ef2292127ba1c4e90b1345c8f576 with FIREFOX_NIGHTLY_68_END a=release DONTBUILD CLOSED TREE
ffxbld <release@mozilla.com> - Mon, 20 May 2019 13:18:38 +0000 - rev 474460
Push 36039 by ffxbld-merge at Mon, 20 May 2019 13:22:50 +0000
No bug - Tagging mozilla-central 97dae745c1b3ef2292127ba1c4e90b1345c8f576 with FIREFOX_NIGHTLY_68_END a=release DONTBUILD CLOSED TREE
97dae745c1b3ef2292127ba1c4e90b1345c8f576: Merge inbound to mozilla-central. a=merge FIREFOX_NIGHTLY_68_END
Mihai Alexandru Michis <malexandru@mozilla.com> - Mon, 20 May 2019 12:53:43 +0300 - rev 474459
Push 36038 by malexandru@mozilla.com at Mon, 20 May 2019 09:54:18 +0000
Merge inbound to mozilla-central. a=merge
72731b10931017b247d79f754145726e52672b71: Bug 1546736 Part 4 - Only capture web socket stacks for net monitor when the docshell/worker is being watched by the devtools, r=bzbarsky.
Brian Hackett <bhackett1024@gmail.com> - Sun, 19 May 2019 12:53:45 -1000 - rev 474458
Push 36038 by malexandru@mozilla.com at Mon, 20 May 2019 09:54:18 +0000
Bug 1546736 Part 4 - Only capture web socket stacks for net monitor when the docshell/worker is being watched by the devtools, r=bzbarsky.
c4af6879f495591ca82b946a4fc1717e0322847d: Bug 1392411 Part 3 - Add test for capturing websocket stacks in net monitor, r=ochameau.
Brian Hackett <bhackett1024@gmail.com> - Sun, 19 May 2019 12:45:19 -1000 - rev 474457
Push 36038 by malexandru@mozilla.com at Mon, 20 May 2019 09:54:18 +0000
Bug 1392411 Part 3 - Add test for capturing websocket stacks in net monitor, r=ochameau.
3e0d5c61f31e3fd31726f5b4769e734a8e933008: Bug 1392411 Part 2 - Report stacks for websocket construction in net monitor, r=ochameau.
Brian Hackett <bhackett1024@gmail.com> - Sun, 19 May 2019 12:44:55 -1000 - rev 474456
Push 36038 by malexandru@mozilla.com at Mon, 20 May 2019 09:54:18 +0000
Bug 1392411 Part 2 - Report stacks for websocket construction in net monitor, r=ochameau.
541a6a19a385608655f5a8ae6a1b3a11494021ba: Bug 1392411 Part 1 - Report stacks to net monitor when creating web sockets, r=bzbarsky.
Brian Hackett <bhackett1024@gmail.com> - Sun, 19 May 2019 12:44:37 -1000 - rev 474455
Push 36038 by malexandru@mozilla.com at Mon, 20 May 2019 09:54:18 +0000
Bug 1392411 Part 1 - Report stacks to net monitor when creating web sockets, r=bzbarsky.
45fb04e542c521dcdbf361091b06f4de6979789f: Bug 1518308 - Include unaliased module scope variables in debug environments, r=jonco.
Brian Hackett <bhackett1024@gmail.com> - Wed, 15 May 2019 07:14:28 -1000 - rev 474454
Push 36038 by malexandru@mozilla.com at Mon, 20 May 2019 09:54:18 +0000
Bug 1518308 - Include unaliased module scope variables in debug environments, r=jonco.
4478ea184906f92ad82672ca5e91ae96a3a34107: Bug 1432885 - Step in to the first valid step target, r=loganfsmyth.
Brian Hackett <bhackett1024@gmail.com> - Tue, 14 May 2019 07:11:04 -1000 - rev 474453
Push 36038 by malexandru@mozilla.com at Mon, 20 May 2019 09:54:18 +0000
Bug 1432885 - Step in to the first valid step target, r=loganfsmyth.
17d1c1e26e31551fd7baf9b3ea80f8f2382385a0: Bug 1520020 - Accept empty argument for some filters r=emilio
violet <violet.bugreport@gmail.com> - Mon, 20 May 2019 07:01:29 +0000 - rev 474452
Push 36037 by malexandru@mozilla.com at Mon, 20 May 2019 09:51:50 +0000
Bug 1520020 - Accept empty argument for some filters r=emilio Filters blur(), invert(), etc. can omit argument. Computed/specified style serialization is a little tricky w.r.t the shortest serialization principle. Ideally we should serialize `invert(1)` to `invert()`, but that will be a breaking change, so we always serialize them with an argument. Note, Blink/WetKit treat specified (but not computed) style serialization differently when the specified one is originally without argument. Our current behavior is the same as pre-Chromium Edge. Differential Revision: https://phabricator.services.mozilla.com/D31720
0a796fa7c16ff7147cd5c570b2cae5afa670edcc: Bug 1548845 - [raptor] Enable Youtube Playback benchmark tests in CI. #perftest r=perftest-reviewers,stephendonner,rwood
Henrik Skupin <mail@hskupin.info> - Fri, 17 May 2019 20:47:59 +0000 - rev 474451
Push 36037 by malexandru@mozilla.com at Mon, 20 May 2019 09:51:50 +0000
Bug 1548845 - [raptor] Enable Youtube Playback benchmark tests in CI. #perftest r=perftest-reviewers,stephendonner,rwood Differential Revision: https://phabricator.services.mozilla.com/D30484
a757325b769035a6b9d395e524d80070b92432cf: Bug 1548845 - [raptor] Integrate Youtube video playback performance suite as benchmark test. r=perftest-reviewers,rwood
Henrik Skupin <mail@hskupin.info> - Fri, 17 May 2019 20:16:12 +0000 - rev 474450
Push 36037 by malexandru@mozilla.com at Mon, 20 May 2019 09:51:50 +0000
Bug 1548845 - [raptor] Integrate Youtube video playback performance suite as benchmark test. r=perftest-reviewers,rwood Differential Revision: https://phabricator.services.mozilla.com/D30483
4a74609752d2e77e4be401e92978c9c32a842b40: Bug 1552538 - Check for gBrowser before checking for pinned tabs r=r1cky
Ed Lee <edilee@mozilla.com> - Sun, 19 May 2019 11:04:16 +0000 - rev 474449
Push 36036 by cbrindusan@mozilla.com at Sun, 19 May 2019 21:37:07 +0000
Bug 1552538 - Check for gBrowser before checking for pinned tabs r=r1cky Differential Revision: https://phabricator.services.mozilla.com/D31735
3a6ea5b272d35eb9cd96401c35bacc6f4d28126c: Bug 1552425 - re-disable e10s when generating PGO profile data to fix speedometer perf regression r=froydnj
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Sun, 19 May 2019 13:26:13 +0000 - rev 474448
Push 36036 by cbrindusan@mozilla.com at Sun, 19 May 2019 21:37:07 +0000
Bug 1552425 - re-disable e10s when generating PGO profile data to fix speedometer perf regression r=froydnj Bug 1548941 restricted under which circumstances we allow the browser.tabs.remote.autostart pref to turn off e10s. The PGO profileserver.py script relied on the unittest-required user.js prefs collection to turn off e10s (see also bug 1196094) via this pref. For PGO builds, we do not set the MOZ_DISABLE_NONLOCAL_CONNECTIONS env var, which meant that we stopped honouring the pref to turn off e10s. Unfortunately, this meant that e10s was inadvertently now switched on for the pgo profiling, which negatively impacted speedometer on PGO builds (and possibly other tests). All this change does is re-disable e10s for PGO profiling. We should investigate how to turn e10s on "properly" for PGO, but we can do that in bug 1196094, without taking this temporary regression, especially as 68 branches. Differential Revision: https://phabricator.services.mozilla.com/D31736
cff3c3d2b3c51ac4b473747b5a660283ade55490: Bug 1552334 - Ignore case when searching for android bogomips; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Sun, 19 May 2019 08:38:48 +0000 - rev 474447
Push 36036 by cbrindusan@mozilla.com at Sun, 19 May 2019 21:37:07 +0000
Bug 1552334 - Ignore case when searching for android bogomips; r=jmaher Older Android reported "BogoMIPS"; newer Android reports "bogomips". Differential Revision: https://phabricator.services.mozilla.com/D31730
d7a7edbebd6a08f22d78b5c86b2f2d4573eb77dd: Bug 1552628 - Remove some more dead nsCSSValue code. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 19 May 2019 00:47:18 +0000 - rev 474446
Push 36035 by nerli@mozilla.com at Sun, 19 May 2019 09:28:46 +0000
Bug 1552628 - Remove some more dead nsCSSValue code. r=xidorn Most of it is not used at this point, this leaves the parts that are used by MathML, which are minimal. Differential Revision: https://phabricator.services.mozilla.com/D31706
14743da36853e6b1d745418e128030b89bbb6fe2: Bug 1552089 - Don't tweak snapport position even in the case of RTL scroll containers. r=botond
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 17 May 2019 20:36:57 +0000 - rev 474445
Push 36035 by nerli@mozilla.com at Sun, 19 May 2019 09:28:46 +0000
Bug 1552089 - Don't tweak snapport position even in the case of RTL scroll containers. r=botond In RTL scroll containers, the right most x-axis scroll position is 0 and leftward scroll positions are negative values. And also nsLayoutUtils::TransformFrameRectToAncestor, which is used to tell whether the snap target element is inside the destination snapport or not [1], returns negative x-axis positions for elements in RTL scroll containers if the element is positioned at places where the elements are outside of the initial scroll position (0, 0). So we don't need to tweak snapport postion even in the case of RTL scroll containers. Instead, what we needed in the first place is that we choose a proper x-axis scroll position that the targe element appears inside the snapport. [1] https://searchfox.org/mozilla-central/rev/11cfa0462a6b5d8c5e2111b8cfddcf78098f0141/layout/generic/nsGfxScrollFrame.cpp#6604-6605,6616-6617 Depends on D31409 Differential Revision: https://phabricator.services.mozilla.com/D31410
ef3c6d8bb498bfdae4c53cc9eec12f70bb9284ed: Bug 1551806 - Don't try to snap if there is no valid snap positions for the scroll-snap v1 implementation. r=botond
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 17 May 2019 20:50:24 +0000 - rev 474444
Push 36035 by nerli@mozilla.com at Sun, 19 May 2019 09:28:46 +0000
Bug 1551806 - Don't try to snap if there is no valid snap positions for the scroll-snap v1 implementation. r=botond From the spec [1]; If a valid snap position exists then the scroll container must snap at the termination of a scroll (if none exist then no snapping occurs). Both of test cases in this commit fail without this change. [1] https://drafts.csswg.org/css-scroll-snap-1/#valdef-scroll-snap-type-mandatory Differential Revision: https://phabricator.services.mozilla.com/D31409
a6e9e91432d4c224cef1ea0b8c232ccd4c57dd13: Bug 1552134 - Add width=device-width,initial-scale=1 to avoid auto shrink the contents to intersection-observer tests. r=emilio
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 18 May 2019 23:43:54 +0000 - rev 474443
Push 36035 by nerli@mozilla.com at Sun, 19 May 2019 09:28:46 +0000
Bug 1552134 - Add width=device-width,initial-scale=1 to avoid auto shrink the contents to intersection-observer tests. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D31580
ffd30b61406da3c418572a9f04e3669a04bb66d9: Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj
Bastien Orivel <eijebong@bananium.fr> - Sat, 18 May 2019 13:39:31 +0000 - rev 474442
Push 36035 by nerli@mozilla.com at Sun, 19 May 2019 09:28:46 +0000
Bug 1550903 - Part 2: Revendor dependencies. r=emilio,kats,froydnj It was unhappy about the new LICENSE (fuchsia-cprng) but it's the same as the other fuschia crates. Since I don't think this is used at build time but has the same license as the other fuschia crates, I put it in the RUNTIME_LICENSE_PACKAGE_WHITELIST list. I also removed sha1 from that list as it's not used anymore Differential Revision: https://phabricator.services.mozilla.com/D30746
43f36577137bb17f93cab1c484383bfd3fb3af5e: Bug 1550903 - Part 1: Update ws to 0.8. r=emilio
Bastien Orivel <eijebong@bananium.fr> - Sat, 18 May 2019 21:30:23 +0000 - rev 474441
Push 36035 by nerli@mozilla.com at Sun, 19 May 2019 09:28:46 +0000
Bug 1550903 - Part 1: Update ws to 0.8. r=emilio This is part of the effort to get all the other versions of rand out. Unfortunately the diff is kinda bug because this is the first crate requiring rand 0.6 which has been split into multiple crates. Differential Revision: https://phabricator.services.mozilla.com/D30744
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip