9e5694d74ffb6dba5066173561310fb0ca7f258e: Bug 1499421 - Remove `tree-base` binding, r=bgrins
Victor Porof <vporof@mozilla.com> - Thu, 25 Oct 2018 08:53:38 +0200 - rev 491324
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499421 - Remove `tree-base` binding, r=bgrins
84d5f2504bcafc4bd142ad168616acbd6e55018b: Bug 1501393 - Remove the await call to block on markuploaded. r=yzen
Gabriel Luong <gabriel.luong@gmail.com> - Thu, 25 Oct 2018 11:14:53 -0400 - rev 491323
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501393 - Remove the await call to block on markuploaded. r=yzen
6d897bc50f753ff04a58d8fae3e7996b72a5e81d: Bug 1471671 - Avoid crash with WebRender when the scroll metadata is unavailable. r=kats
Andrew Osmond <aosmond@mozilla.com> - Wed, 24 Oct 2018 13:45:39 -0400 - rev 491322
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1471671 - Avoid crash with WebRender when the scroll metadata is unavailable. r=kats We are seeing crash reports in the wild where there is no scroll metadata available for an ASR for a display item and its clip. It appears that in the non-WR path, it skips such items, so we should probably do the same thing with WebRender. If the scrolling ends up being wrong, hopefully a reproducible use case will make its way to use to further debug, as the crash reports have not yielded anything to date. Differential Revision: https://phabricator.services.mozilla.com/D9699
0bc87bd86202e86e7d07ffc3dcea6bc0a0303c2d: Bug 1501695 - ClearSiteData should be enabled for localhost, r=ckerschb
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 25 Oct 2018 19:03:57 +0200 - rev 491321
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501695 - ClearSiteData should be enabled for localhost, r=ckerschb
efe5af408bffa6ef648efd2152405ffa8ddecafe: Bug 1501204: Update the FeaturePolicy inherit algorithm implementation, r=ckerschb
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 25 Oct 2018 19:03:38 +0200 - rev 491320
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501204: Update the FeaturePolicy inherit algorithm implementation, r=ckerschb
6d5587e42c0c5812bb38e33219b6c36555cd3494: Merge mozilla-central to mozilla-inbound. a=merge
Daniel Varga <dvarga@mozilla.com> - Thu, 25 Oct 2018 19:20:33 +0300 - rev 491319
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge mozilla-central to mozilla-inbound. a=merge
37d240a1d498bd1662e0f9d6053ee75ccdb90786: Merge mozilla-inbound to mozilla-central. a=merge
Daniel Varga <dvarga@mozilla.com> - Thu, 25 Oct 2018 19:09:12 +0300 - rev 491318
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge mozilla-inbound to mozilla-central. a=merge
88e1ecec651d2b23cf6aa3efd89f059fc9966468: Bug 1499668 - Highlighter canvas coordinates switch from 0,0 top left to 0,0 top right when inspecting RTL nodes r=gl
Michael Ratcliffe <mratcliffe@mozilla.com> - Wed, 24 Oct 2018 16:52:00 +0000 - rev 491317
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499668 - Highlighter canvas coordinates switch from 0,0 top left to 0,0 top right when inspecting RTL nodes r=gl I tried all kinds of CSS changes and experiments to get to the bottom of this. This is due to an incompatibility between the flexbox API and `devtools/shared/layout/dom-matrix-2d.js::getWritingModeMatrix()`. Take the following flexbox item: ``` ______________________________ | ___ | || | | ||___| | |______________________________| ``` In LTR mode the coordinates would be something like 5, 10, 25, 35 (x1, y1, x2, y2). Now let's look at RTL mode: ``` ______________________________ | ___ | | | || | |___|| |______________________________| ``` In RTL mode the coordinates would be something like 85, 10, 105, 35 (x1, y1, x2, y2). getWritingModeMatrix() flips the canvas in RTL mode naively assuming that this will flip our overlay. This causes 2 problems: 1. 0,0 moves from the top left to the top right, complicating our calculations. 2. The flexbox API returns coordinates relative to the top left of the canvas and not the top right. Similar issues are caused by setting writing modes that results in flipping and rotating the canvas in similar ways. In a nutshell rotating the canvas actually complicates our calculations instead of simplifying them. This patch adds two named parameters to allow opting out of writing mode and RTL calculations. Differential Revision: https://phabricator.services.mozilla.com/D9390
1975b2a668a4c78f3a463fedbfc366a90ff48a5a: Bug 1501788 - godot tweaks r=jmaher jmaher
florin.strugariu <bebe@mozilla.ro> - Thu, 25 Oct 2018 11:34:21 +0000 - rev 491316
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501788 - godot tweaks r=jmaher jmaher Differential Revision: https://phabricator.services.mozilla.com/D9754
0fc121f7a403b4dfef2efc11a48da848f60bd473: Backed out changeset 3db828b6494a (bug 1501734) for spidermonkey failures
Dorel Luca <dluca@mozilla.com> - Thu, 25 Oct 2018 14:57:52 +0300 - rev 491315
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out changeset 3db828b6494a (bug 1501734) for spidermonkey failures
6dddfbd0f3fb9ff61ed5b061c5687ff07f0978f4: Bug 1494552 - Allow user to refresh USB devices. r=jdescottes,daisuke
Belén Albeza <balbeza@mozilla.com> - Thu, 25 Oct 2018 11:29:11 +0000 - rev 491314
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1494552 - Allow user to refresh USB devices. r=jdescottes,daisuke Adds a "Refresh devices button". I was unsure on whether this button should use state for this or just plug directly into the adb module. In the end I opted for doing it via actions/state because it would also allow us to show somewhere else an indication of whether the scanner is running or not (in case we need it). But if you think this is overkill, I'll gladly change it. To try it, with the device connected, open and close firefox. If you press Refresh you should see the list update. Differential Revision: https://phabricator.services.mozilla.com/D9500
bb7b0a61d22c955cb068bedaafcfc59b083d73f6: Bug 1480245, part 5 - Clean up some uses of nsXPTInterfaceInfo::GetMethodInfo. r=nika
Adrian Wielgosik <adrian.wielgosik@gmail.com> - Thu, 25 Oct 2018 09:54:30 +0000 - rev 491313
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1480245, part 5 - Clean up some uses of nsXPTInterfaceInfo::GetMethodInfo. r=nika Differential Revision: https://phabricator.services.mozilla.com/D9647
3db828b6494a0f680310fb453a71f00fbb505bb3: Bug 1501734 - Enable streams by default in the JS shell. r=tcampbell
Jason Orendorff <jorendorff@mozilla.com> - Wed, 24 Oct 2018 16:53:09 +0000 - rev 491312
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501734 - Enable streams by default in the JS shell. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D9673
0248f5aff651af4b8138843a6eb16b6a67ba80e2: Bug 1480245, part 4 - Remove always-true nsXPTInterfaceInfo::IsScriptable(). r=nika
Adrian Wielgosik <adrian.wielgosik@gmail.com> - Thu, 25 Oct 2018 09:55:05 +0000 - rev 491311
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1480245, part 4 - Remove always-true nsXPTInterfaceInfo::IsScriptable(). r=nika Differential Revision: https://phabricator.services.mozilla.com/D9646
8d3ccc933550a677ecf201e688010fee2170800d: Bug 1480245, part 3 - Remove always-true nsXPTInterfaceInfo::EnsureResolved(). r=nika
Adrian Wielgosik <adrian.wielgosik@gmail.com> - Wed, 24 Oct 2018 17:39:47 +0000 - rev 491310
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1480245, part 3 - Remove always-true nsXPTInterfaceInfo::EnsureResolved(). r=nika Differential Revision: https://phabricator.services.mozilla.com/D9645
cd5d392de5314c0cd3aa82571d96a4d03853e987: Bug 1480245, part 2 - Stop storing a copy of interface name in nsXPCWrappedJSClass. r=nika
Adrian Wielgosik <adrian.wielgosik@gmail.com> - Wed, 24 Oct 2018 17:39:17 +0000 - rev 491309
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1480245, part 2 - Stop storing a copy of interface name in nsXPCWrappedJSClass. r=nika Differential Revision: https://phabricator.services.mozilla.com/D9644
c06ff6513da3846cd059f0e0854848c6e5fa6261: Bug 1480245, part 1 - Remove compatibility methods from nsXPTInterfaceInfo. r=nika
Adrian Wielgosik <adrian.wielgosik@gmail.com> - Thu, 25 Oct 2018 09:56:26 +0000 - rev 491308
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1480245, part 1 - Remove compatibility methods from nsXPTInterfaceInfo. r=nika I left GetMethodInfo, GetConstant as they are still useful as separate methods. Differential Revision: https://phabricator.services.mozilla.com/D9638
25c9834781deba0c15438e8b3583b2f2c77a2124: Bug 1501592 - remove remaining expired feed telemetry, r=mak
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 25 Oct 2018 10:52:59 +0000 - rev 491307
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501592 - remove remaining expired feed telemetry, r=mak Differential Revision: https://phabricator.services.mozilla.com/D9665
fdb31d77a4e956944ed305584f741482c08faa0f: Bug 1501899 - Label the Identity popup with the Site information header for accessibility, r=johannh
Marco Zehe <mzehe@mozilla.com> - Thu, 25 Oct 2018 09:33:23 +0000 - rev 491306
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501899 - Label the Identity popup with the Site information header for accessibility, r=johannh Differential Revision: https://phabricator.services.mozilla.com/D9757
04c752bcb18cbe9a4440d16dbb6cd84f1b21ea69: Bug 1501885 - Switch hfsplus toolchain to clang 7. r=ted
Mike Hommey <mh+mozilla@glandium.org> - Thu, 25 Oct 2018 10:35:59 +0000 - rev 491305
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1501885 - Switch hfsplus toolchain to clang 7. r=ted And remove the clang-6 toolchain, which is now unused. Differential Revision: https://phabricator.services.mozilla.com/D9739
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 tip