Commit Graph

1000 Commits

Author SHA1 Message Date
Sebastian Hengst
efa27eb3db merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: ACCqbunIDpp
2017-09-09 11:44:38 +02:00
Jim Mathies
094b0b3478 Bug 1385991 - Provide a chrome side notification informing the user about an incompatible version of JAWS screen reader. r=felipe 2017-09-08 16:05:06 -05:00
Wes Kocher
53da9bec37 Merge inbound to central, a=merge
MozReview-Commit-ID: 4FEkd1x2GD
2017-09-08 13:36:31 -07:00
Jim Mathies
37d8be14a6 Bug 1387507 - Remove a11y e10s checks and preferences. r=felipe 2017-09-08 09:31:06 -05:00
Wes Kocher
81f6815dc3 Merge m-c to autoland, a=merge
MozReview-Commit-ID: zTrDLmRmnn
2017-09-08 13:42:01 -07:00
Felipe Gomes
78facf3d1c Bug 1397232 - Use the hidden window to report media telemetry. r=florian
A normal window might not exist when this is called, for example on Mac where it's possible to close all windows but not the application. This has been true since bug 1362212 moved it to an idle observer.

MozReview-Commit-ID: EcL941XKTeP
2017-09-08 17:03:25 -03:00
Sebastian Hengst
47acb6c4ba merge mozilla-central to autoland. r=merge a=merge 2017-09-08 11:03:59 +02:00
Thomas Nguyen
51a89b9662 Bug 1395419 - Migrate values of urlclassifier.malwareTable that were customized via about:preferences r=francois
MozReview-Commit-ID: q7ITg81fVF
2017-09-06 11:06:20 +08:00
Andrew Swan
e0a7b20e21 Bug 1396578 Remove startup notification for non-mpc extensions r=rhelmer
MozReview-Commit-ID: 6oSi63pGCqK
2017-09-05 07:35:59 -07:00
Julian Descottes
362326cb9f Bug 1396571 - use default value when retrieving pref devtools.webconsole.persistlog;r=Honza
MozReview-Commit-ID: 1Hlq6uLpQ5i
2017-09-04 14:56:35 +02:00
Brian Grinstead
4ad2dcf2f3 Bug 1307881 - Part 1 - Split message persistence prefs into two, one for the netmonitor and one for the console;r=Honza
MozReview-Commit-ID: 4i8heIyPEv0
2017-08-31 21:42:15 -07:00
Ricky Chien
6bbcb028a8 Bug 1349689 - Remove old preferences fork r=jaws
MozReview-Commit-ID: GNPcQGUTUKJ
2017-08-21 17:48:18 +08:00
Sebastian Hengst
c97c631ff5 Backed out changeset df8215261c7e (bug 1349689) on request from rchien. r=backout 2017-08-31 16:58:32 +02:00
Ricky Chien
4dd95d9a6c Bug 1349689 - Remove old preferences fork r=jaws
MozReview-Commit-ID: GNPcQGUTUKJ
2017-08-21 17:48:18 +08:00
Felipe Gomes
44180be961 Bug 1391117 - Prevent nsBrowserGlue's initialization tasks from running twice in case its notification is sent again. r=mikedeboer
MozReview-Commit-ID: Id5A5UoUbeA
2017-08-29 12:13:02 -03:00
Doug Thayer
662884beec Bug 1389443 - Load handlers.json asynchronously r=florian,Paolo
Asynchronously load handlers.json for nsHandlerService-json.js in
order to avoid blocking IO early on.

