a6e7bfa38103efc76635dfd8d4ecd6bf51a6c590: Bug 1464548: Part 2 - Add ESLint support for defineLazyGlobalGetters. r=standard8
Kris Maglione <maglione.k@gmail.com> - Fri, 25 May 2018 22:27:00 -0700 - rev 805615
Push 112718 by maglione.k@gmail.com at Fri, 08 Jun 2018 05:36:45 +0000
Bug 1464548: Part 2 - Add ESLint support for defineLazyGlobalGetters. r=standard8 MozReview-Commit-ID: 38hk1MquFrg
4a8cd93316d6785a593b204bc204d6004449d76a: Bug 1464548: Part 1b - Don't delete properties before redefining them, because deleting properties kills JIT performance. r=mccr8
Kris Maglione <maglione.k@gmail.com> - Fri, 25 May 2018 19:17:58 -0700 - rev 805614
Push 112718 by maglione.k@gmail.com at Fri, 08 Jun 2018 05:36:45 +0000
Bug 1464548: Part 1b - Don't delete properties before redefining them, because deleting properties kills JIT performance. r=mccr8 MozReview-Commit-ID: IUMg59xRoIu
f738942056e19cbe90efdd8a455e149008ef2deb: Bug 1464548: Part 1a - Add defineLazyGlobalGetters helper. r=mccr8
Kris Maglione <maglione.k@gmail.com> - Fri, 25 May 2018 22:28:27 -0700 - rev 805613
Push 112718 by maglione.k@gmail.com at Fri, 08 Jun 2018 05:36:45 +0000
Bug 1464548: Part 1a - Add defineLazyGlobalGetters helper. r=mccr8 This allows us to lazily import global properties using Cu.importGlobalProperties. Aside from making it easier to avoid lazily importing these properties, it also defines them all in the shared JSM global so that we don't risk re-creating them in Sandboxes or frameloader globals. MozReview-Commit-ID: GV6shguUlIG
fbb3ac47702ca89c99162a9cb9ad74b58a1c8395: Bug 1464552: Part 4 - Split selection source helpers into separate JSM. r=felipe
Kris Maglione <maglione.k@gmail.com> - Fri, 25 May 2018 18:26:32 -0700 - rev 805612
Push 112718 by maglione.k@gmail.com at Fri, 08 Jun 2018 05:36:45 +0000
Bug 1464552: Part 4 - Split selection source helpers into separate JSM. r=felipe MozReview-Commit-ID: 5ak7dg2umfu
c10662f1a5b4b83752852363ec094fde349e83da: Bug 1464552: Part 3 - Split print preview helpers into separate JSM. r=felipe
Kris Maglione <maglione.k@gmail.com> - Fri, 25 May 2018 18:22:09 -0700 - rev 805611
Push 112718 by maglione.k@gmail.com at Fri, 08 Jun 2018 05:36:45 +0000
Bug 1464552: Part 3 - Split print preview helpers into separate JSM. r=felipe MozReview-Commit-ID: 59Z0fZIf7Ym
885cc804f0e0eae8532dc9cbefb7d919d7c13d44: Bug 1464552: Part 2 - Split blocked site handler into separate JSM. r=felipe
Kris Maglione <maglione.k@gmail.com> - Fri, 25 May 2018 17:59:27 -0700 - rev 805610
Push 112718 by maglione.k@gmail.com at Fri, 08 Jun 2018 05:36:45 +0000
Bug 1464552: Part 2 - Split blocked site handler into separate JSM. r=felipe MozReview-Commit-ID: H4d6qThnguk
fc197074cafbdaf86b4a17e3e2d182675ad22885: Bug 1464552: Part 1 - Split net and cert error utils into separate JSM. r=felipe
Kris Maglione <maglione.k@gmail.com> - Fri, 25 May 2018 17:50:22 -0700 - rev 805609
Push 112718 by maglione.k@gmail.com at Fri, 08 Jun 2018 05:36:45 +0000
Bug 1464552: Part 1 - Split net and cert error utils into separate JSM. r=felipe MozReview-Commit-ID: BxLld6faIEm
e3d40506f24d88e3442f1856e886ab382812d8ef: Bug 1452445 - Fix update error observer in unit test. r=gcp
Francois Marier <francois@mozilla.com> - Tue, 29 May 2018 18:06:49 -0700 - rev 805608
Push 112718 by maglione.k@gmail.com at Fri, 08 Jun 2018 05:36:45 +0000
Bug 1452445 - Fix update error observer in unit test. r=gcp We should only observe for update errors while we are expecting a successful update. MozReview-Commit-ID: 3grGhmxqhIX
02baa1778e14d01db65b75c7c57bfabbb5f3bd0b: Bug 1467183 - Add documentation for Fluent migrations, r?gandalf,stas,pike draft
Francesco Lodolo (:flod) <flod@lodolo.net> - Thu, 07 Jun 2018 18:19:00 +0200 - rev 805607
Push 112717 by bmo:francesco.lodolo@gmail.com at Fri, 08 Jun 2018 05:31:38 +0000
Bug 1467183 - Add documentation for Fluent migrations, r?gandalf,stas,pike MozReview-Commit-ID: 8eaH4SaXfAu
7f63a89e9498f342a0509f8b499818929ae508b8: Bug 1423017 - Add a telemetry for out-of-reach overflowing on root. r?botond draft
Xidorn Quan <me@upsuper.org> - Fri, 01 Jun 2018 15:35:32 +1000 - rev 805606
Push 112716 by xquan@mozilla.com at Fri, 08 Jun 2018 05:26:17 +0000
Bug 1423017 - Add a telemetry for out-of-reach overflowing on root. r?botond MozReview-Commit-ID: 2CyZTVBFP59
33abf2a07473e25880e69c2ac50ee6b14fd05602: Bug 1423017 - Add a telemetry for out-of-reach overflowing on root. r?botond draft
Xidorn Quan <me@upsuper.org> - Fri, 01 Jun 2018 15:35:32 +1000 - rev 805605
Push 112715 by xquan@mozilla.com at Fri, 08 Jun 2018 05:19:57 +0000
Bug 1423017 - Add a telemetry for out-of-reach overflowing on root. r?botond MozReview-Commit-ID: 2CyZTVBFP59
45d7c82c812d8fefc9d2d0e4ed8a5f48d8debf56: Bug 1423017 - Add a telemetry for out-of-reach overflowing on root. r?botond draft
Xidorn Quan <me@upsuper.org> - Fri, 01 Jun 2018 15:35:32 +1000 - rev 805604
Push 112714 by xquan@mozilla.com at Fri, 08 Jun 2018 05:17:06 +0000
Bug 1423017 - Add a telemetry for out-of-reach overflowing on root. r?botond MozReview-Commit-ID: 2CyZTVBFP59
aca04f7e74f89d33a170df64d18fac0789e6342c: Bug 1423017 - Add a telemetry for out-of-reach overflowing on root. r?botond draft
Xidorn Quan <me@upsuper.org> - Fri, 01 Jun 2018 15:35:32 +1000 - rev 805603
Push 112713 by xquan@mozilla.com at Fri, 08 Jun 2018 05:15:11 +0000
Bug 1423017 - Add a telemetry for out-of-reach overflowing on root. r?botond MozReview-Commit-ID: 2CyZTVBFP59
8d9e170939b8bf62f09b35739295b4b98df99c50: mybase draft
Xidorn Quan <quanxunzhen@gmail.com> - Wed, 04 Feb 2015 08:24:16 +1100 - rev 805602
Push 112713 by xquan@mozilla.com at Fri, 08 Jun 2018 05:15:11 +0000
mybase MozReview-Commit-ID: AIse40brXhE
d034e0efd9359300ebe01aa55e1f945261211922: Bug 1441821 - NativeKey shouldn't mark eKeyDown and eKeyPress as "skippable in remote process" if message is not caused by physical key press r?m_kato, smaug draft
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 06 Jun 2018 23:35:16 +0900 - rev 805601
Push 112712 by masayuki@d-toybox.com at Fri, 08 Jun 2018 05:04:01 +0000
Bug 1441821 - NativeKey shouldn't mark eKeyDown and eKeyPress as "skippable in remote process" if message is not caused by physical key press r?m_kato, smaug Currently, TabChild discards eKeyDown ane eKeyPress events which are marked as "repeated" and were dispatched after the latest eKeyDown event comes into the process. However, keyboard layout utils may generate native key events as "repeated" even if each native key is important to input proper text. So, TabChild shouldn't decide if coming keyboard event is skippable only with mIsRepeat. For solving this issue, this patch adds mMaybeSkippableInRemoteProcess to WidgetKeyboardEvent and makes TabChild::SkipRepeatedKeyEvent() check WidgetKeyboardEvent::CanSkipInRemoteProcess() instead. On Windows, there are two ways to generate keyboard input messages. One is using SendMessage() or PostMessage(). The other is SendInput() API. In both ways, utils can make their input as repeated key messages. The former case must be safe for this issue since such utils need to set 31st bit of lParam to 1 explicitly. On the other hand, in the latter case, the utils probably need to append KEYEVENTF_KEYUP into KEYBDINPUT::dwFlags. Otherwise, only first call is treated as non-repeated event. So, when given message does not came from physical key operation, NativeKey should set WidgetKeyboardEvent::mMaybeSkippableInRemoteProcess to false even if WidgetKeyboardEvent::mIsRepeat is true. MozReview-Commit-ID: 3rinrOjx8Tf
5c69fa52cd4aa222fa72a60efd731f9586f37a4d: Bug 1467679 - Restore the devtools.toolbox.host value if this value is unexpected. r?gl draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 08 Jun 2018 13:18:54 +0900 - rev 805600
Push 112711 by bmo:mantaroh@gmail.com at Fri, 08 Jun 2018 04:19:20 +0000
Bug 1467679 - Restore the devtools.toolbox.host value if this value is unexpected. r?gl Bug 1192642 introduced new host type. If updating to this version, previous preference value will be unexpected. This patch will restore this preference to default value if this pref is unexpected value. MozReview-Commit-ID: LO3R6fFHWh6
c25c22ba2aa12263546514e653bdfd2770650993: Bug 1467679 - Restore default the devtools.toolbox.host if this value is unexpected. r?gl draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 08 Jun 2018 13:15:07 +0900 - rev 805599
Push 112710 by bmo:mantaroh@gmail.com at Fri, 08 Jun 2018 04:16:17 +0000
Bug 1467679 - Restore default the devtools.toolbox.host if this value is unexpected. r?gl Bug 1192642 introduced new host type. If updating to this version, previous preference value will be unexpected. This patch will restore this preference to default value if this pref is unexpected value. MozReview-Commit-ID: Fo6rRKS0S6U
ea709c1fd9a770d72659173c77119ff3edfa0503: Bug 1467340 - Ctrl+w and Ctrl+f4 shortcuts close all selected tabs in multi-select context. r?jaws draft multiselect_close_keybinding_ctrl_w
layely <ablayelyfondou@gmail.com> - Thu, 07 Jun 2018 13:36:17 +0000 - rev 805598
Push 112709 by bmo:ablayelyfondou@gmail.com at Fri, 08 Jun 2018 04:15:54 +0000
Bug 1467340 - Ctrl+w and Ctrl+f4 shortcuts close all selected tabs in multi-select context. r?jaws MozReview-Commit-ID: AfrpuOKBfas
3e635facaefd7d073063c76117ad41c227010e03: Bug 1465697 - Add menu open probes for Savant Shield study; r=jaws draft
Bianca Danforth <bdanforth@mozilla.com> - Wed, 06 Jun 2018 06:26:38 -0700 - rev 805597
Push 112708 by bdanforth@mozilla.com at Fri, 08 Jun 2018 04:13:50 +0000
Bug 1465697 - Add menu open probes for Savant Shield study; r=jaws These probes will register and record (for the duration of the study only): * When the library menu opens. * When the hamburger menu opens. * When the dotdotdot menu opens. These will be captured in existing and new windows. Note: The library panel is dynamically added and removed from the document (see PanelUI.js for where the panel is created and removed), so a listener can't be added to it in advance. However, the library menu "ViewShowing" event bubbles up to the navBar in its default location. A separate listener is needed if it is moved to the overflow panel via Hamburger > Customize. MozReview-Commit-ID: EBBBgXAQnxE
82b46fb1e67ce388149fc2e71b6e553b52da9806: Bug 1465697 - Add menu open probes for Savant Shield study; r=jaws draft
Bianca Danforth <bdanforth@mozilla.com> - Wed, 06 Jun 2018 06:26:38 -0700 - rev 805596
Push 112707 by bdanforth@mozilla.com at Fri, 08 Jun 2018 04:03:39 +0000
Bug 1465697 - Add menu open probes for Savant Shield study; r=jaws These probes will register and record (for the duration of the study only): * When the library menu opens. * When the hamburger menu opens. * When the dotdotdot menu opens. These will be captured in existing and new windows. Note: The library panel is dynamically added and removed from the document (see PanelUI.js for where the panel is created and removed), so a listener can't be added to it in advance. However, the library menu "ViewShowing" event bubbles up to the navBar in its default location. A separate listener is needed if it is moved to the overflow panel via Hamburger > Customize. MozReview-Commit-ID: EBBBgXAQnxE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip