Commit Graph

603 Commits

Author SHA1 Message Date
Andrei Oprea
4a4f117b68 Bug 1716736 - Add schema validation for experiment enrollments in tests r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D118367
2021-07-26 14:48:22 +00:00
Dorel Luca
d152572739 Backed out changeset e7dffca31fa7 (bug 1716736) for Browser-chrome failures in browser/components/shell/test/browser_setDefaultBrowser.js. CLOSED TREE 2021-07-26 14:08:51 +03:00
Andrei Oprea
626914c896 Bug 1716736 - Add schema validation for experiment enrollments in tests r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D118367
2021-07-26 09:43:28 +00:00
Sandor Molnar
ce4534f206 Backed out changeset e5cfc59f9063 (bug 1716736) for causing bc failures in browser_setDefaultBrowser. CLOSED TREE 2021-07-26 01:17:51 +03:00
Andrei Oprea
3037ecf02e Bug 1716736 - Add schema validation for experiment enrollments in tests r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D118367
2021-07-25 21:01:16 +00:00
Adam Gashlin
e7e5e33613 Bug 1710137 - Don't run helper to set default from a package. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D114662
2021-07-13 20:31:25 +00:00
Adam Gashlin
f2e254c103 Bug 1719189 - Only set UserChoice on build 15063 and later. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D119343
2021-07-08 17:34:26 +00:00
Molly Howell
3d996db854 Bug 1709671 - Remove redundant ProgID check from IsDefaultBrowser. r=agashlin
Also switch to removing the quotes and command-line parameters from the command
string obtained from the registry before comparing it to our path, instead of
*adding* those things to our path, to make the comparison more reliable.

Differential Revision: https://phabricator.services.mozilla.com/D114383
2021-07-07 17:33:06 +00:00
Ed Lee
7797be4bbc Bug 1694259 - Allow experimenting with 1-click default vs settings-dialog-ful flow r=andreio
Switch pref check to NimbusFeature.getVariable with updated manifest for fallback pref.

Differential Revision: https://phabricator.services.mozilla.com/D118760
2021-06-25 21:53:26 +00:00
Ed Lee
0920a773c8 Bug 1716884 - Allow experimenting with disabling Keep in Dock / Pin to taskbar r=andreio
Add new NimbusFeature.shellService that is available at startup, e.g., for default browser prompt.

Differential Revision: https://phabricator.services.mozilla.com/D118092
2021-06-17 23:44:38 +00:00
Adam Gashlin
f2babeea20 Bug 1703578 - Part 4: Record setAsDefaultUserChoice() result telemetry. r=bytesized
Depends on D113428

Differential Revision: https://phabricator.services.mozilla.com/D113429
2021-06-17 18:06:35 +00:00
Adam Gashlin
dcfa86884d Bug 1703578 - Part 3: Invoke WDBA to set UserChoice. r=bytesized
Depends on D113427

Differential Revision: https://phabricator.services.mozilla.com/D113428
2021-06-17 18:06:35 +00:00
Adam Gashlin
60f66d7914 Bug 1703578 - Part 1: Generate and check UserChoice hash. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D113426
2021-06-17 18:06:34 +00:00
Ed Lee
ed2b031c72 Bug 1699842 - Keep Firefox in Dock for macOS where windows would Pin without showing images r=pdahiya,flod
Update ShellService to also check mac pinned but only from the main process, so have AboutWelcomeChild request pinned for use in getDefaults and prepareContent. Remove windows images and consolidate back to single shared css without spacers and instead use margin: auto with logo that is no longer fixed. Split out pin strings to own screen/section and use PLATFORM. Add macOS default prompt message without touching existing windows one.

Differential Revision: https://phabricator.services.mozilla.com/D115967
2021-05-28 11:04:22 +00:00
Valentin Gosu
18e72be3f2 Bug 1599713 - Implement IsCurrentAppOSDefaultForProtocol on Linux (GTK) r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D113951
2021-05-27 06:42:56 +00:00
Adam Gashlin
157cff8f79 Backed out 4 changesets (Bug 1703578). r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D114553
2021-05-06 22:35:23 +00:00
Adam Gashlin
7d1ea49a7e Bug 1703578 - Part 4: Record setAsDefaultUserChoice() result telemetry. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D113429
2021-05-06 15:03:48 +00:00
Adam Gashlin
cd185cd31c Bug 1703578 - Part 3: Invoke WDBA to set UserChoice. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D113428
2021-05-06 15:03:48 +00:00
Adam Gashlin
d73659cabe Bug 1703578 - Part 1: Generate and check UserChoice hash. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D113426
2021-05-06 15:03:47 +00:00
Brendan Dahl
939d50c850 Bug 1701449 - Disable headless screenshot tests for tsan builds. r=decoder
Tests are failing during shutdown with tsan enabled.

Differential Revision: https://phabricator.services.mozilla.com/D113028
2021-04-21 21:21:04 +00:00
Emilio Cobos Álvarez
ee54cf6cc6 Bug 1706299 - Remove nsIImageToPixBuf. r=stransky
It's just useless indirection.

Differential Revision: https://phabricator.services.mozilla.com/D112705
2021-04-21 09:29:51 +00:00
Andrei Oprea
11fa928338 Bug 1702000 - Add pin to taskbar action to the primary button r=andreio
Share needPin and pin methods from ShellService and reuse from default prompt, upgrade dialog and special message actions. Use these to show "primary" vs "default" in the prompt.