MozReview-Commit-ID: F3THSxvXR7I
2017-08-15 14:57:32 -07:00
Wes Kocher
b6c157e8cd Merge inbound to m-c a=merge
MozReview-Commit-ID: KRQeIGmhAPA
2017-08-10 18:14:34 -07:00
Sebastian Hengst
c7240206e3 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-08-10 17:41:11 +02:00
Dão Gottwald
8e9d7061d2 Bug 956731 - Remove legacy add-on bar and statusbar shims. r=Gijs
MozReview-Commit-ID: 2deeujcHYUM
2017-08-10 09:17:48 +02:00
Felipe Gomes
39923feba0 Bug 1388145 - Move startup crashes tracking to nsBrowserGlue as it should only run once, and not per-window. r=florian
MozReview-Commit-ID: KR1bv1TJGVf
2017-08-09 15:45:24 -03:00
Felipe Gomes
288ec9bc36 Bug 1388145 - Move _createExtraDefaultProfile to an idle callback. r=florian
MozReview-Commit-ID: 2sBcd2hz8TX
2017-08-09 15:44:32 -03:00
Felipe Gomes
5d0c9c69f1 Bug 1388145 - Initialize the Windows Jump Lists from an idle callback. r=florian
MozReview-Commit-ID: FvDPNHGL3Ou
2017-08-09 15:44:28 -03:00
Felipe Gomes
47c839dca9 Bug 1388145 - Move Services.logins initialization to nsBrowserGlue. r=MattN
This will move this code to a place that will run it once per session (as needed) and not once per window. It also better defines it to run after all sessionstore-windows-restored, instead of arbitrarly after 3 seconds.

MozReview-Commit-ID: 2ekVeZfRYC4
2017-08-09 15:43:25 -03:00
Felipe Gomes
f6c1487360 Bug 1388145 - Make GMPInstallManager telemetry only run once per session (and not per window), and run it after an idle period. r=florian
MozReview-Commit-ID: GB07ftXNvXd
2017-08-09 15:43:14 -03:00
Felipe Gomes
1e26097f9b Bug 1388145 - Make Master Password telemetry only run once per session (and not per window), and run it after an idle period. r=MattN
MozReview-Commit-ID: 1Ecy94TGGar
2017-08-09 15:43:10 -03:00
Felipe Gomes
3ea6f87913 Bug 1388145 - Move the media telemetry to an idle task. r=florian
MozReview-Commit-ID: Lwv1wx22QG1
2017-08-09 15:43:07 -03:00
Felipe Gomes
69df8cd3c9 Bug 1388145 - Move the UnsubmittedCrashReporter initialization to an idle callback. r=mconley
MozReview-Commit-ID: IZCLlhCbNQN
2017-08-09 15:43:04 -03:00
Felipe Gomes
925af2c13a Bug 1388145 - Move the default browser check to an idle callback. r=florian
Note that the DefaultBrowserCheck.prompt() was scheduled with an idle callback before and it was removed here, because it's no longer necessary (as the entire function is now running from an idle callback)

MozReview-Commit-ID: GQQbAlBn2UI
2017-08-09 15:06:30 -03:00
Felipe Gomes
9bacfcf012 Bug 1388145 - Move ContextualIdentityService and SafeBrowsing initialization to _scheduleStartupIdleTasks. r=florian
This has no change in behavior since they are already scheduled with idleDispatchToMainThread, but this puts them in the proper code location

MozReview-Commit-ID: IS5ZQjJy77q
2017-08-09 15:06:30 -03:00
Felipe Gomes
c6d889d18b Bug 1388145 - Create global and per-window entry points for scheduling initialization-related idle callbacks. r=florian
MozReview-Commit-ID: LDgTz21gDTL
2017-08-09 15:06:08 -03:00
Kris Maglione
0fb6b2e73c Bug 1388215: Part 3 - Use JIT-friendly defineLazy*Getters methods when defining many lazy imports. r=florian
MozReview-Commit-ID: APoFwUhDFdj
2017-08-09 13:03:36 -07:00
Ed Lee
c8a637b8a6 Bug 1386445 - Early about:newtab pages are missing message APIs because RemotePages registers too late. r=mossop
This moves AboutNewTab.init from nsBrowserGlue.js handling of "browser-delayed-startup-finished" into aboutNewTabService.js so that when the service is loaded once from the main thread probably by browser.js towards the beginning of _delayedStartup just before potentially calling gBrowser.loadTabs, the service triggers the attaching of RemotePages(about:newtab) before any about:newtab pages load.

Additionally even when RemotePages starts early enough, Activity Stream might not borrow the RemotePages instance early enough to catch the RemotePage:Load message, so to simulate that, RemotePages now remembers when a port has been loaded for consumers to check. Adds tests to confirm the expected properties on the port and value of loaded at the various RemotePage:* messages.

