8f21a826a2b69e2778948de40d505bf4a24a5200: Bug 1511814 - Update webrender to commit add1538234a214a371e471bff67734afd7c3ca95 (WR PR #3381). r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Tue, 04 Dec 2018 12:45:26 +0000 - rev 449272
Push 35156 by rmaries@mozilla.com at Tue, 04 Dec 2018 21:51:17 +0000
Bug 1511814 - Update webrender to commit add1538234a214a371e471bff67734afd7c3ca95 (WR PR #3381). r=kats https://github.com/servo/webrender/pull/3381 Differential Revision: https://phabricator.services.mozilla.com/D13724
5516f3e7b817f0ec3543d0fa6295c01e4363238b: Bug 1511903 - r=johannh
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 04 Dec 2018 12:12:05 +0000 - rev 449271
Push 35156 by rmaries@mozilla.com at Tue, 04 Dec 2018 21:51:17 +0000
Bug 1511903 - r=johannh Differential Revision: https://phabricator.services.mozilla.com/D13714
9d1eeceace1b9b954791a2554c4e497c6fe8ab46: Bug 1508748 - Avoid duplicate tracking of the same removed CSS declaration. r=pbro
Razvan Caliman <rcaliman@mozilla.com> - Tue, 04 Dec 2018 12:04:13 +0000 - rev 449270
Push 35156 by rmaries@mozilla.com at Tue, 04 Dec 2018 21:51:17 +0000
Bug 1508748 - Avoid duplicate tracking of the same removed CSS declaration. r=pbro When a declaration is disabled, it is tracked as removed in the Changes panel. When deleting a disabled declaration, we take care not track it as removed again. Includes stricter checks when matching previously tracked added and removed declarations. Differential Revision: https://phabricator.services.mozilla.com/D13616
05e7fea07c8d4ac68741ae706a35d8905985785d: Bug 1499994 - Revert test instrumentation for Changes panel telemetry. r=pbro
Razvan Caliman <rcaliman@mozilla.com> - Tue, 04 Dec 2018 08:19:54 +0000 - rev 449269
Push 35156 by rmaries@mozilla.com at Tue, 04 Dec 2018 21:51:17 +0000
Bug 1499994 - Revert test instrumentation for Changes panel telemetry. r=pbro This removes the instrumentation to test the basic telemetry for the Changes panel (open count, time opened). Differential Revision: https://phabricator.services.mozilla.com/D13691
4798ffe0bfd3dbdcee941fdf76b4fffe2112e655: Bug 1511340 - fix another typo to restore align=center to the devedition sync box, r=zbraniecki
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 04 Dec 2018 04:57:42 +0000 - rev 449268
Push 35156 by rmaries@mozilla.com at Tue, 04 Dec 2018 21:51:17 +0000
Bug 1511340 - fix another typo to restore align=center to the devedition sync box, r=zbraniecki Differential Revision: https://phabricator.services.mozilla.com/D13540
3211507c19bf6a67ba39553df86f4796006b8958: Bug 1511501 - Add information about the tree-wide clang-format to .git-blame-ignore-revs r=kats
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 04 Dec 2018 05:01:02 +0000 - rev 449267
Push 35156 by rmaries@mozilla.com at Tue, 04 Dec 2018 21:51:17 +0000
Bug 1511501 - Add information about the tree-wide clang-format to .git-blame-ignore-revs r=kats Differential Revision: https://phabricator.services.mozilla.com/D13584
0e09be458b461ca2c238148bd81cd1f9e851a68a: Bug 1510909 - Bypass calling nsContentUtils::IsThirdPartyWindowOrChannel() for BEHAVIOR_REJECT_TRACKER r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 04 Dec 2018 04:18:19 +0000 - rev 449266
Push 35156 by rmaries@mozilla.com at Tue, 04 Dec 2018 21:51:17 +0000
Bug 1510909 - Bypass calling nsContentUtils::IsThirdPartyWindowOrChannel() for BEHAVIOR_REJECT_TRACKER r=baku Calling this function is just a waste of time since we will check third-partiness a few statements further down. Differential Revision: https://phabricator.services.mozilla.com/D13500
47077594d9435da9838536ea2221b19e6a5961e7: Bug 1511988 - Convert aboutNetworking.ftl to LF line ending r=Pike a=release-bustage
Francesco Lodolo (:flod) <flod@lodolo.net> - Tue, 04 Dec 2018 10:12:32 -0500 - rev 449265
Push 35155 by Callek@gmail.com at Tue, 04 Dec 2018 15:13:34 +0000
Bug 1511988 - Convert aboutNetworking.ftl to LF line ending r=Pike a=release-bustage Differential Revision: https://phabricator.services.mozilla.com/D13730
5e260e3fd46fae7b38bb699a74fe499fa8d3d033: Backed out changeset b118f8ec47f5 (bug 1511842) for web platform failures due to the python package not being installed on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Tue, 04 Dec 2018 06:39:08 +0200 - rev 449264
Push 35154 by dvarga@mozilla.com at Tue, 04 Dec 2018 09:35:40 +0000
Backed out changeset b118f8ec47f5 (bug 1511842) for web platform failures due to the python package not being installed on a CLOSED TREE
b118f8ec47f530ab3cf08d0bc6c9af7e1ffe4af8: Bug 1511842 - Remove unused nsLayoutStaticsRef. r=TYLin
Cameron McCormack <cam@mcc.id.au> - Tue, 04 Dec 2018 02:34:01 +0000 - rev 449263
Push 35154 by dvarga@mozilla.com at Tue, 04 Dec 2018 09:35:40 +0000
Bug 1511842 - Remove unused nsLayoutStaticsRef. r=TYLin Differential Revision: https://phabricator.services.mozilla.com/D13684
f7fafed0e4a9c1d8e1895ddaf0b21f6a6a160c0e: Bug 1511752 - Make IMContextWrapper::OnKeyEvent() treat GDK_KEY_PRESS event without any key information in a dead key sequence as synthesized by current keyboard layout for asynchronous handling r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 03 Dec 2018 15:15:13 +0000 - rev 449262
Push 35154 by dvarga@mozilla.com at Tue, 04 Dec 2018 09:35:40 +0000
Bug 1511752 - Make IMContextWrapper::OnKeyEvent() treat GDK_KEY_PRESS event without any key information in a dead key sequence as synthesized by current keyboard layout for asynchronous handling r=m_kato Some keyboard layouts which have dead keys may handle dead key composition asynchronously. In this case, they don't rely on IME like iBus/Fcitx. As far as I've tested, German (QWERTY) keyboard layout is one of such keyboard layout. This returns true when gtk_im_context_filter_keypress() is called for a base character input (like "a"). Then, it synthesizes GDK_KEY_PRESS event without any key information such as: > { type=GDK_KEY_PRESS, keyval=(null), unicode=0x0, state=, time=0, > hardware_keycode=0, group=0 } So, this is not marked as IBUS_IGNORED_MASK nor FcitxKeyState_IgnoredMask by IME, but we should ignore this event since we should've already dispatched "keydown" event for the preceding "a" key event, and anyway "keydown" event for the synthesized event does not make sense for any web apps. This patch makes IMContextWrapper::OnKeyEvent() ignore such key event, i.e., when it's in a dead key sequence, and GDK_KEY_PRESS does not have enough information, e.g., hardware_keycode shouldn't be 0 especially for printable keys. Therefore, this patch make it check only hardware_keycode value and gdk_keyval_to_unicode(aEvent->keyval) value. If some keyboard layouts would send the original key event as is, we would need to do more, but currently, this is enough and safe to land this timing. Differential Revision: https://phabricator.services.mozilla.com/D13656
215d850888f9c5f04c98cf05cb4ea70444058db4: Merge mozilla-central to autoland. a=merge CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Mon, 03 Dec 2018 23:51:35 +0200 - rev 449261
Push 35154 by dvarga@mozilla.com at Tue, 04 Dec 2018 09:35:40 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
98462e66f4d3c513be641a4c6bdfa8fc6f28a621: Bug 1491887 - Enable tracking CSS changes and the Changes panel for all release channels; r=gl
Razvan Caliman <rcaliman@mozilla.com> - Mon, 03 Dec 2018 20:57:46 +0000 - rev 449260
Push 35154 by dvarga@mozilla.com at Tue, 04 Dec 2018 09:35:40 +0000
Bug 1491887 - Enable tracking CSS changes and the Changes panel for all release channels; r=gl Differential Revision: https://phabricator.services.mozilla.com/D13620
215654db940b23c34d3360a8d348709eef52d157: Bug 1506455 - Enforce LTR code on RTL layout in Changes panel r=pbro
Razvan Caliman <rcaliman@mozilla.com> - Mon, 03 Dec 2018 09:17:38 +0000 - rev 449259
Push 35154 by dvarga@mozilla.com at Tue, 04 Dec 2018 09:35:40 +0000
Bug 1506455 - Enforce LTR code on RTL layout in Changes panel r=pbro Differential Revision: https://phabricator.services.mozilla.com/D13617
0f02ec66af19136b49ecbcb4a21596b8330b1f1c: Bug 1506170 - Clear the changes stored on the actor upon page refresh/navigate; r=bradwerth
Razvan Caliman <rcaliman@mozilla.com> - Mon, 03 Dec 2018 20:13:46 +0000 - rev 449258
Push 35154 by dvarga@mozilla.com at Tue, 04 Dec 2018 09:35:40 +0000
Bug 1506170 - Clear the changes stored on the actor upon page refresh/navigate; r=bradwerth Until we implement intentional persistence of changes between page refreshes, the Changes actor should clear its stack of changes to avoid polluting the next DevTools session. Differential Revision: https://phabricator.services.mozilla.com/D13618
7d3b17b7130955d9afbc9c10a188bb6fd39a2370: Bug 1505747 - Reset flex overlay colors before testing them; r=gl
Patrick Brosset <pbrosset@mozilla.com> - Mon, 03 Dec 2018 19:28:10 +0000 - rev 449257
Push 35154 by dvarga@mozilla.com at Tue, 04 Dec 2018 09:35:40 +0000
Bug 1505747 - Reset flex overlay colors before testing them; r=gl Differential Revision: https://phabricator.services.mozilla.com/D13680
df64b0b461fd66616049654d4a4b7d136ab770c8: Merge inbound to mozilla-central. a=merge
Bogdan Tara <btara@mozilla.com> - Mon, 03 Dec 2018 23:49:14 +0200 - rev 449256
Push 35153 by btara@mozilla.com at Mon, 03 Dec 2018 21:49:46 +0000
Merge inbound to mozilla-central. a=merge
decb54eeaa7db1b065fb92eede8ac43c3edb5199: Bug 1503175 - Restore the previous inspector layout when reopening. r=gl
Vincent R <grosbouddha@gmail.com> - Fri, 09 Nov 2018 18:56:05 +0100 - rev 449255
Push 35153 by btara@mozilla.com at Mon, 03 Dec 2018 21:49:46 +0000
Bug 1503175 - Restore the previous inspector layout when reopening. r=gl
bc9324a80fac8d94452ee278c2332f23ce04fbdf: Bug 1511811 - Minor build fixup after the Servo crossbeam_channel update.
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 03 Dec 2018 08:08:34 -0500 - rev 449254
Push 35153 by btara@mozilla.com at Mon, 03 Dec 2018 21:49:46 +0000
Bug 1511811 - Minor build fixup after the Servo crossbeam_channel update.
eeef84fe603dacc8421c14ac951cffe569c8c815: Bug 1511811 - Update crossbeam-channel to 0.3.
Bastien Orivel <eijebong@bananium.fr> - Wed, 07 Nov 2018 19:48:07 +0100 - rev 449253
Push 35153 by btara@mozilla.com at Mon, 03 Dec 2018 21:49:46 +0000
Bug 1511811 - Update crossbeam-channel to 0.3. Cherry-picks https://github.com/servo/servo/pull/22142
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip