f2073a46c7aeb5b8a9965e7f1f97eae2d4677576: Bug 1443367 - Rework MakeNotNull to build with VS 2017 15.6 - r?njn draft
Gerald Squelart <gsquelart@mozilla.com> - Tue, 06 Mar 2018 20:27:27 +1100 - rev 763637
Push 101497 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:14:34 +0000
Bug 1443367 - Rework MakeNotNull to build with VS 2017 15.6 - r?njn VS 2017 15.6 (March 2018) doesn't seem to understand `*DeclVal<SharedFontList*>()` anymore. To work around this issue, the pointed-to type is now extracted in a separate struct, for which we provide a specialization for raw pointers, so we don't encounter the shaky `*DeclVal<T*>()` statement anymore. MozReview-Commit-ID: FuslManbfdB
953f79f77d86580bd65ba7184b72c9be3f23e145: Bug 1443367 - Rework MakeNotNull to build with VS 2017 15.6 - r?njn draft
Gerald Squelart <gsquelart@mozilla.com> - Tue, 06 Mar 2018 20:27:27 +1100 - rev 763636
Push 101496 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:10:48 +0000
Bug 1443367 - Rework MakeNotNull to build with VS 2017 15.6 - r?njn VS 2017 15.6 (March 2018) doesn't seem to understand `*DeclVal<SharedFontList*>()` anymore. To work around this issue, the pointed-to type is now extracted in a separate struct, for which a specialization for raw pointers, so we don't encounter the shaky `*DeclVal<T*>()` anymore. MozReview-Commit-ID: FuslManbfdB
a007dd56b9947a93c276e82275d7065db1949c9e: Merge autoland to mozilla-central. a=merge
Tiberius Oros <toros@mozilla.com> - Tue, 06 Mar 2018 11:52:14 +0200 - rev 763635
Push 101496 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:10:48 +0000
Merge autoland to mozilla-central. a=merge
575562183a3bc245c50dcf45d8dc21043b4565ae: Bug 662591 - HTMLEditor should set caret to start of first editable text node or before first editable inline node r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 02 Mar 2018 14:20:25 +0900 - rev 763634
Push 101496 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:10:48 +0000
Bug 662591 - HTMLEditor should set caret to start of first editable text node or before first editable inline node r=m_kato Currently, HTMLEditor doesn't initialize caret position when it gets focus by itself in most cases. Only when it's in designMode, it may move caret to the first visible (not checking CSS actually). In most cases, caret position is adjusted when EditorBase::InitializeSelection() calls Selection::SetAncestorLimiter(). If selected range is outside of new limiter, it moves caret to start of the new limiter. However, this is really different behavior from the other browsers. The other browsers try to move caret to the first editable text node or before the first editable content such as <img>, <input>, etc. This difference causes a serious incompatible issue with Draft.js. It doesn't initialize caret position when it gets focus but it assumes that caret is always set to before <br> element if there is no other content. So, let's try to behave as what other browsers do as far as possible. This patch makes editor behave as: * if selection is already in the editing host except start of the editing host, does nothing. * if there is non-editable element before any editable node, move caret to start of the editing host. * if there is editable text node or element node which cannot have a text node, move its start or before it. * if there is no editable nodes which can contain text nodes, move caret to start of the editing host. Note that before applying this patch, in designMode, BeginningOfDocument() used document element instead of <body> element. Therefore, it may set odd position if <head> element has some text nodes with <script> or <style>. However, this doesn't make sense and for making more consistent behavior between designMode and contenteditable, this patch makes it use editing host (it's <body> element if it's in designMode). MozReview-Commit-ID: 5neYoTMq6Cc
490f87831c110acaa3eb966679ad94a1eaf51dd9: Merge mozilla-central to autoland. a=merge on a CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Tue, 06 Mar 2018 06:30:21 +0200 - rev 763633
Push 101496 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:10:48 +0000
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
fea7978f3af6c940383e540d0605ed8456b2b827: Backed out 2 changesets (bug 1439777) for xpcshell failures on /test_errorhandler_2.js
Narcis Beleuzu <nbeleuzu@mozilla.com> - Tue, 06 Mar 2018 04:43:41 +0200 - rev 763632
Push 101496 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:10:48 +0000
Backed out 2 changesets (bug 1439777) for xpcshell failures on /test_errorhandler_2.js Backed out changeset d99402ad9ecc (bug 1439777) Backed out changeset 1af3426dc956 (bug 1439777)
614d32cc355566911aa905794a364c74c9585525: Bug 1442150 - Re-enable test_running_on_compositor.html on Android. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 06 Mar 2018 11:01:49 +0900 - rev 763631
Push 101496 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:10:48 +0000
Bug 1442150 - Re-enable test_running_on_compositor.html on Android. r=birtles Now the test works fine with the new microtask handling. MozReview-Commit-ID: EhFcN2XAClw
cbd57b06f2f168707703a47d362884582383c5e8: Bug 1442150 - Wait for one more frame if the animation starts at the current timeline time in the first test case. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 06 Mar 2018 10:55:05 +0900 - rev 763630
Push 101496 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:10:48 +0000
Bug 1442150 - Wait for one more frame if the animation starts at the current timeline time in the first test case. r=birtles MozReview-Commit-ID: DVOiauPDqhM
532ce5be3ae237b58f39ec2c14d8327bb203b597: Bug 1442150 - Move startsRightNow into testcommon.js and rename it to animationStartsRightNow. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 06 Mar 2018 10:35:26 +0900 - rev 763629
Push 101496 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:10:48 +0000
Bug 1442150 - Move startsRightNow into testcommon.js and rename it to animationStartsRightNow. r=birtles MozReview-Commit-ID: 58umbOjy4di
6e277cff709fd55706d59aaac023bb16c1390103: Bug 1442150 - Rewrite test_running_on_compositor.html with async/await. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 06 Mar 2018 10:35:26 +0900 - rev 763628
Push 101496 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:10:48 +0000
Bug 1442150 - Rewrite test_running_on_compositor.html with async/await. r=birtles MozReview-Commit-ID: Cdk7kQWcbXU
d99402ad9ecc3a33a205889459c3ab5bdf0e0c22: Bug 1439777 p2 - Remove weave:ui:* related code. r=markh,tcsc
Edouard Oger <eoger@fastmail.com> - Thu, 22 Feb 2018 16:30:39 +0800 - rev 763627
Push 101496 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:10:48 +0000
Bug 1439777 p2 - Remove weave:ui:* related code. r=markh,tcsc MozReview-Commit-ID: D1H36YeiJCS
1af3426dc95663649b4b0f228e12691bfea587c9: Bug 1439777 p1 - Remove X-Weave-Alert support. r=markh
Edouard Oger <eoger@fastmail.com> - Thu, 22 Feb 2018 15:44:11 +0800 - rev 763626
Push 101496 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:10:48 +0000
Bug 1439777 p1 - Remove X-Weave-Alert support. r=markh MozReview-Commit-ID: L9GTrn8HPYJ
142d7e0ffe7eb71729c904353d04a76c30ff90eb: servo: Merge #20202 - Update devices and fork blurmac (from servo:fork-blurmac); r=jdm
Simon Sapin <simon.sapin@exyr.org> - Mon, 05 Mar 2018 16:36:47 -0800 - rev 763625
Push 101496 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:10:48 +0000
servo: Merge #20202 - Update devices and fork blurmac (from servo:fork-blurmac); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: e20d338fedfd4c319c07da40d7071c90c48d3a46
28a1060ab28344af513fa9169ad9f6f8a06f49d6: Bug 1436840 - Policy engine: Add support for enterprise-only policies. r=mkaply
Felipe Gomes <felipc@gmail.com> - Mon, 05 Mar 2018 20:46:54 -0300 - rev 763624
Push 101496 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:10:48 +0000
Bug 1436840 - Policy engine: Add support for enterprise-only policies. r=mkaply Policies annotated with enterprise_only in the schema will only be allowed to run on ESR or on pre-release channels (for testing) MozReview-Commit-ID: 4tF8t1ozyVp
e0a165295ef81483c10ae295769d6a5980b52225: Bug 1438655 - Add Introduction to Fluent for Firefox Developers. r=flod
Zibi Braniecki <zbraniecki@mozilla.com> - Tue, 27 Feb 2018 23:52:26 -0800 - rev 763623
Push 101496 by gsquelart@mozilla.com at Tue, 06 Mar 2018 10:10:48 +0000
Bug 1438655 - Add Introduction to Fluent for Firefox Developers. r=flod MozReview-Commit-ID: 33v3OTFYRHi
a759875c38c578c1ba60259f76b4bb225d0deba7: Bug 1439929 - extend nsIWorkerDebugger to get performance counters (IPDL-ready) r?baku draft
Tarek Ziadé <tarek@mozilla.com> - Tue, 06 Mar 2018 11:06:51 +0100 - rev 763622
Push 101495 by tziade@mozilla.com at Tue, 06 Mar 2018 10:07:26 +0000
Bug 1439929 - extend nsIWorkerDebugger to get performance counters (IPDL-ready) r?baku The new ReportPerformanceInfo() method sends back a PerformanceInfo struct. MozReview-Commit-ID: 7XxBiAEYtFz
22dcd060121360026d9a6e6b54bf5802fb671463: Bug 1443438 - Modify matcher isInSystemHeader to be polymorphic. r?mystor draft
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Tue, 06 Mar 2018 11:59:05 +0200 - rev 763621
Push 101494 by bmo:bpostelnicu@mozilla.com at Tue, 06 Mar 2018 10:04:52 +0000
Bug 1443438 - Modify matcher isInSystemHeader to be polymorphic. r?mystor MozReview-Commit-ID: sA4XmHMkaR
517fe68440b3c9b31611a83e3208793e287dc56a: Bug 1443432 - Set scopes to push to Snap store's candidate channel r=mtabara a=release
Johan Lorenzo <jlorenzo@mozilla.com> - Tue, 06 Mar 2018 10:55:21 +0100 - rev 763620
Push 101493 by bmo:jlorenzo@mozilla.com at Tue, 06 Mar 2018 09:55:52 +0000
Bug 1443432 - Set scopes to push to Snap store's candidate channel r=mtabara a=release MozReview-Commit-ID: B2Z6bdDJw6f
2f6a4d2cf42c9d59626061d45c043817cb220814: Backed out changeset d613c28bb2fc (bug 1426129) for crashing in mda's dom/media/tests/mochitest/test_enumerateDevices.html. a=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 05 Mar 2018 21:31:47 +0200 - rev 763619
Push 101493 by bmo:jlorenzo@mozilla.com at Tue, 06 Mar 2018 09:55:52 +0000
Backed out changeset d613c28bb2fc (bug 1426129) for crashing in mda's dom/media/tests/mochitest/test_enumerateDevices.html. a=backout
51cb98b0074df774faf333f2b3a2e977e8b97f8c: Bug 1441145 - Swap width and height in target capability if the frame is rotated. r=jib a=lizzard
Andreas Pehrson <pehrsons@mozilla.com> - Mon, 26 Feb 2018 15:42:57 +0100 - rev 763618
Push 101493 by bmo:jlorenzo@mozilla.com at Tue, 06 Mar 2018 09:55:52 +0000
Bug 1441145 - Swap width and height in target capability if the frame is rotated. r=jib a=lizzard MozReview-Commit-ID: 3QO3W0J3b6G
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip