847755a7c3256dec59ea6936435b0cd5a2b1861e: Merge mozilla-central to mozilla-beta a=same-version-merge l10n=same-version-merge on a CLOSED TREE. DEVEDITION_68_0b3_BUILD1 DEVEDITION_68_0b3_RELEASE FIREFOX_68_0b3_BUILD1
Gurzau Raul <rgurzau@mozilla.com> - Mon, 20 May 2019 16:08:57 +0300 - rev 536361
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Merge mozilla-central to mozilla-beta a=same-version-merge l10n=same-version-merge on a 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 536360
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Merge inbound to mozilla-central. a=merge
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 536359
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 536358
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 536357
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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
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 536356
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34: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 536355
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34: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 536354
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34: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 536353
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34: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 536352
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34: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 536351
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +0000
Bug 1432885 - Step in to the first valid step target, r=loganfsmyth.
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 536350
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 536349
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 536348
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 536347
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 536346
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 536345
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 536344
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 536343
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 536342
Push 2082 by ffxbld-merge at Mon, 01 Jul 2019 08:34:18 +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 tip