44c791154e7cb7108749362de3340ee69e4f9bb0: Bug 1511827 - Download clang based static-analysis during bootstrap after every other dependency is downloaded. r=nalexander
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Tue, 04 Dec 2018 18:42:00 +0000 - rev 449278
Push 35156 by rmaries@mozilla.com at Tue, 04 Dec 2018 21:51:17 +0000
Bug 1511827 - Download clang based static-analysis during bootstrap after every other dependency is downloaded. r=nalexander Differential Revision: https://phabricator.services.mozilla.com/D13678
a5acc276890597b2314106398a1955870db63a65: Bug 1510734 - Content Blocking strict setting now uses network.cookie.cookieBehavior=4. r=johannh,flod
Erica Wright <ewright@mozilla.com> - Tue, 04 Dec 2018 16:45:55 +0000 - rev 449277
Push 35156 by rmaries@mozilla.com at Tue, 04 Dec 2018 21:51:17 +0000
Bug 1510734 - Content Blocking strict setting now uses network.cookie.cookieBehavior=4. r=johannh,flod The strict category should block third-party tracking cookies instead of all third-party cookies. This changes the requirements to match that category, so existing strict users will be moved to custom. Differential Revision: https://phabricator.services.mozilla.com/D13325
55d27d4a5f7981c40c6b6fd26dcfcce29d56b510: Bug 1507723 - Don't inline only-child short text nodes that are also flex items; r=gl
Patrick Brosset <pbrosset@mozilla.com> - Tue, 04 Dec 2018 13:29:15 +0000 - rev 449276
Push 35156 by rmaries@mozilla.com at Tue, 04 Dec 2018 21:51:17 +0000
Bug 1507723 - Don't inline only-child short text nodes that are also flex items; r=gl This change cleans up a lot of the getCurrentDisplay's logic which was unnecessarily complex, it seems. It also extracts the logic to walk up the DOM to find flex/grid containers to a reusable functions. Finally, this new extracted function is now used in the walker to determine if a text node can be inlined in its parent element or not. Differential Revision: https://phabricator.services.mozilla.com/D13677
1f38344436a918241109ca2a5c4e939d1c33cde3: Bug 1505719 - Try harder when computing breakpad IDs for Android system libraries. r=ted
Markus Stange <mstange@themasta.com> - Mon, 03 Dec 2018 19:21:44 +0000 - rev 449275
Push 35156 by rmaries@mozilla.com at Tue, 04 Dec 2018 21:51:17 +0000
Bug 1505719 - Try harder when computing breakpad IDs for Android system libraries. r=ted Differential Revision: https://phabricator.services.mozilla.com/D12836
2cc09eeb4898c1245d9ae01c95b8ce5d622c8122: Bug 1511778 - Remove skip if verify for test_addon_reload and test_addons_actor;r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Tue, 04 Dec 2018 13:40:07 +0000 - rev 449274
Push 35156 by rmaries@mozilla.com at Tue, 04 Dec 2018 21:51:17 +0000
Bug 1511778 - Remove skip if verify for test_addon_reload and test_addons_actor;r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D13665
f3c5235419537c434139d62f9bbebc1165c806b7: Backed out changeset 5516f3e7b817 (bug 1511903) for browser-chrome failures in browser/components/sessionstore/test/browser_attributes.js. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 04 Dec 2018 15:20:13 +0200 - rev 449273
Push 35156 by rmaries@mozilla.com at Tue, 04 Dec 2018 21:51:17 +0000
Backed out changeset 5516f3e7b817 (bug 1511903) for browser-chrome failures in browser/components/sessionstore/test/browser_attributes.js. CLOSED TREE
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip