5b5e620e33ee59c1820d1bef687f015d63c2185c: Bug 1453093 - Move accessible actor instantiation and panel tab highlighting into tool startup component. r=ochameau, a=RyanVM DEVEDITION_61_0b13_BUILD1 DEVEDITION_61_0b13_RELEASE FENNEC_61_0b13_BUILD1 FENNEC_61_0b13_RELEASE FIREFOX_61_0b13_BUILD1 FIREFOX_61_0b13_RELEASE
Yura Zenevich <yura.zenevich@gmail.com> - Mon, 11 Jun 2018 09:44:18 -0400 - rev 808912
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1453093 - Move accessible actor instantiation and panel tab highlighting into tool startup component. r=ochameau, a=RyanVM MozReview-Commit-ID: F02RgSyupUQ
44883c246d62061847e07dcba4fd88f55eb45362: Bug 1467852 Align LoadInfo::mServiceWorkerTaintingSynthesized handling with other service worker fields. r=valentin a=abillings
Ben Kelly <ben@wanderview.com> - Sun, 10 Jun 2018 18:44:53 -0700 - rev 808911
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1467852 Align LoadInfo::mServiceWorkerTaintingSynthesized handling with other service worker fields. r=valentin a=abillings
13af68f9e6d0b394945dfe041b4ef5108abfddb9: Bug 1465694 - Add tab event telemetry for Savant Shield study; r=dao, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Wed, 06 Jun 2018 03:44:48 -0700 - rev 808910
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1465694 - Add tab event telemetry for Savant Shield study; r=dao, a=RyanVM These probes will register and record (for the duration of the study only): * When a tab opens. * When a tab closes. * When a tab is selected. MozReview-Commit-ID: BvknEH0ofS0
63275d610ea3f9c82e2d88b923443beaa0fbc311: Bug 1465685 - Add login_form probe for Savant Shield study; r=MattN, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Thu, 07 Jun 2018 03:24:09 -0700 - rev 808909
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1465685 - Add login_form probe for Savant Shield study; r=MattN, a=RyanVM 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
41f2ad70c0eaa3abc0d8935fe1ec19a7a5e967a5: Bug 1465685 - Add Password Manager probes for Savant Shield study; r=MattN, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Thu, 07 Jun 2018 03:23:47 -0700 - rev 808908
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1465685 - Add Password Manager probes for Savant Shield study; r=MattN, a=RyanVM 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
ffc838d8250706fc915db3806a3581ca04f15018: Bug 1465697 - Add menu open probes for Savant Shield study; r=jaws, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Wed, 06 Jun 2018 06:26:38 -0700 - rev 808907
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1465697 - Add menu open probes for Savant Shield study; r=jaws, a=RyanVM 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
16a92f7f6fbaa86797d5698dd6e2be110c3b2c86: Bug 1465704 - Add follow_urlbar_link event telemetry for Savant Shield study; r=adw, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Wed, 06 Jun 2018 03:51:01 -0700 - rev 808906
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1465704 - Add follow_urlbar_link event telemetry for Savant Shield study; r=adw, a=RyanVM These probes will register and record (for the duration of the study only): * When the user clicks on a history link displayed by the urlbar * When the user clicks on a bookmark link displayed by the urlbar It should be noted that the same site can be multiple result types at the same time, so there will be times when a bookmark and/or history selection is captured as a result type other than bookmark or history (e.g. 'switchtab', 'autofill' or 'visiturl'). MozReview-Commit-ID: FEKVoaTIkiH
2830389b187618d5282be9519d48659e066ad768: Bug 1465703 - Add bookmark and follow_bookmark probes for Savant Shield study; r=adw, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Wed, 06 Jun 2018 04:25:36 -0700 - rev 808905
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1465703 - Add bookmark and follow_bookmark probes for Savant Shield study; r=adw, a=RyanVM These probes will register and record (for the duration of the study only): * When a bookmark is added. * When a bookmark is removed. * When a bookmark is visited. Also moved init of study module to later in startup as an idle task to mitigate performance impact. Previously, this patch was failing the browser/base/content/test/performance/browser_startup.js test. Note for bookmark added/removed: Using the source argument, we can filter out bulk events like from Sync, import, restore, etc. Note for bookmark visited: This will also fire for the case when the user visits a page directly that happens to be bookmarked. The user doesn't have to "click" on a bookmark. MozReview-Commit-ID: EYVlTLfVLkd
f28277267cb28415ae71b3a75f52c1a27d148183: Bug 1465707 - Add addon probes for Savant Shield study; r=rhelmer, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Wed, 06 Jun 2018 03:34:13 -0700 - rev 808904
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1465707 - Add addon probes for Savant Shield study; r=rhelmer, a=RyanVM When the study preference (shield.savant.enabled) is set to true, this will record: * When an addon begins an install * When an addon finishes an install * When an addon is enabled * When an addon is disabled * When an addon begins an uninstall * When an addon finishes an uninstall MozReview-Commit-ID: J8LoBZVS5iL
5a59ca5aacd6ac555a6bbe4acee3ca4fc4a028d7: Bug 1465698 - Add readermode event probes for Savant Shield study; r=jaws, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Wed, 06 Jun 2018 03:56:32 -0700 - rev 808903
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1465698 - Add readermode event probes for Savant Shield study; r=jaws, a=RyanVM These probes will register and record (for the duration of the study only): * When the user turns on Reader Mode. * When the user turns off Reader Mode. Note: The events are recorded in the content process. MozReview-Commit-ID: BNEYW3TP1aN
e5af051da7e6a27a23f0dd9abda006b6329e332e: Bug 1462725 - Add 'end_study' event; r=rhelmer, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Mon, 04 Jun 2018 16:22:35 -0700 - rev 808902
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1462725 - Add 'end_study' event; r=rhelmer, a=RyanVM This `end_study` event will be recorded when an ending condition has been met: the study has expired, the user is ineligible, or the study has been disabled (the study pref has been turned off). MozReview-Commit-ID: JlaHioXd5WP
869f31d9547b5b4ad10cfd568fc9e126d93c7afe: Bug 1462725 - Add study expiration and testing override pref; r=rhelmer, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Mon, 04 Jun 2018 16:22:08 -0700 - rev 808901
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1462725 - Add study expiration and testing override pref; r=rhelmer, a=RyanVM The study will shutdown on its own after a specified period of time. The testing override pref allows for changing the study duration from the default, which is 4 weeks. MozReview-Commit-ID: 2KbZl5RrL8P
284d16323d515f011dc282e358b227b674d58c75: Bug 1462725 - Add eligibility check; r=rhelmer, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Mon, 04 Jun 2018 16:21:37 -0700 - rev 808900
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1462725 - Add eligibility check; r=rhelmer, a=RyanVM On startup, ends the study if auto private browsing mode is enabled. I did not add a pref observer for this, since when the pref is changed, the changes won't take effect until the next startup anyway. MozReview-Commit-ID: Do5BM6QopSX
91d7b8c373a527d918d2abc997517a8d30cd23e7: Bug 1462725 - Uninit study on Firefox shutdown; r=rhelmer, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Mon, 04 Jun 2018 16:20:54 -0700 - rev 808899
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1462725 - Uninit study on Firefox shutdown; r=rhelmer, a=RyanVM Intended to undo study-related changes that don't need to persist between sessions: clear prefs, remove observers, etc. MozReview-Commit-ID: GsoDhxf6CVJ
e948d63a5eeda191c29a7f2a5201aa8950953c9f: Bug 1462725 - Rename study module; r=rhelmer, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Mon, 04 Jun 2018 16:20:25 -0700 - rev 808898
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1462725 - Rename study module; r=rhelmer, a=RyanVM Module was renamed in order to be more consistent with references to this study elsewhere, as in the tracking bug 1457226. Also removed TelemetryEvents.sendEvent method, set log level to 'warn' and added milestone bug to search probe. MozReview-Commit-ID: KU82dQZLgxB
8b46c0eeed0efb79837acfbaed9df3ceaf82686e: Bug 1462725 - Dupe 'search' event probe under 'savant' category; r=rhelmer, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Mon, 04 Jun 2018 16:19:51 -0700 - rev 808897
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1462725 - Dupe 'search' event probe under 'savant' category; r=rhelmer, a=RyanVM The duplication is so that this study’s use of the probe does not affect and is not affected by other uses of the probe. MozReview-Commit-ID: 5JUbiQdZc3R
055f4112239953fd379d2a73ec1af7ae81abd652: Bug 1462725 - Add TelemetryEvents class to Savant JSM; r=rhelmer, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Mon, 04 Jun 2018 16:19:09 -0700 - rev 808896
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1462725 - Add TelemetryEvents class to Savant JSM; r=rhelmer, a=RyanVM This class will handle enabling/disabling the "savant" category of event telemetry. MozReview-Commit-ID: ClnkSnzL2vd
6d9e80629c215964674d5d7ee39ccf531334fdb5: Bug 1462725 - Add pref-controlled logging to Savant module; r=rhelmer, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Mon, 04 Jun 2018 16:18:39 -0700 - rev 808895
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1462725 - Add pref-controlled logging to Savant module; r=rhelmer, a=RyanVM MozReview-Commit-ID: 7dIMl7vHGr6
acf128a41e11d4f85e076f2286be475bb4bbe014: Bug 1462725 - Init Savant module at Firefox startup with study pref; r=rhelmer, a=RyanVM
Bianca Danforth <bdanforth@mozilla.com> - Mon, 04 Jun 2018 16:18:13 -0700 - rev 808894
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1462725 - Init Savant module at Firefox startup with study pref; r=rhelmer, a=RyanVM This module observes the study pref to enable/disable the study. MozReview-Commit-ID: 1dcHfk5tc3Q
bd79850d10f8da83f0af64408418dd0dbb9a7bca: Bug 1467938 - Fix out-of-bounds memory access in WebRTC VP9 Missing Frame Processing. r=ng, a=RyanVM
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Fri, 08 Jun 2018 19:49:40 -0700 - rev 808893
Push 113536 by nthomas@mozilla.com at Thu, 21 Jun 2018 04:40:01 +0000
Bug 1467938 - Fix out-of-bounds memory access in WebRTC VP9 Missing Frame Processing. r=ng, a=RyanVM
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip