b45fa3c5a91879eef3532fde9a636bfdea452499: Bug 1446101 - Part 2: Convert the all tabs panel to photon styles r?dao draft
Mark Striemer <mstriemer@mozilla.com> - Wed, 06 Jun 2018 15:48:21 -0500 - rev 805625
Push 112720 by bmo:mstriemer@mozilla.com at Fri, 08 Jun 2018 06:04:15 +0000
Bug 1446101 - Part 2: Convert the all tabs panel to photon styles r?dao MozReview-Commit-ID: 3VzqnG6X5rw
61952dafbe1fcf1feaa5498cad1959ca4bc08b4a: bug 1446101 - Part 1: Extract a common TabsListBase class from TabsPopup r?dao draft
Mark Striemer <mstriemer@mozilla.com> - Tue, 15 May 2018 18:40:07 -0500 - rev 805624
Push 112720 by bmo:mstriemer@mozilla.com at Fri, 08 Jun 2018 06:04:15 +0000
bug 1446101 - Part 1: Extract a common TabsListBase class from TabsPopup r?dao MozReview-Commit-ID: KPvk0fVoGzG
ca96fcd63b5969dcf643f52df6a223e80022e406: Bug 1465685 - Add login_form probe for Savant Shield study; r=MattN draft
Bianca Danforth <bdanforth@mozilla.com> - Thu, 07 Jun 2018 03:24:09 -0700 - rev 805623
Push 112719 by bdanforth@mozilla.com at Fri, 08 Jun 2018 06:01:40 +0000
Bug 1465685 - Add login_form probe for Savant Shield study; r=MattN This probe will register and record (for the duration of the study only): * When a login form is loaded * When a login form is submitted (excluding the case from unresolved bug 1287202) The login_form probe has an 'extra' field called 'flow_id'. This value associates actions that occur in the same tab. It should be noted that for several reasons, we should expect a higher than 1:1 ratio between 'load' and 'submit' events: * Some sites, like Google and Amazon, have a two-step login process, and each step fires its own 'load' event. Only the second step fires a 'submit' event. * Some sites, like Facebook and Twitter, fire multiple 'load' events on the same page. * A common pattern for unsuccessful logins is for the site to redirect to a page with a login form. This would be a 'load' --> 'submit' --> 'load' series. * Unlike 'load', the 'submit' event fires only when the Password Manager is enabled and the user is in a non-private window. 'Load' events will have a 'canRecordSubmit' key in the 'extra' field which will be true if a submit event for that form can be recorded. MozReview-Commit-ID: LOMDSN6tgRV
2dd173713919f7504b24a221badfdc112e5e5ee7: Bug 1465685 - Add Password Manager probes for Savant Shield study; r=MattN draft
Bianca Danforth <bdanforth@mozilla.com> - Thu, 07 Jun 2018 03:23:47 -0700 - rev 805622
Push 112719 by bdanforth@mozilla.com at Fri, 08 Jun 2018 06:01:40 +0000
Bug 1465685 - Add Password Manager probes for Savant Shield study; r=MattN These probes will register and record (for the duration of the study only): * When the user is prompted by the Password Manager * When the user saves their login information through the Password Manager prompt * When the user updates their login information through the Password Manager prompt * When the user uses login information stored by the Password Manager Both the 'pwmgr' and 'pwmgr_use' probe have an 'extra' field called 'flow_id'. This is a tab identifier. For a given session, flow_id remains constant, even if the tab is moved to a different index within the same window. Tabs at the same index in different windows will have different flow_ids. MozReview-Commit-ID: CoBNl6lUQmH
fe8af2cc822f1e645a88cbc81bcfae009bd110ac: Bug 1425104: Part 2 - Add stub fluent API for built-in content pages. r?gandalf draft
Kris Maglione <maglione.k@gmail.com> - Thu, 19 Apr 2018 22:20:36 -0700 - rev 805621
Push 112718 by maglione.k@gmail.com at Fri, 08 Jun 2018 05:36:45 +0000
Bug 1425104: Part 2 - Add stub fluent API for built-in content pages. r?gandalf MozReview-Commit-ID: 7zcCXJztYF1
52562e8d57a8d2973cfaca9c350b6727996df39f: Bug 1425104: Part 1c - Add MozDocumentObserver class to notify on new pattern-matched documents. r?zombie draft
Kris Maglione <maglione.k@gmail.com> - Thu, 19 Apr 2018 20:33:45 -0700 - rev 805620
Push 112718 by maglione.k@gmail.com at Fri, 08 Jun 2018 05:36:45 +0000
Bug 1425104: Part 1c - Add MozDocumentObserver class to notify on new pattern-matched documents. r?zombie MozReview-Commit-ID: 29CsJ2mya36
466c39fc8af5170ea39d19d6d7aa13b8fe5cd838: Bug 1425104: Part 1b - Split matching logic for content scripts into MozDocumentMatcher base class. r?zombie draft
Kris Maglione <maglione.k@gmail.com> - Wed, 18 Apr 2018 14:02:15 -0700 - rev 805619
Push 112718 by maglione.k@gmail.com at Fri, 08 Jun 2018 05:36:45 +0000
Bug 1425104: Part 1b - Split matching logic for content scripts into MozDocumentMatcher base class. r?zombie MozReview-Commit-ID: JAOWZcB4hZW
5b08fd277ce5f750fbec6aaa239f3c7c9806e22a: Bug 1464548: Fix linux32 xpcshell bustage. r=bustage
Kris Maglione <maglione.k@gmail.com> - Thu, 07 Jun 2018 18:24:57 -0700 - rev 805618
Push 112718 by maglione.k@gmail.com at Fri, 08 Jun 2018 05:36:45 +0000
Bug 1464548: Fix linux32 xpcshell bustage. r=bustage
3dee28e17417eb3fcb043027393abc7b4f506d78: Bug 1467052 - Use BindingName tag to distinguish between var and top-level function, instead of offset range. r=shu
Tooru Fujisawa <arai_a@mac.com> - Fri, 08 Jun 2018 10:06:13 +0900 - rev 805617
Push 112718 by maglione.k@gmail.com at Fri, 08 Jun 2018 05:36:45 +0000
Bug 1467052 - Use BindingName tag to distinguish between var and top-level function, instead of offset range. r=shu
22daf991f7b705c6849c5597f9794f1ac8f86a8e: Bug 1464548: Part 3 - Update callers to use defineLazyGlobalGetters. r=mccr8
Kris Maglione <maglione.k@gmail.com> - Fri, 25 May 2018 17:02:29 -0700 - rev 805616
Push 112718 by maglione.k@gmail.com at Fri, 08 Jun 2018 05:36:45 +0000
Bug 1464548: Part 3 - Update callers to use defineLazyGlobalGetters. r=mccr8 MozReview-Commit-ID: 9APGewiDDYB
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip