Iulian Moraru
d07f446854
Backed out 2 changesets (bug 1789390) for causing bc failures regarding unreferenced file on BackgroundTask_uninstall.jsm. CLOSED TREE
...
Backed out changeset 4cec525d92f4 (bug 1789390)
Backed out changeset 6fcec3502cb2 (bug 1789390)
2022-09-13 13:20:20 +03:00
Nicholas Rishel
f203d491e0
Bug 1789390 - Remove scheduled and Action Center notifications during uninstall. r=nalexander
...
Non-MSIX notifications are not removed when Firefox is uninstalled. To handled this we've added a new `uninstall` background task and extended `nsIWindowsAlertService` to deregister notifications on uninstall.
Differential Revision: https://phabricator.services.mozilla.com/D156625
2022-09-13 06:09:30 +00:00
Rob Lemley
932b4527d2
Bug 1764092 - Relocate AsanReporter.jsm to /toolkit. r=decoder
...
Differential Revision: https://phabricator.services.mozilla.com/D143382
2022-04-12 21:27:47 +00:00
Ben Hearsum
3302391306
No bug: Mark a couple of Windows-only jsm modules with SCHEDULES.exclusive to aid task selection. r=marco
...
Differential Revision: https://phabricator.services.mozilla.com/D139600
2022-02-24 16:12:21 +00:00
Dão Gottwald
f7bcee9115
Bug 1733345 - Move theme modules into browser/themes/. r=harry
...
Differential Revision: https://phabricator.services.mozilla.com/D127090
2021-10-04 15:05:54 +00:00
Kris Maglione
e6237071e6
Bug 1685801: Part 6 - Move some front-end code from BrowserUtils to a separate module. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D101486
2021-01-28 20:58:43 +00:00
Mihai Alexandru Michis
040e2ea5d0
Backed out 12 changesets (bug 1685801) for causing bc failures in browser_ctrlTab.js
...
CLOSED TREE
Backed out changeset 021924b62f13 (bug 1685801)
Backed out changeset 38cc10101c1f (bug 1685801)
Backed out changeset 9ab9574ac72a (bug 1685801)
Backed out changeset 1a7f259cc2ec (bug 1685801)
Backed out changeset b267b19a7f6e (bug 1685801)
Backed out changeset 7dfcf0257487 (bug 1685801)
Backed out changeset ee0d0169b079 (bug 1685801)
Backed out changeset 0c358ee51951 (bug 1685801)
Backed out changeset 338ab91af557 (bug 1685801)
Backed out changeset a49415007aaf (bug 1685801)
Backed out changeset b91098299143 (bug 1685801)
Backed out changeset edf6209861a8 (bug 1685801)
2021-01-28 22:55:11 +02:00
Kris Maglione
69c936d646
Bug 1685801: Part 6 - Move some front-end code from BrowserUtils to a separate module. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D101486
2021-01-28 05:25:03 +00:00
Butkovits Atila
7decdccbdc
Backed out 12 changesets (bug 1685801) for causing failures on browser_fission_maxOrigins.js. CLOSED TREE
...
Backed out changeset 0d7153110519 (bug 1685801)
Backed out changeset 5175062925c7 (bug 1685801)
Backed out changeset 2c1250e786f0 (bug 1685801)
Backed out changeset 0ce3c773ba74 (bug 1685801)
Backed out changeset 9d51c6e24dee (bug 1685801)
Backed out changeset 3f4dc6349441 (bug 1685801)
Backed out changeset a80de9abb9f8 (bug 1685801)
Backed out changeset 30786893a5e7 (bug 1685801)
Backed out changeset 8007b12d6e32 (bug 1685801)
Backed out changeset fa814f4b7125 (bug 1685801)
Backed out changeset 14e4e47ee99f (bug 1685801)
Backed out changeset d9f1feba9454 (bug 1685801)
2021-01-28 07:15:59 +02:00
Kris Maglione
5b2b2517a2
Bug 1685801: Part 6 - Move some front-end code from BrowserUtils to a separate module. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D101486
2021-01-28 03:32:43 +00:00
Ricky Stewart
02a7b4ebdf
Bug 1654103: Standardize on Black for Python code in mozilla-central.
...
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.
To produce this patch I did all of the following:
1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.
2. Run ./mach lint --linter black --fix
3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.
4. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat.
5. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-26 18:34:53 +00:00
Mark Banner
77e1109e9e
Bug 699844 - Remove the live bookmark migrator as it is not needed now. r=mak,markh
...
Differential Revision: https://phabricator.services.mozilla.com/D93314
2020-10-26 12:32:52 +00:00
Bogdan Tara
da1098d4aa
Backed out 10 changesets (bug 1654103, bug 1672023, bug 1518999) for PanZoomControllerTest.touchEventForResult gv-junit failures CLOSED TREE
...
Backed out changeset ff3fb0b4a512 (bug 1672023)
Backed out changeset e7834b600201 (bug 1654103)
Backed out changeset 807893ca8069 (bug 1518999)
Backed out changeset 13e6b92440e9 (bug 1518999)
Backed out changeset 8b2ac5a6c98a (bug 1518999)
Backed out changeset 575748295752 (bug 1518999)
Backed out changeset 65f07ce7b39b (bug 1518999)
Backed out changeset 4bb80556158d (bug 1518999)
Backed out changeset 8ac8461d7bd7 (bug 1518999)
Backed out changeset e8ba13ee17f5 (bug 1518999)
2020-10-24 03:36:18 +03:00
Ricky Stewart
c0cea3b0fa
Bug 1654103: Standardize on Black for Python code in mozilla-central. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
...
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.
To produce this patch I did all of the following:
1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.
2. Run ./mach lint --linter black --fix
3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.
4. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat.
5. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-23 20:40:42 +00:00
Dorel Luca
1ff59cb7a3
Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE
2020-10-22 03:51:06 +03:00
Ricky Stewart
50762dacab
Bug 1654103: Standardize on Black for Python code in mozilla-central. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
...
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.
To produce this patch I did all of the following:
1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.
2. Run ./mach lint --linter black --fix
3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.
4. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-21 21:27:27 +00:00
Bryce Seager van Dyk
a90a447c1c
Bug 1649532 - Port DecoderDoctor notifications to fission. r=Gijs
...
Port handling of DecoderDoctor notifications for fission. This is done by moving
the observing of 'decoder-doctor-notification' from browser-media.js to fission
friendly actors.
As browser-media.js had only code related to this patch left it is removed along
with references to it. Same with ContentObservers.js.
Differential Revision: https://phabricator.services.mozilla.com/D88322
2020-08-28 18:34:24 +00:00
Mark Banner
52ac364a8c
Bug 1659106 - Rename TopSiteAttribution.jsm to PartnerLinkAttribution.jsm. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D87073
2020-08-18 08:04:07 +00:00
Dão Gottwald
c8f4e4b5d4
Bug 1637218 - Allow for registering overridden search top site usage with an extra request. r=mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D76831
2020-06-03 10:42:47 +00:00
Csoregi Natalia
654af62a12
Backed out changeset 6f0d4ca18e71 (bug 1637218) for karma newtab failures. CLOSED TREE
2020-06-02 17:33:32 +03:00
Dão Gottwald
345ff28cf7
Bug 1637218 - Allow for registering overridden search top site usage with an extra request. r=mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D76831
2020-06-02 12:26:50 +00:00
Neil Deakin
b8f7ac9956
Bug 1591469, move reader mode to use JSWindowActor instead of message managers, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D71452
2020-05-13 19:22:20 +00:00
Bogdan Tara
be25a1cf76
Backed out changeset 3a50d857d097 (bug 1591469) for newtab failures complaining about AboutReaderParent CLOSED TREE
2020-05-12 06:13:10 +03:00
Neil Deakin
f9054b8cff
Bug 1591469, move reader mode to use JSWindowActor instead of message managers, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D71452
2020-05-12 01:06:51 +00:00
Kevin Jacobs
30150bcdde
Bug 1628012 - Backed out changeset 001a5750e276 r=jcj
...
The experiment has served its purpose, gathering 66k+ telemetry events and showing no negative impact to connection result.
DC is now enabled by default in Nightly, so we no longer need to run this study.
Differential Revision: https://phabricator.services.mozilla.com/D72699
2020-04-27 16:56:15 +00:00
Kevin Jacobs
935c790ee4
Bug 1628012 - Land Delegated Credentials experiment script r=jcj
...
This patch re-lands the Delegated Credentials experiment, with an expiration date of 1 May, 2020.
This experiment already ran in Fx 73, but the underlying TLS implementation has been updated and we now plan to enable by default in Nightly. Out of an abundance of caution, the experiment will be repeated for 1-2 weeks to confirm the previous results (i.e., lack of any breakage) before enabling.
See prior bug https://bugzilla.mozilla.org/show_bug.cgi?id=1580053 - only changes to the expiration date and method of loading of the experiment (necessary to rebase) have been made here .
Differential Revision: https://phabricator.services.mozilla.com/D71202
2020-04-17 17:42:26 +00:00
Neil Deakin
1351306d5f
Bug 1614738, convert ContentSearch to be a JSWindowActor, r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D68237
--HG--
rename : browser/modules/ContentSearch.jsm => browser/actors/ContentSearchParent.jsm
extra : moz-landing-system : lando
2020-04-11 23:10:45 +00:00
Sam Foster
2db8ec19f5
Bug 1622514 - Move OSKeyStore.jsm into toolkit/modules. r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D68133
--HG--
rename : browser/modules/OSKeyStore.jsm => toolkit/modules/OSKeyStore.jsm
rename : browser/modules/test/OSKeyStoreTestUtils.jsm => toolkit/modules/tests/modules/OSKeyStoreTestUtils.jsm
rename : browser/modules/test/unit/test_osKeyStore.js => toolkit/modules/tests/xpcshell/test_osKeyStore.js
extra : moz-landing-system : lando
2020-03-25 08:21:24 +00:00
Jared Wein
11ed78ea66
Bug 1194529 - Move OSKeyStore.jsm to browser/modules since it is no longer used by just Form Autofill. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D61743
--HG--
rename : browser/extensions/formautofill/OSKeyStore.jsm => browser/modules/OSKeyStore.jsm
rename : browser/extensions/formautofill/test/fixtures/OSKeyStoreTestUtils.jsm => browser/modules/test/OSKeyStoreTestUtils.jsm
rename : browser/extensions/formautofill/test/unit/test_osKeyStore.js => browser/modules/test/unit/test_osKeyStore.js
extra : moz-landing-system : lando
2020-03-12 14:47:18 +00:00
Dorel Luca
7d0c94a0e9
Backed out 8 changesets (bug 1506602, bug 1194529) for Browser-chrome failures in browser/browser_aaa_eventTelemetry_run_first.js. CLOSED TREE
...
Backed out changeset 0848e3945164 (bug 1506602)
Backed out changeset a8b80ec1830e (bug 1506602)
Backed out changeset e83a89eb5007 (bug 1194529)
Backed out changeset 7bf0a8463e53 (bug 1194529)
Backed out changeset 5b5cbd52e30f (bug 1194529)
Backed out changeset 55c38d92f65a (bug 1194529)
Backed out changeset 3242adb0ff8e (bug 1194529)
Backed out changeset c2f10d341da8 (bug 1194529)
--HG--
rename : browser/modules/OSKeyStore.jsm => browser/extensions/formautofill/OSKeyStore.jsm
rename : browser/modules/test/OSKeyStoreTestUtils.jsm => browser/extensions/formautofill/test/fixtures/OSKeyStoreTestUtils.jsm
rename : browser/modules/test/unit/test_osKeyStore.js => browser/extensions/formautofill/test/unit/test_osKeyStore.js
2020-03-11 01:48:36 +02:00
Jared Wein
2642cc0cdb
Bug 1194529 - Move OSKeyStore.jsm to browser/modules since it is no longer used by just Form Autofill. r=MattN
...
Differential Revision: https://phabricator.services.mozilla.com/D61743
--HG--
rename : browser/extensions/formautofill/OSKeyStore.jsm => browser/modules/OSKeyStore.jsm
rename : browser/extensions/formautofill/test/fixtures/OSKeyStoreTestUtils.jsm => browser/modules/test/OSKeyStoreTestUtils.jsm
rename : browser/extensions/formautofill/test/unit/test_osKeyStore.js => browser/modules/test/unit/test_osKeyStore.js
extra : moz-landing-system : lando
2020-03-10 20:00:55 +00:00
Kevin Jacobs
b77ae35a28
Bug 1612062 - Remove Delegated Credentials experiment add-on r=jcj
...
This patch removes add-on code for the TLS Delegated Credentials experiment, backing out 5196ecfdca .
Differential Revision: https://phabricator.services.mozilla.com/D61216
--HG--
extra : moz-landing-system : lando
2020-01-29 10:07:32 +00:00
Johann Hofmann
841a3f40fb
Bug 1600942 - Remove event telemetry for permission prompt studies. r=Ehsan
...
Depends on D56540
Differential Revision: https://phabricator.services.mozilla.com/D56541
--HG--
extra : moz-landing-system : lando
2019-12-10 14:39:49 +00:00
Razvan Maries
ef51899325
Backed out changeset 52af8765cb21 (bug 1589700) for perma fails on browser_Telemetry_numberOfSiteOrigins.js. CLOSED TREE
2019-12-04 23:48:27 +02:00
Sean Feng
0dea348f20
Bug 1589700 - Record the number of unique site origins across all tabs r=smaug,agi,Dexter
...
Differential Revision: https://phabricator.services.mozilla.com/D54027
--HG--
extra : moz-landing-system : lando
2019-12-04 19:39:18 +00:00
Kevin Jacobs
39bf196ebf
Bug 1580053 - Add Delegated Credentials experiment script r=jcj,mconley
...
This patch adds an experiment script for TLS Delegated Credentials. By default, 100% of the Nightly population is selected for the study, of which 50% will perform a test connection *without* Delegated Credentials, and the other 50% *with* Delegated Credentials. The test does not run in Beta or Release channels.
The test will "disable" itself on 10 Jan 2020, after which it will be backed out.
See https://github.com/kjacobs-moz/dc-experiment-addon and https://experimenter.services.mozilla.com/experiments/delegated-credentials-nightly-breakage-study/ for more information.
Differential Revision: https://phabricator.services.mozilla.com/D51329
--HG--
extra : moz-landing-system : lando
2019-12-04 15:47:07 +00:00
Drew Willcoxon
b0910d87b8
Bug 1599360 - Factor out appUpdater from aboutDialog-appUpdater.js into a jsm module r=rstrong
...
Differential Revision: https://phabricator.services.mozilla.com/D54677
--HG--
rename : browser/base/content/aboutDialog-appUpdater.js => browser/modules/AppUpdater.jsm
extra : moz-landing-system : lando
2019-12-03 06:01:32 +00:00
Noemi Erli
5a6100afc7
Backed out changeset 9e137d4511cd (bug 1580053) for causing ES Lint failure CLOSED TREE
2019-12-02 23:56:36 +02:00
Kevin Jacobs
5ace4e8610
Bug 1580053 - Add Delegated Credentials experiment script r=jcj,mconley
...
This patch adds an experiment script for TLS Delegated Credentials. By default, 100% of the Nightly population is selected for the study, of which 50% will perform a test connection *without* Delegated Credentials, and the other 50% *with* Delegated Credentials. The test does not run in Beta or Release channels.
The test will "disable" itself on 10 Jan 2020, after which it will be backed out.
See https://github.com/kjacobs-moz/dc-experiment-addon and https://experimenter.services.mozilla.com/experiments/delegated-credentials-nightly-breakage-study/ for more information.
Differential Revision: https://phabricator.services.mozilla.com/D51329
--HG--
extra : moz-landing-system : lando
2019-12-02 21:31:20 +00:00
Neil Deakin
779f56be04
Bug 1595155, support click handler which allows modifier+click in out of process iframes, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D52642
--HG--
rename : browser/modules/ContentClick.jsm => browser/actors/ClickHandlerParent.jsm
extra : moz-landing-system : lando
2019-11-27 19:30:19 +00:00
Dorel Luca
ebebe87aca
Backed out changeset c4ff245706ab (bug 1595155) for Android mochitest failures on mobile/android/components/extensions/test/mochitest/test_ext_webNavigation_onCommitted.html. CLOSED TREE
...
--HG--
rename : browser/actors/ClickHandlerParent.jsm => browser/modules/ContentClick.jsm
2019-11-14 19:14:27 +02:00
Neil Deakin
785a88d297
Bug 1595155, support click handler which allows modifier+click in out of process iframes, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D52642
--HG--
rename : browser/modules/ContentClick.jsm => browser/actors/ClickHandlerParent.jsm
extra : moz-landing-system : lando
2019-11-14 00:47:48 +00:00
Neil Deakin
0d839af744
Bug 1590752, convert ContentMetaHandler.jsm into JSWindowActors, r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D50584
--HG--
rename : browser/modules/ContentMetaHandler.jsm => browser/actors/ContentMetaChild.jsm
extra : moz-landing-system : lando
2019-10-31 10:11:40 +00:00
Sebastian Hengst
0af4fd28ee
Bug 1587836 - update permissions related Bugzilla components stored in moz.build files. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D48869
--HG--
extra : moz-landing-system : lando
2019-10-11 08:44:00 +00:00
Abdoulaye O. Ly
2071196eb3
Bug 1571080 - [Fission] Port form validation to JSWindowActor. r=NeilDeakin
...
Differential Revision: https://phabricator.services.mozilla.com/D40483
--HG--
rename : browser/modules/FormValidationHandler.jsm => browser/actors/FormValidationParent.jsm
extra : moz-landing-system : lando
2019-08-19 18:20:19 +00:00
Mike Conley
b0452cabd0
Bug 1555711 - Port RemotePrompt to a JS Window Actor to be Fission-compatible. r=NeilDeakin,layely
...
Differential Revision: https://phabricator.services.mozilla.com/D38189
--HG--
rename : browser/modules/RemotePrompt.jsm => browser/actors/PromptParent.jsm
extra : moz-landing-system : lando
2019-07-31 15:32:15 +00:00
Johann Hofmann
6407007ebd
Bug 1536454 - Part 4 - Add event telemetry for permission prompt studies. r=Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D26945
--HG--
extra : moz-landing-system : lando
2019-04-18 13:43:29 +00:00
Nihanth Subramanya
0f3e51207d
Bug 1416163 - Implement EveryWindow.jsm to run arbitrary per-window code. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D26947
--HG--
extra : moz-landing-system : lando
2019-04-16 16:17:25 +00:00
Gijs Kruitbosch
5e05f6c9c9
Bug 1353013 - move new tab preload browser tracking into a separate module, r=dthayer
...
Differential Revision: https://phabricator.services.mozilla.com/D21126
--HG--
extra : moz-landing-system : lando
2019-03-19 17:29:14 +00:00
shindli
a7af1edc71
Backed out 3 changesets (bug 1353013) for a11y failures in accessible/tests/mochitest/relations/test_tabbrowser.xul CLOSED TREE
...
Backed out changeset af8bce2330e9 (bug 1353013)
Backed out changeset a3d1302b06c0 (bug 1353013)
Backed out changeset 976afd1adf84 (bug 1353013)
2019-03-18 18:21:16 +02:00