Gijs Kruitbosch
3c50ed662a
Bug 1506173 - use separate pref for warning on quit with sessionstore enabled, r=jaws,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D13535
2018-11-30 20:21:59 +00:00
Robert Strong
32ca87427a
Bug 1506915 - Move app update auto enabled / disabled to a jsm. r=bytesized,chutten
...
This moves getting and setting the value of app.update.auto from nsUpdateService.js to UpdateUtils.jsm so nsUpdateService.js isn't loaded during startup
Changes the browser_policy_app_update_URL.js test to check the default pref for app.update.url since the default pref is read by app update
Fixes a NS_NOINTERFACE error in app update xpcshell tests for AppInfo not implementing nsIPlatformInfo
Differential Revision: https://phabricator.services.mozilla.com/D13285
2018-11-28 21:47:03 +00:00
Mark Striemer
0489e6823c
Bug 1488442 - Part 1: Only list available locales in the requested set r=zbraniecki
...
Generally, this switches Services.locale.requestedLocales calls to use
Services.locale.appLocalesAsBCP47.
Differential Revision: https://phabricator.services.mozilla.com/D10980
2018-11-23 19:59:59 +00:00
Mark Striemer
b65105372a
Bug 1509080 - Clear language change confirmation content on hide r=jaws
...
Previously this would just clear the locales attribute on the button, but the
button isn't always part of the content now. The content is generated in full
when it is shown.
Differential Revision: https://phabricator.services.mozilla.com/D12567
2018-11-22 17:56:27 +00:00
Dorel Luca
83ebccb027
Backed out 2 changesets (bug 1488442) for browser-chrome failures in browser/components/preferences/in-content/tests/browser_browser_languages_subdialog.js
...
Backed out changeset d683ee5ff088 (bug 1488442)
Backed out changeset 8d14b467d422 (bug 1488442)
2018-11-22 01:22:10 +02:00
Mark Striemer
6e01934747
Bug 1488442 - Part 1: Only list available locales in the requested set r=zbraniecki
...
Generally, this switches Services.locale.requestedLocales calls to use
Services.locale.appLocalesAsBCP47.
Differential Revision: https://phabricator.services.mozilla.com/D10980
2018-11-21 22:09:07 +00:00
Mark Striemer
1d4b36a178
Bug 1505751 - Wait for menulist close for browser language handlers r=Gijs
...
The search handler was being called when focusing the menuitem with the keyboard on Windows. This didn't provide a good experience and left the popup open once the search started. Ensure the popup is always shown when using the keyboard and don't trigger the search until the popup is closed.
Differential Revision: https://phabricator.services.mozilla.com/D12324
2018-11-21 15:36:52 +00:00
Jack Smith
8dace56cdf
Bug 1491676 - Moves download folder strings r=flod,Gijs,zbraniecki
...
Depends on D8554
Differential Revision: https://phabricator.services.mozilla.com/D8928
2018-11-14 23:10:36 +00:00
Mark Striemer
dd3009ef9f
Bug 1479013 - Include both languages in the browser language switch confirmation r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D10308
2018-11-13 17:46:19 +00:00
Cosmin Sabou
728f4df779
Backed out 4 changesets (bug 1491676) for causing browser chrome failures on browser_storagePressure_notification. CLOSED TREE
...
Backed out changeset 08cbaa2f9183 (bug 1491676)
Backed out changeset fae949de1ed5 (bug 1491676)
Backed out changeset aeb045b90321 (bug 1491676)
Backed out changeset e75c59f129ea (bug 1491676)
2018-11-07 20:53:48 +02:00
Jack Smith
34a6280a34
Bug 1491676 - Moves download folder strings r=flod,Gijs,zbraniecki
...
Depends on D8554
Differential Revision: https://phabricator.services.mozilla.com/D8928
2018-11-07 18:05:56 +00:00
Ciure Andrei
474054f58c
Backed out 4 changesets (bug 1491676) for browser-chrome permissions failures CLOSED TREE
...
Backed out changeset e860d0d115d0 (bug 1491676)
Backed out changeset 04b83b7977c4 (bug 1491676)
Backed out changeset eb19b384d908 (bug 1491676)
Backed out changeset 76ea995336dc (bug 1491676)
2018-11-07 13:44:26 +02:00
Jack Smith
e5e3f7a81a
Bug 1491676 - Moves download folder strings r=flod,Gijs,zbraniecki
...
Depends on D8554
Differential Revision: https://phabricator.services.mozilla.com/D8928
2018-11-05 16:59:02 +00:00
Kirk Steuber
781af9f7ff
Bug 1458308 - Change about:preferences to use the new auto update pref mechanism r=jaws,flod
...
Depends on D4590
Differential Revision: https://phabricator.services.mozilla.com/D4591
2018-11-06 21:03:44 +00:00
Mark Striemer
0278c71361
Bug 1493711 - Enable langpack download on release and Beta r=jaws
...
Fix the message bar showing when the "search" option is selected. A value
was added in 597134aa665 for testing but the change handler was expecting
no value to be set for search.
Differential Revision: https://phabricator.services.mozilla.com/D10967
2018-11-06 00:33:13 +00:00
Mark Striemer
035e907ef7
Bug 1504725 - Explicitly pass event to language change handler r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D10924
2018-11-05 18:49:07 +00:00
Ciure Andrei
64c63f4e4a
Backed out 4 changesets (bug 1458308) for causing uiAutoPref.js perma failures CLOSED TREE
...
Backed out changeset 4bf34689d4b6 (bug 1458308)
Backed out changeset 51e675ce6c56 (bug 1458308)
Backed out changeset 99317c8cd247 (bug 1458308)
Backed out changeset 7370877bd9e1 (bug 1458308)
2018-10-30 20:35:43 +02:00
Kirk Steuber
fa2f617b6d
Bug 1458308 - Change about:preferences to use the new auto update pref mechanism r=flod,jaws
...
Depends on D4590
Differential Revision: https://phabricator.services.mozilla.com/D4591
2018-10-29 21:30:36 +00:00
Jack Smith
e12de2a2ac
Bug 1491676 - Moves cloudstorage string r=flod,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D8552
2018-10-26 14:57:45 +00:00
Mark Striemer
a7ebb78b4c
Bug 1493711 - Pref off downloading langpacks outside of release r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D8909
2018-10-18 14:36:39 +00:00
Zibi Braniecki
715693b1b7
Bug 1498960 - Update Fluent in Gecko to 0.9. r=stas
...
Differential Revision: https://phabricator.services.mozilla.com/D8689
2018-10-20 16:35:50 +00:00
Ed Lee
af81bbbfd8
Bug 1500553 - Add CFR preference UI to about:preferences r=flod,ursula,k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D9286
2018-10-20 12:38:08 +00:00
Gijs Kruitbosch
fa4965716a
Bug 1477669 - remove feed preview code and associated files/code, r=flod,mak,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D8524
2018-10-16 12:47:36 +00:00
Michael Kaply
9d80360003
Bug 1499164 - Properly handle locked startup page. r=Felipe
...
Differential Revision: https://phabricator.services.mozilla.com/D8760
2018-10-15 19:55:33 +00:00
Michael Kaply
73f4e0c480
Bug 1496855 - Switch PDF policy to use pdfjs.disabled. r=Felipe
...
pdfjs.disabled now works from policy, so use it
Differential Revision: https://phabricator.services.mozilla.com/D8237
2018-10-10 21:57:34 +00:00
Mark Striemer
db07e6081f
Bug 1469696 - Part 5: Test listing and installing AMO langpacks r=aswan,jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D6315
2018-10-02 17:57:33 +00:00
Mark Striemer
aa41a46327
Bug 1469696 - Part 2: Allow installing langpacks from AMO in prefs r=flod,aswan,zbraniecki,jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D6312
2018-10-03 14:07:14 +00:00
Zibi Braniecki
a968635d1d
Bug 1491394 - Update callsites to use new mozILocaleService API. r=jfkthame
...
Depends on D5924
Differential Revision: https://phabricator.services.mozilla.com/D6339
2018-09-21 15:30:37 +00:00
Botond Ballo
16441ed065
Bug 1488908 - QI the elements of nsIGIOservice.getAppsForURIScheme() to nsIHandlerApp. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D5886
2018-09-14 17:59:28 +00:00
Kris Maglione
fff254b816
Bug 1486249: Part 2 - Convert JS nsISimpleEnumerator implements to JS enumerators. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D4291
2018-08-25 18:31:44 -07:00
Florian Quèze
491e7751f8
Bug 1488232 - add a Google translation backend, r=felipe.
2018-09-03 19:15:56 +02:00
Jared Wein
c2baa54f74
Bug 1487404 - Coalesce multiple appendChild calls to one appendChild call when building the application handlers list. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D4697
2018-08-31 17:50:17 +00:00
Mark Banner
462116b7f9
Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop
...
Automatic changes by ESLint, except for manual corrections for .xml files.
Differential Revision: https://phabricator.services.mozilla.com/D4439
2018-08-31 05:59:17 +00:00
Mark Striemer
997e094b3d
Bug 1469688 - Part 3: Maintain the order of browser languages dialog r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D4488
2018-08-28 11:04:02 -05:00
Mark Striemer
679446fa42
Bug 1469688 - Part 2: Allow reordering of browser languages in prefs r=Gijs,zbraniecki,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D3137
2018-08-28 16:26:06 -05:00
Mark Striemer
8986535645
Bug 1469688 - Part 1: Generalize language switching code in prefs r=jaws,zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D3136
2018-08-10 15:45:39 -05:00
Kris Maglione
95ade8d85e
Bug 1486182: Part 2a - Add Services.catMan getter for the category manager. r=mossop
...
This makes it much easier to update existing consumers of
XPCOMUtils.enumerateCategoryEntries to use the category manager directly.
It also, unfortunately, requires updating existing category manager consumers
to use the Services getter in order to avoid ESLint errors.
Differential Revision: https://phabricator.services.mozilla.com/D4278
2018-08-24 22:13:57 -07:00
Brendan Dahl
532fe1f6b0
Bug 1485426 - Use createXULElement instead of createElement in XUL docs. r=bgrins
...
Preparing for transitioning to XHTML.
MozReview-Commit-ID: JLlmUxsvhIB
Differential Revision: https://phabricator.services.mozilla.com/D4265
2018-08-25 00:16:27 +00:00
Kris Maglione
f6a4413b4c
Bug 1484496: Part 5a - Convert browser/ nsISimpleEnumerator users to use JS iteration. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D3729
2018-08-18 19:27:33 -07:00
Jonathan Kingston
07af5c5572
Bug 1362034 - Have addTab() provide the correct triggering principal. r=ckerschb r=Gijs
...
Reviewers: ckerschb!, Gijs!
Tags: #secure-revision
Bug #: 1362034
Differential Revision: https://phabricator.services.mozilla.com/D2046
2018-07-06 15:14:54 +01:00
Mark Striemer
caa7773144
Bug 1479377 - Provide fallbacks for switch language in Prefs message r=gandalf
...
MozReview-Commit-ID: G3oeSWl1Rtf
2018-07-30 15:03:51 -05:00
Mark Striemer
442fc838f2
Bug 1469684 - Allow switching between installed locales r=flod,jaws
...
MozReview-Commit-ID: 1MkkZUfpJ8O
2018-06-21 17:16:25 -05:00
Gijs Kruitbosch
0ed5658d73
Bug 1477670 - remove content handler code from browser/, r=florian,jkt
...
MozReview-Commit-ID: 3kS7yPdkjGs
2018-07-24 17:54:40 +01:00
Dão Gottwald
57b4efa3b3
Bug 1473595 - Enable "Ctrl+Tab cycles through tabs in recently used order" feature by default in new profiles. r=jaws
...
MozReview-Commit-ID: 5lmOj3k4tFf
2018-07-26 11:13:34 +02:00
Narcis Beleuzu
b814f4ff26
Backed out 1 changesets (bug 1473595) for debug-mochitest-chrome failures on test_key_event_counts.xul and test_htmleditor_keyevent_handling.html. CLOSED TREE
...
Backed out changeset a3140755de69 (bug 1473595)
2018-07-26 13:58:57 +03:00
Dão Gottwald
7c7e7b13ea
Bug 1473595 - Enable "Ctrl+Tab cycles through tabs in recently used order" feature by default in new profiles. r=jaws
...
MozReview-Commit-ID: 5lmOj3k4tFf
2018-07-26 11:13:34 +02:00
Kirk Steuber
bac30375de
Bug 1420514 - Remove the UI for app.update.enabled in about:preferences r=jaws
...
MozReview-Commit-ID: 9weVpw98D3R
2018-05-17 12:19:55 -07:00
Andreea Pavel
044d437861
Backed out 7 changesets (bug 1420514) for breaking bc on different files on a CLOSED TREE
...
Backed out changeset 5a46a221b6e8 (bug 1420514)
Backed out changeset 48ed6dfe8772 (bug 1420514)
Backed out changeset 01bf643c77e5 (bug 1420514)
Backed out changeset 5791b17ccb82 (bug 1420514)
Backed out changeset 416e398d942f (bug 1420514)
Backed out changeset de4a4592dbd9 (bug 1420514)
Backed out changeset d3399edf0197 (bug 1420514)
2018-07-12 21:22:32 +03:00
Kirk Steuber
f33094a3e5
Bug 1420514 - Remove the UI for app.update.enabled in about:preferences r=jaws
...
MozReview-Commit-ID: 9weVpw98D3R
2018-05-17 12:19:55 -07:00
Dave Townsend
0f2c3bd648
Bug 1453751: Load favicons in the content process. r=mak, r=gijs, r=aswan, r=mixedpuppy
...
Summary:
This moves the load of favicons into the content process. We use the same logic
for finding favicons (based on waiting until none have shown up for a short
time) but then load the favicon and convert it to a data uri which we then
dispatch to the parent process. Along the way this fixes asssociating the load
with the tab for WebExtension and devtools, fixes CSP usage for the load, fixes
expiry detection of the favicon and stops us from loading the same resource
twice.
This change also merges the prefs browser.chrome.site_icons and
browser.chrome.favicons leaving just the former controlling favicon loading. It
adds the pref browser.chrome.guess_favicon to allow disabling guessing where
a favicon might be located for a site (at <hostname>/favicon.ico). This is
mainly to allow disabling this in tests where those additional yet automatic
requests are uninteresting for the test.
There are multiple clean-ups that can follow this but this is a first step along
that path.
MozReview-Commit-ID: E0Cs59UnxaF
Reviewers: mak
Tags: #secure-revision
Bug #: 1453751
Differential Revision: https://phabricator.services.mozilla.com/D1672
Differential Revision: https://phabricator.services.mozilla.com/D1673
Differential Revision: https://phabricator.services.mozilla.com/D1674
Differential Revision: https://phabricator.services.mozilla.com/D1850
Differential Revision: https://phabricator.services.mozilla.com/D1869
2018-06-28 16:06:09 -07:00