Differential Revision: https://phabricator.services.mozilla.com/D111244
2021-04-14 15:09:34 +00:00
smolnar
05e21e1d85 Backed out changeset d39717cd014e (bug 1702000) for causing mochitest bc failures in browser_aboutNewTab_defaultBrowserNotification. CLOSED TREE 2021-04-14 15:27:51 +03:00
Andrei Oprea
6a90939695 Bug 1702000 - Add pin to taskbar action to the primary button r=andreio
Share needPin and pin methods from ShellService and reuse from default prompt, upgrade dialog and special message actions. Use these to show "primary" vs "default" in the prompt.

Differential Revision: https://phabricator.services.mozilla.com/D111244
2021-04-14 10:24:19 +00:00
Olivier Tilloy
902128c1f3 Bug 1701182 - Prepend SNAP-specific prefix to shm path. r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D110269
2021-04-09 14:41:31 +00:00
Butkovits Atila
ae16c0d8fb Backed out changeset caf472555c8a (bug 1701182) for causing failure on test_snap_empty.js. CLOSED TREE 2021-04-08 05:26:26 +03:00
Olivier Tilloy
b4ffd5f8fa Bug 1701182 - Prepend SNAP-specific prefix to shm path. r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D110269
2021-04-07 20:55:42 +00:00
Andreea Pavel
be87b88319 Backed out changeset c83c9af968f8 (bug 1701182) for build bustages at system_wrappers/gdk/gdk.h on a CLOSED TREE 2021-03-31 19:33:47 +03:00
Olivier Tilloy
eb655eaef7 Bug 1701182 - Prepend SNAP-specific prefix to shm path. r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D110269
2021-03-31 15:52:07 +00:00
Dorel Luca
b6775d6b73 Backed out changeset 627da64827ab (bug 1701182) for build bustages in gecko/browser/components/shell/nsGNOMEShellService.cpp. CLOSED TREE 2021-03-30 21:32:39 +03:00
Olivier Tilloy
6f0abee85c Bug 1701182 - Prepend SNAP-specific prefix to shm path. r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D110269
2021-03-30 18:03:30 +00:00
Simon Giesecke
6d4c161445 Bug 1679522 - Use <> style for including windows system headers. r=andi
Differential Revision: https://phabricator.services.mozilla.com/D98895
2021-03-25 10:19:44 +00:00
Mike Conley
618cb7b56b Bug 1697863 - Use native menulist styling on some dialogs. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D108101
2021-03-17 17:15:10 +00:00
Csoregi Natalia
ea068a44b0 Backed out 2 changesets (bug 1697863) for valgrind failures. CLOSED TREE
Backed out changeset f82846b236e3 (bug 1697863)
Backed out changeset 64166dc7f85f (bug 1697863)
2021-03-17 01:15:11 +02:00
Mike Conley
2aa482ef74 Bug 1697863 - Use native menulist styling on some dialogs. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D108101
2021-03-16 17:11:23 +00:00
Brendan Dahl
fadd1c5650 Bug 1696109 - Disable headless screenshot test for code coverage. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D107095
2021-03-08 16:29:38 +00:00
Valentin Gosu
ef679fb98f Bug 1696193 - Stop setting Firefox as default handler for FTP r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D107079
2021-03-04 08:37:02 +00:00
Brendan Dahl
582f562169 Bug 1571419 - Add test for cross origin iframe screenshot. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D104899
2021-03-01 23:33:14 +00:00
Brendan Dahl
dd18f62ee8 Bug 1571419 - Make --screenshot fission compatible. r=kmag
Move capturing the window into the parent process to use the new
drawSnapshot API.

Differential Revision: https://phabricator.services.mozilla.com/D104734
2021-03-01 23:33:14 +00:00
Adam Gashlin
6ff7760dbf Bug 1685213 - Part 4: Convert pin check to async. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D106346
2021-02-25 23:15:48 +00:00
Adam Gashlin
c65490fba9 Bug 1685213 - Part 2: Implement shortcut location classifier. r=bytesized
Differential Revision: https://phabricator.services.mozilla.com/D106344
2021-02-25 23:15:47 +00:00
Narcis Beleuzu
2f92bcd418 Backed out 2 changesets (bug 1571419) for bc failure on browser_headless_screenshot.js
Backed out changeset f96850b1cb38 (bug 1571419)
Backed out changeset 0c018b593000 (bug 1571419)
2021-02-19 01:03:13 +02:00
Brendan Dahl
498496b212 Bug 1571419 - Add test for cross origin iframe screenshot. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D104899
2021-02-18 21:51:11 +00:00
Brendan Dahl
3406b5a489 Bug 1571419 - Make --screenshot fission compatible. r=kmag
Move capturing the window into the parent process to use the new
drawSnapshot API.

Differential Revision: https://phabricator.services.mozilla.com/D104734
2021-02-18 21:51:11 +00:00
Adam Gashlin
7a868953a5 Bug 1687562 - Part 2: Detect whether Firefox is pinned to the taskbar. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D105365
2021-02-17 05:10:53 +00:00
Adam Gashlin
61e489d6aa Bug 1687562 - Part 1: Implement Taskbar pinning. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D104779
2021-02-17 05:10:53 +00:00
Anny Gakhokidze
465bfe416d Bug 1630908 - Part 1: Pass OriginAttributes to be included with remote type, r=nika,marionette-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D101073
2021-01-19 22:23:29 +00:00
Simon Giesecke
46908cfb51 Bug 1660470 - Add missing include directives/forward declarations. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D87865
2020-11-23 16:21:38 +00:00
Tim Huang
c60a2bd45c Bug 1641270 - Part 6: Pass CookieJarSettings to nsIWebBrowserPersist.saveURI() and nsIWebBrowserPersist.savePrivacyAwareURI(). r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D95616
2020-11-11 18:19:27 +00:00
stransky
1659a55cd1 Bug 1676385 [Linux] Gnome Shell search provider - Handle search string as UTF-8, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D96574
2020-11-11 14:12:02 +00:00