65b324e800761e957ac3c523040a51b39fb3a835: Bug 1574852 - part 28: Make methods collecting event target nodes take additional argument which can specify whether `aOutArrayOfNodes` includes non-editable nodes or not r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Sun, 25 Aug 2019 04:11:06 +0000 - rev 489803
Push 93574 by masayuki@d-toybox.com at Sun, 25 Aug 2019 13:00:15 +0000
Bug 1574852 - part 28: Make methods collecting event target nodes take additional argument which can specify whether `aOutArrayOfNodes` includes non-editable nodes or not r=m_kato `HTMLEditRules::GetListActionNodes()` removes non-editable element. However, this should've been done by collector methods. Differential Revision: https://phabricator.services.mozilla.com/D43026
ada62f7a976092ecc9ed1ab4eed4eb9e809b91ab: Bug 1574852 - part 27: Move first half of `HTMLEditRules::GetListActionNodes()` to `HTMLEditor` and each caller r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Sun, 25 Aug 2019 03:45:34 +0000 - rev 489802
Push 93573 by masayuki@d-toybox.com at Sun, 25 Aug 2019 12:33:30 +0000
Bug 1574852 - part 27: Move first half of `HTMLEditRules::GetListActionNodes()` to `HTMLEditor` and each caller r=m_kato First half of `HTMLEditoRules::GetListActionNodes()` does 2 things. One is trying to get parent list element of `Selection` ranges if `aEntireList` is `EntireList::yes`. If it found a list element, it does nothing anymore. Otherwise, falls backs to `EntireList::no` case. So, if each caller which calls it with `EntireList::yes`, `GetListActionNodes()` does not need the argument. Therefore, this patch does it first. Then, `GetListActionNodes()` calls `CollectEditTargetNodesInExtendedSelectionRanges()` or `SplitInlinesAndCollectEditTargetNodesInExtendedSelectionRanges()`. It's considered with `aTouchContent` is `yes` or `no`. So, this should be done by each caller for making it clearer. Differential Revision: https://phabricator.services.mozilla.com/D43024
74ce25be0e9aad7dd95ffde440364adb27ced6e7: Bug 1574852 - part 26: Move a part of `HTMLEditRules::LookInsideDivBQandList()` and remove the others r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 23 Aug 2019 09:20:05 +0000 - rev 489801
Push 93572 by masayuki@d-toybox.com at Sun, 25 Aug 2019 10:06:07 +0000
Bug 1574852 - part 26: Move a part of `HTMLEditRules::LookInsideDivBQandList()` and remove the others r=m_kato `HTMLEditRules::LookInsideDivBQandList()` does complicated things and I cannot explain with a method name what it does. Fortunately, there are only 2 callers. Therefore, this patch duplicates the part of modifying the range and creates a method to retrieve "deepest and only editable child of `<div>`, `<blockquote>` and one of list items". Differential Revision: https://phabricator.services.mozilla.com/D43023
f6a1009171e521c4917dcaccf69aba9093467e99: Merge inbound to mozilla-central. a=merge
Bogdan Tara <btara@mozilla.com> - Sun, 25 Aug 2019 12:42:11 +0300 - rev 489800
Push 93571 by btara@mozilla.com at Sun, 25 Aug 2019 09:45:45 +0000
Merge inbound to mozilla-central. a=merge
6dd86b824d3f934dc2d0b5dfa8a3d042cf383612: Bug 1574067 - Update test expectations on windows !debug cause of frequent failures. r=jgraham
Cosmin Sabou <csabou@mozilla.com> - Sun, 25 Aug 2019 02:49:50 +0300 - rev 489799
Push 93571 by btara@mozilla.com at Sun, 25 Aug 2019 09:45:45 +0000
Bug 1574067 - Update test expectations on windows !debug cause of frequent failures. r=jgraham
b3836988a9f9ef19fa19ff92c6a451c8e7e48afb: Merge mozilla-central to mozilla-inbound
Dorel Luca <dluca@mozilla.com> - Sun, 25 Aug 2019 00:57:57 +0300 - rev 489798
Push 93571 by btara@mozilla.com at Sun, 25 Aug 2019 09:45:45 +0000
Merge mozilla-central to mozilla-inbound
6b90caa175cbccbe61f9103c7ad4a9cb7273ebd3: Bug 1427877 - Extend telemetry probe registry code-generation to handle extra definition files. r=chutten
Ben Campbell <benc@thunderbird.net> - Mon, 19 Aug 2019 18:00:38 +1200 - rev 489797
Push 93571 by btara@mozilla.com at Sun, 25 Aug 2019 09:45:45 +0000
Bug 1427877 - Extend telemetry probe registry code-generation to handle extra definition files. r=chutten MANUAL PUSH: patches not from phab
bf126cb4b08f1bfa4bd0c17bff0e1c27bea2a529: Bug 1427877 - Add thunderbird to telemetry supported-product flags. r=chutten
Ben Campbell <benc@thunderbird.net> - Fri, 23 Aug 2019 14:06:57 +1200 - rev 489796
Push 93571 by btara@mozilla.com at Sun, 25 Aug 2019 09:45:45 +0000
Bug 1427877 - Add thunderbird to telemetry supported-product flags. r=chutten
5e92e40b13deb419f91b26ff2471bae09aa94cdd: Bug 1575739 - Disable test on Android cause of frequent failures. r=m_kato
Cosmin Sabou <csabou@mozilla.com> - Sun, 25 Aug 2019 03:44:10 +0000 - rev 489795
Push 93570 by csabou@mozilla.com at Sun, 25 Aug 2019 03:45:19 +0000
Bug 1575739 - Disable test on Android cause of frequent failures. r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D43347
7c0c4b630628342a07e3d5c5cf6b247c835a4718: Bug 1563023 - Part 9: Ignore quota cache if LSNG is disabled; r=asuth
Jan Varga <jan.varga@gmail.com> - Sun, 25 Aug 2019 00:45:41 +0000 - rev 489794
Push 93569 by jvarga@mozilla.com at Sun, 25 Aug 2019 01:50:01 +0000
Bug 1563023 - Part 9: Ignore quota cache if LSNG is disabled; r=asuth Differential Revision: https://phabricator.services.mozilla.com/D39881
d20d9464030e410e8327a86d2f4abecfc22d9471: Bug 1563023 - Part 8: Ignore quota cache if the user loads the same profile in different builds; r=asuth
Jan Varga <jan.varga@gmail.com> - Sun, 25 Aug 2019 00:45:19 +0000 - rev 489793
Push 93569 by jvarga@mozilla.com at Sun, 25 Aug 2019 01:50:01 +0000
Bug 1563023 - Part 8: Ignore quota cache if the user loads the same profile in different builds; r=asuth This patch adds support for quota cache invalidation if the profile is loaded in different builds. Differential Revision: https://phabricator.services.mozilla.com/D39673
3d2a85653d22dd6dbac45354da3b83259830d9f8: Bug 1563023 - Part 7: Implement caching functionality; r=asuth
Jan Varga <jan.varga@gmail.com> - Sun, 25 Aug 2019 01:34:37 +0000 - rev 489792
Push 93569 by jvarga@mozilla.com at Sun, 25 Aug 2019 01:50:01 +0000
Bug 1563023 - Part 7: Implement caching functionality; r=asuth Differential Revision: https://phabricator.services.mozilla.com/D38817
2dfef85116188db8ac2686bf618a12f0f80ec9e4: Bug 1574852 - part 25: Move `HTMLEditRules::GetChildNodesForOperation()` to `HTMLEditor` r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 23 Aug 2019 07:34:38 +0000 - rev 489791
Push 93568 by masayuki@d-toybox.com at Sun, 25 Aug 2019 00:32:29 +0000
Bug 1574852 - part 25: Move `HTMLEditRules::GetChildNodesForOperation()` to `HTMLEditor` r=m_kato It just collects all children of given node so that it can be a static method in `HTMLEditor`. Differential Revision: https://phabricator.services.mozilla.com/D43022
2429d4adb2dfdbc76c308d294ab0840a7ffd1636: Bug 1575058 - Fix assorted bugs with showing errors in the console while replaying, r=loganfsmyth.
Brian Hackett <bhackett1024@gmail.com> - Sat, 24 Aug 2019 23:54:33 +0000 - rev 489790
Push 93567 by bhackett@mozilla.com at Sat, 24 Aug 2019 23:55:35 +0000
Bug 1575058 - Fix assorted bugs with showing errors in the console while replaying, r=loganfsmyth. Differential Revision: https://phabricator.services.mozilla.com/D42704
774a547ced86aa5a5edc7fe127a5760f43898980: Bug 1564700 - Disable test_bug949946.html for causing crashes on Android. r=intermittent-reviewers,gbrown
Cosmin Sabou <csabou@mozilla.com> - Sat, 24 Aug 2019 23:04:49 +0000 - rev 489789
Push 93566 by csabou@mozilla.com at Sat, 24 Aug 2019 23:54:31 +0000
Bug 1564700 - Disable test_bug949946.html for causing crashes on Android. r=intermittent-reviewers,gbrown Differential Revision: https://phabricator.services.mozilla.com/D43345
0671187af96c5c5b6084a8c0146fa50d5311f2ab: Bug 1575056 - Control record/replay logging with preference, r=loganfsmyth.
Brian Hackett <bhackett1024@gmail.com> - Sat, 24 Aug 2019 23:34:11 +0000 - rev 489788
Push 93565 by bhackett@mozilla.com at Sat, 24 Aug 2019 23:35:15 +0000
Bug 1575056 - Control record/replay logging with preference, r=loganfsmyth. Differential Revision: https://phabricator.services.mozilla.com/D42556
310c44d0a73f8ed9f54e10d7053ea8259be1afb7: Merge mozilla-central to autoland
Dorel Luca <dluca@mozilla.com> - Sun, 25 Aug 2019 00:55:57 +0300 - rev 489787
Push 93564 by dluca@mozilla.com at Sat, 24 Aug 2019 21:56:55 +0000
Merge mozilla-central to autoland
1125aad05d5c39c2453c04ca6d037afaef16c296: Merge mozilla-inbound to mozilla-central. a=merge
Dorel Luca <dluca@mozilla.com> - Sun, 25 Aug 2019 00:51:13 +0300 - rev 489786
Push 93564 by dluca@mozilla.com at Sat, 24 Aug 2019 21:56:55 +0000
Merge mozilla-inbound to mozilla-central. a=merge
0bc07ad7cfad0be286f4ccdad78c84094ec65177: Bug 1576113 - Add a comment.
Markus Stange <mstange@themasta.com> - Sat, 24 Aug 2019 13:45:07 -0400 - rev 489785
Push 93564 by dluca@mozilla.com at Sat, 24 Aug 2019 21:56:55 +0000
Bug 1576113 - Add a comment. MANUAL PUSH: Backout and comment change that don't require a review and are somewhat time-critical: the backout fixes breakage in some local build scenarios.
2093b28e6aa976e6e559217dcd45bf865aa5e7be: Bug 1576113 - Back out revision 2a82b5ce10e2 because it causes trouble when building with the 10.14 SDK.
Markus Stange <mstange@themasta.com> - Sat, 24 Aug 2019 13:50:57 -0400 - rev 489784
Push 93564 by dluca@mozilla.com at Sat, 24 Aug 2019 21:56:55 +0000
Bug 1576113 - Back out revision 2a82b5ce10e2 because it causes trouble when building with the 10.14 SDK. The source of the trouble is our setContents override, which makes sure the window's content view is the bottommost view in the window, and its interaction with a change in behavior on 10.14, where windows that return YES from _wantsFloatingTitlebar will contain an additional NSView for the window background. Our setContents override moves the content view behind that window background view, which covers it with a solid gray color.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip