bfaff9e255ef859f83445c4e46504f1590c7b7f8: servo: Merge #20243 - style: add infrastructure to match the :host selector (from emilio:host-selector-on-the-way); r=SimonSapin
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 14 Mar 2018 10:38:45 -0400 - rev 767711
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
servo: Merge #20243 - style: add infrastructure to match the :host selector (from emilio:host-selector-on-the-way); r=SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: 148beb4ea5f8f1680e694ac48045a632da58269c
4c417b678b5d8337879cbc5929bb16ef85093da0: Bug 1445403 - Add thread assertions as documentation. r=rhunt
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 14 Mar 2018 08:42:44 -0400 - rev 767710
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Bug 1445403 - Add thread assertions as documentation. r=rhunt MozReview-Commit-ID: DmOnjBymf8G
76ecb95e795f648a4fc0da40db785911f55881a2: Bug 1445403 - Sprinkle some magical Mutex dust on FocusState. r=rhunt
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 14 Mar 2018 08:42:44 -0400 - rev 767709
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Bug 1445403 - Sprinkle some magical Mutex dust on FocusState. r=rhunt MozReview-Commit-ID: D9Dd9Fm2JTY
d2252a25471271ce473936fcfd6c689f9bce3273: Bug 1445403 - Move FocusState method implementations into .cpp file. r=rhunt
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 14 Mar 2018 08:42:44 -0400 - rev 767708
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Bug 1445403 - Move FocusState method implementations into .cpp file. r=rhunt MozReview-Commit-ID: FycCdfjdEWK
7a4f85c76c7c955ca581fafee0a47f9e082b2594: Bug 1444327 - Bring back ability to copy font URL by adding context menu; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Wed, 14 Mar 2018 16:16:55 +0100 - rev 767707
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Bug 1444327 - Bring back ability to copy font URL by adding context menu; r=jdescottes In the fonts panel UI prior to Firefox 60, remote font URLs used to be displayed in full in a text input field. It made it easy to copy them. With the redesign that happened in 60 (bug 1437548 and 1442001), getting the URL became harder. The URL isn't visible anymore easily. There's a link that can be clicked to load the URL in the browser, or it can also be copied from the @font-face CSS rule code section. But that's harder. This change adds a simple right-click context menu to the link that has one item only: copy link. MozReview-Commit-ID: 2oSMoWKYhTk
391be7bb77bcc502cb297dacc8f70dc3ac6019de: Bug 1445419 - Makes AsyncPanZoomController::CanScroll distinguish between wheel scrolling and non-wheel scrolling r=kats
Zhang Junzhi <zjz@zjz.name> - Wed, 14 Mar 2018 04:14:13 +0800 - rev 767706
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Bug 1445419 - Makes AsyncPanZoomController::CanScroll distinguish between wheel scrolling and non-wheel scrolling r=kats Scrollable doesn't mean exactly the same thing as wheel-scrollable. However, AsyncPanZoomController::CanScroll(const InputData& aEvent) mistakenly calls CanScrollWithWheel without distinguishing between wheel scrolling and non-wheel scrolling, which may potentially lead to wrong APZC targets during the hittesting stage. MozReview-Commit-ID: 6xXQdtObLwB
0f1a064cc4d7a320e52d6c2ad9ab0a4bdc378b09: Backed out changeset a88235c19594 (bug 1444327) for ESlint failure at devtools/client/inspector/fonts/test/browser_fontinspector_copy-URL.js
Coroiu Cristina <ccoroiu@mozilla.com> - Wed, 14 Mar 2018 17:01:11 +0200 - rev 767705
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Backed out changeset a88235c19594 (bug 1444327) for ESlint failure at devtools/client/inspector/fonts/test/browser_fontinspector_copy-URL.js
a277657bfffad2c7bd6bb1f1782eb32c79596ec3: Bug 1310295 - Provide a Places database migration routine to remove non-built-in roots. r=mak
Mark Banner <standard8@mozilla.com> - Fri, 02 Mar 2018 11:09:12 +0000 - rev 767704
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Bug 1310295 - Provide a Places database migration routine to remove non-built-in roots. r=mak MozReview-Commit-ID: G2vdW3PRlqo
b1af75c617eafc84cd87c1e0ac94fb26929c56bf: Bug 1310295 - Make left pane queries virtual in the Places Library window. r=kitcambridge,mak
Mark Banner <standard8@mozilla.com> - Fri, 16 Feb 2018 20:30:04 +0000 - rev 767703
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Bug 1310295 - Make left pane queries virtual in the Places Library window. r=kitcambridge,mak MozReview-Commit-ID: DcEMAlrXu8R
a88235c19594b34b1f7f3b2022f89b35fe1f21bf: Bug 1444327 - Bring back ability to copy font URL by adding context menu; r=jdescottes
Patrick Brosset <pbrosset@mozilla.com> - Mon, 12 Mar 2018 14:49:14 +0100 - rev 767702
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Bug 1444327 - Bring back ability to copy font URL by adding context menu; r=jdescottes In the fonts panel UI prior to Firefox 60, remote font URLs used to be displayed in full in a text input field. It made it easy to copy them. With the redesign that happened in 60 (bug 1437548 and 1442001), getting the URL became harder. The URL isn't visible anymore easily. There's a link that can be clicked to load the URL in the browser, or it can also be copied from the @font-face CSS rule code section. But that's harder. This change adds a simple right-click context menu to the link that has one item only: copy link. MozReview-Commit-ID: 2oSMoWKYhTk
9ddcc7fdda30b289a0ef9592151293e006b024ab: servo: Merge #20294 - Update WR (port blurs and blits to brush_image) (from glennw:update-wr-blend-brush); r=jdm
Glenn Watson <github@intuitionlibrary.com> - Wed, 14 Mar 2018 08:52:20 -0400 - rev 767701
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
servo: Merge #20294 - Update WR (port blurs and blits to brush_image) (from glennw:update-wr-blend-brush); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: daaee046b3a5a949a22b69a7ba42d2d741914645
b98d3bc2333f951e81fe04f1f1f6959c0a1f5317: Bug 1443457 - Stop referencing the addon-sdk loader in devtools code r=jdescottes
Michael Ratcliffe <mratcliffe@mozilla.com> - Fri, 09 Mar 2018 15:36:45 +0000 - rev 767700
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Bug 1443457 - Stop referencing the addon-sdk loader in devtools code r=jdescottes MozReview-Commit-ID: 7lwCG8JT7cV
5b4fefc4bb907786c3bc2fc81aad9515a5307864: Backed out changeset ae1924aff61b (bug 1443457) as requested by developer
Dorel Luca <dluca@mozilla.com> - Wed, 14 Mar 2018 12:35:38 +0200 - rev 767699
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Backed out changeset ae1924aff61b (bug 1443457) as requested by developer
a2a0cf1b3b02f9a6147b79218bf48899937537a5: Backed out 2 changesets (bug 1443421) for Valgrind leak on Linux x64 opt
Dorel Luca <dluca@mozilla.com> - Wed, 14 Mar 2018 12:31:23 +0200 - rev 767698
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Backed out 2 changesets (bug 1443421) for Valgrind leak on Linux x64 opt Backed out changeset 6afa399e604a (bug 1443421) Backed out changeset edc1455e7082 (bug 1443421)
3c176f583fe86a705f54053f9a6b6e161fb91734: Backed out changeset e226de7caa88 (bug 1444572) for conflicts while backing out 1443421
Dorel Luca <dluca@mozilla.com> - Wed, 14 Mar 2018 12:28:59 +0200 - rev 767697
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Backed out changeset e226de7caa88 (bug 1444572) for conflicts while backing out 1443421
86919fbab7882bacdf7d680b89b6a4658c1b6ca1: Bug 1445153 - Remove remaining references to computedview in boxmodel component;r=pbro
Julian Descottes <jdescottes@mozilla.com> - Tue, 13 Mar 2018 08:51:34 +0100 - rev 767696
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Bug 1445153 - Remove remaining references to computedview in boxmodel component;r=pbro MozReview-Commit-ID: CxX09ZQ9jhk
ae1924aff61b6f4ef104723cd3a7df3f043bd4da: Bug 1443457 - Stop referencing the addon-sdk loader in devtools code r=jdescottes
Michael Ratcliffe <mratcliffe@mozilla.com> - Fri, 09 Mar 2018 15:36:45 +0000 - rev 767695
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Bug 1443457 - Stop referencing the addon-sdk loader in devtools code r=jdescottes MozReview-Commit-ID: 7lwCG8JT7cV
4f104b611240657502e6953e7725e9a39742da76: Merge mozilla-central to autoland
arthur.iakab <aiakab@mozilla.com> - Wed, 14 Mar 2018 12:16:00 +0200 - rev 767694
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Merge mozilla-central to autoland
e226de7caa882aedbdadf588adb2632991e63f9c: Bug 1444572 - IMContextWrapper should dispatch fake eKeyDown event during composition if active IM is uim r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 12 Mar 2018 15:41:39 +0900 - rev 767693
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Bug 1444572 - IMContextWrapper should dispatch fake eKeyDown event during composition if active IM is uim r=m_kato uim is an old IM which uses key snooper to listen to key events rather than via filter key event API which should be called by applications. It's still used by Debian 9.x, so, we still need to support this. Unfortunately, we cannot detect if uim actually uses key snooper because it's switch by build option of uim. Currently, Debian builds uim as using key snooper. So, we should assume uim uses key snooper always. On the other hand, somebody *might* use uim built as not using key snooper, so, let's decide if uim uses key snooper with new pref, "intl.ime.hack.uim.using_key_snooper", but its default should be true. Note that ibus and Fcitx also have the mode to use key snooper (perhaps for backward compatibility with uim). However, it's not enabled in default settings and even if it's enabled, Firefox is in whitelist in the default settings of them for stop using key snooper. Therefore, we don't need to support key snooper mode for them unless we'll get some requests to support their key snooping mode. MozReview-Commit-ID: 6fTsfKrHzvo
e5cca677e835e18e0eb74499d5c0448497aa779c: Backed out changeset 2c8540f7800f (bug 1443457) for ESlint failure at /builds/worker/checkouts/gecko/devtools/server/tests/mochitest/test_getProcess.html
Coroiu Cristina <ccoroiu@mozilla.com> - Wed, 14 Mar 2018 11:41:12 +0200 - rev 767692
Push 102668 by bmo:mratcliffe@mozilla.com at Wed, 14 Mar 2018 22:49:54 +0000
Backed out changeset 2c8540f7800f (bug 1443457) for ESlint failure at /builds/worker/checkouts/gecko/devtools/server/tests/mochitest/test_getProcess.html
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip