Sylvestre Ledru
bbcc7547a3
Bug 2023419 - Remove Emacs/Vim modelines from browser/ r=emilio,mkaply,webcompat-reviewers,extension-reviewers,credential-management-reviewers,fxview-reviewers,sessionstore-reviewers,tabbrowser-reviewers,desktop-theme-reviewers,win-reviewers,omc-reviewers,migration-reviewers,home-newtab-reviewers,ai-frontend-reviewers,browser-installer-reviewers,profiles-reviewers,ip-protection-reviewers,mconley,sfoster,twisniewski,thecount,flozia,gstoll,sthompson,mimi,kpatenio,rpl,dimi,mossop,akulyk,aborondo
...
Differential Revision: https://phabricator.services.mozilla.com/D287835
2026-04-17 22:55:57 +00:00
Harshit Sohaney
0270278573
Bug 2019409 - Provide an api to launch the open with dialog on windows with a fallback to ms-settings. r=nrishel,omc-reviewers,aminomancer,drubino
...
Differential Revision: https://phabricator.services.mozilla.com/D287228
2026-03-20 19:39:24 +00:00
rperta
93d1074012
Revert "Bug 2023419 - Remove Emacs/Vim modelines from browser/ r=emilio,mkaply,webcompat-reviewers,fxview-reviewers,sessionstore-reviewers,tabbrowser-reviewers,desktop-theme-reviewers,win-reviewers,migration-reviewers,home-newtab-reviewers,ai-frontend-reviewers,mconley,twisniewski,thecount,flozia,gstoll,sthompson" for causing node related failures
...
This reverts commit 3ae5875024 .
2026-03-16 20:46:05 +00:00
Sylvestre Ledru
3ae5875024
Bug 2023419 - Remove Emacs/Vim modelines from browser/ r=emilio,mkaply,webcompat-reviewers,fxview-reviewers,sessionstore-reviewers,tabbrowser-reviewers,desktop-theme-reviewers,win-reviewers,migration-reviewers,home-newtab-reviewers,ai-frontend-reviewers,mconley,twisniewski,thecount,flozia,gstoll,sthompson
...
replaced by .editorconfig
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D287835
2026-03-16 20:06:36 +00:00
serge-sans-paille
416cb531c2
Bug 2009953 - Do not use reserved identifiers for macro guard in browser r=migration-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D278789
2026-01-15 13:42:02 +00:00
Nicholas Rishel
fa92b82d1a
Bug 1917674 - Part 2: Ensure shell service native interface members are present on ShellService. r=nalexander
...
A quirk of the JavaScript implementation of XPCOM's QueryInterface is that it loads the interface's functions onto the queried object. For Services like `ShellService` this creates situations where the interface can be initialized at a distance, causing races depending on how Firefox is run - e.g. Desktop vs Background Task. To ensure consistent behavior this patch forces `ShellService` initialization of the native interface so that the native functions are always present.
To accomplish this, `nsIWindowsShellService` has been modified to inherit from `nsIShellService` to match other platforms and ensure that querying it also loads the `nsIShellService` members into `shellService`.
Differential Revision: https://phabricator.services.mozilla.com/D222154
2024-09-13 17:38:50 +00:00
Masatoshi Kimura
c2dc436126
Bug 1845057 - Remove aClaimAllTypes from setDefaultBrowser. r=nrishel,settings-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D189678
2023-10-02 16:56:42 +00:00
Masatoshi Kimura
f90f9c3b98
Bug 1844908 - Remove pre-Win10-specific codepath from browser/components/shell/. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D184288
2023-07-26 08:52:50 +00:00
Natalia Csoregi
42e803a2dd
Backed out 19 changesets (bug 1844908) for causing win bustage on AvailableMemoryTracker.cpp. CLOSED TREE
...
Backed out changeset 44c66f2233cf (bug 1844908)
Backed out changeset a8010ff534bf (bug 1844908)
Backed out changeset 225dc3aeb220 (bug 1844908)
Backed out changeset a1414db64e33 (bug 1844908)
Backed out changeset 7f1e0a527839 (bug 1844908)
Backed out changeset 6dc7646d1ffa (bug 1844908)
Backed out changeset 8d715131510f (bug 1844908)
Backed out changeset 4b6fe8a4e7db (bug 1844908)
Backed out changeset 2b419fabf1e8 (bug 1844908)
Backed out changeset af84e701d616 (bug 1844908)
Backed out changeset 2fa203969ec5 (bug 1844908)
Backed out changeset 2b3d2df94db3 (bug 1844908)
Backed out changeset 7eca452f5fd7 (bug 1844908)
Backed out changeset 3d961cf25afe (bug 1844908)
Backed out changeset 3c59143f8dd7 (bug 1844908)
Backed out changeset ab50c6c5425a (bug 1844908)
Backed out changeset b2c5636df673 (bug 1844908)
Backed out changeset e9a0f1c6760c (bug 1844908)
Backed out changeset 945ccbedde0b (bug 1844908)
2023-07-25 19:55:35 +03:00
Masatoshi Kimura
c8495cb77e
Bug 1844908 - Remove pre-Win10-specific codepath from browser/components/shell/. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D184288
2023-07-25 14:41:01 +00:00
Dave Townsend
dcfa99738a
Bug 1602191: Create a shortcut on the windows desktop to launch an installed ssb. r=mhowell,Gijs
...
Adds an XPCOM API for creating a windows shortcut and uses it to create one
when installing a SSB.
Differential Revision: https://phabricator.services.mozilla.com/D56292
2019-12-17 03:44:31 +00:00
Narcis Beleuzu
9f61abce8d
Backed out 3 changesets (bug 1602191, bug 1602194, bug 1602196) for Windows MinGW bustages on WindowsUIUtils.cpp. CLOSED TREE
...
Backed out changeset 73c93dc0c790 (bug 1602196)
Backed out changeset ab3c0af1ec40 (bug 1602194)
Backed out changeset f1b308c595c8 (bug 1602191)
2019-12-17 05:41:41 +02:00
Dave Townsend
009ee3a30f
Bug 1602191: Create a shortcut on the windows desktop to launch an installed ssb. r=mhowell,Gijs
...
Adds an XPCOM API for creating a windows shortcut and uses it to create one
when installing a SSB.
Differential Revision: https://phabricator.services.mozilla.com/D56292
2019-12-16 20:11:04 +00:00
Dave Townsend
776ddb35dd
Bug 1522694: Add a toolkit level API for determining if this is the default instance of the application. r=mconley
...
This also switches around a few preprocessor lines to make more sense.
Differential Revision: https://phabricator.services.mozilla.com/D17557
2019-01-25 20:03:15 +00:00
Sylvestre Ledru
e5a134f73a
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
2018-11-30 11:46:48 +01:00
Robert Strong
3980b45d76
Bug 692295 - Remove nsWindowsShellService's ShortcutMaintenance method and calls now that it is no longer needed. r=jimm
...
Removes nsIWindowsShellService.idl since there are no longer custom methods and it can just use nsIShellService.idl
Removes a couple of includes that are no longer used and should have been removed after the code to delete Firefox prefetch files was removed
2017-06-12 18:42:23 -07:00
Matt Howell
60cd831214
Bug 1337530 - Fix Windows default browser detection. r=rstrong
...
In addition to fixing the bug, this patch takes the opportunity to remove a
bunch of registry handling code specific to XP and Vista, leaving only the one
officially supported default detection method for all versions above Vista.
MozReview-Commit-ID: 1I77ECJaOFk
2017-02-08 08:37:20 -08:00
Enes Goktas
9205ec54b0
Bug 1302855 - Fold browsercomps into xul; r=bsmedberg
...
MozReview-Commit-ID: 8oaVngXFfh3
2016-09-27 19:54:37 -07:00
Masatoshi Kimura
08e71caa64
Bug 1251819 - Use the classic Control Panel if the Settings app believes the current Windows logon is a Microsoft account while actually it is not. r=jimm
2016-04-02 08:17:16 +09:00
Jared Wein
c3f27c3b0d
Bug 1238712 - Move duplicated shell-service code to a shared JSM. r=gijs
2016-01-15 12:35:15 -05:00
Brian R. Bondy
520dde756c
Bug 791501 - Default Programs UI should select Firefox by default. r=jimm
2015-06-27 12:27:26 +09:00
Masatoshi Kimura
0f65da1786
Bug 1172724 - Use the "openas" verb to select the default HTTP handler on Windows 10. r=jaws, jimm
2015-06-19 08:16:52 +09:00
Jared Wein
4c7fdf1b78
Bug 1167294 - Launch the modern Settings app when setting the default browser on Windows 10. r=jimm,Gijs
2015-06-03 11:40:40 -04:00
Birunthan Mohanathas
083a89ae95
Bug 1038458 - Part 7: Flatten browser/components/shell/{public,src}/ directories. r=mak
2014-07-26 09:32:14 -07:00