MozReview-Commit-ID: IXJLvFCgbEH
2017-08-01 12:30:33 -07:00
Michael Kohler
6cae1e809d Bug 1366363 - Rename Compact Dark and Compact Light themes to just 'Dark' and 'Light' r=dao
MozReview-Commit-ID: 3n1i0CXsvC8
2017-08-03 21:39:21 +02:00
Wes Kocher
58d69de12a Backed out changeset 3f96fc2c078c (bug 1366363) for failures in browser_ext_browserAction_contextMenu.js and browser_page_action_menu.js a=backout
MozReview-Commit-ID: D8GuspkNCWN
2017-08-03 16:30:54 -07:00
Michael Kohler
5f7d121b4d Bug 1366363 - Rename Compact Dark and Compact Light themes to just 'Dark' and 'Light' r=dao
MozReview-Commit-ID: 3n1i0CXsvC8
2017-08-03 21:39:21 +02:00
Johann Hofmann
fbd85dd1f7 Bug 1384541 - Add a UI migration from compact themes to compact mode. r=dao
MozReview-Commit-ID: A6kr1QM5Nxu
2017-08-03 10:31:26 +02:00
Sebastian Hengst
3746a5e660 Backed out changeset 5d74faf4943b (bug 1384541) for failing xpcshell's test_browserGlue_urlbar_defaultbehavior_migration.js and test_browserGlue_migration_loop_cleanup.js. r=backout on a CLOSED TREE 2017-08-03 12:28:21 +02:00
Johann Hofmann
840722bd54 Bug 1384541 - Add a UI migration from compact themes to compact mode. r=dao
MozReview-Commit-ID: A6kr1QM5Nxu
2017-08-03 10:31:26 +02:00
Rajesh Kathiriya
fefc455410 Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
MozReview-Commit-ID: FadrI2li43G
2017-07-25 23:45:41 +05:30
Wes Kocher
11c90747d8 Merge inbound to central, a=merge
MozReview-Commit-ID: Dg4fbH8wbXt
2017-07-31 17:43:38 -07:00
Marco Castelluccio
91823bf6b0 Bug 1357517 - Remove or delay Preferences.jsm usage from some browser/components/* files. r=Gijs 2017-07-31 13:25:41 +02:00
Sebastian Hengst
1326418a49 Backed out changeset f5922a7ed25a (bug 1374620) for failing eslint at telemetry/tests/unit/test_TelemetrySend.js:358: ["os"] is better written in dot notation. r=backout 2017-07-31 14:44:34 +02:00
Rajesh Kathiriya
0d920ece6a Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
MozReview-Commit-ID: FadrI2li43G
2017-07-25 23:45:41 +05:30
Drew Willcoxon
ed01888fb1 Bug 1374477 - Add PageActions.jsm for Photon page actions. r=Gijs
MozReview-Commit-ID: ASMQlPX5t1i
2017-07-29 20:24:51 -07:00
Marco Castelluccio
dfa5b5a84e Bug 1383926 - Stop defining lazy module getter for Task.jsm in browser.js and nsBrowserGlue.js. r=mconley 2017-07-24 23:24:13 +02:00
Thomas Nguyen
28a294d023 Bug 1376591 - Move SafeBrowsing.init() after startup and put it into IdleDispatch Callback r=florian
MozReview-Commit-ID: E834rSHikYb
2017-07-10 15:30:17 +08:00
Jan Odvarko
6bc8f020cc Bug 1375778 - Convert old console filter preferences to new ones; r=bgrins
MozReview-Commit-ID: 39wIi93JrOM
2017-07-17 13:37:44 +02:00
Evan Tseng
3a1ced1fc8 Bug 1380205 - Check preferences version for some openPreferences calls need to direct to different pane in different version. r=mconley
MozReview-Commit-ID: DFltTFRkPrA
2017-07-12 09:01:25 +08:00
Florian Quèze
e1afbb0ab4 Bug 1355492 - initialize ContentCrashHandlers.jsm after first paint, r=mconley. 2017-07-15 00:16:31 +02:00
Florian Quèze
1d00fbfcc5 Bug 1355492 - delay initialization of BrowserUsageTelemetry and BrowserUITelemetry until after we are done restoring the previous session, r=mconley. 2017-07-15 00:16:31 +02:00