Marina Samuel
8991d65dea
Bug 1403695: Send a generic health telemetry ping through Ping Centre for Activity Stream. r=k88hudson
...
MozReview-Commit-ID: CJGX1aihFuV
--HG--
extra : rebase_source : ea28a8ec1c16e95ce55cdd8b37e9d2c4c3abf5cd
2017-09-27 16:29:06 -04:00
Mark Banner
97bddec0c4
Bug 1395526 - Avoid potential race with places initialisation when clipboard tests are starting to avoid intermittents. r=mak
...
MozReview-Commit-ID: 4Hr4zdZNHRp
--HG--
extra : rebase_source : 167b9158290f021c82b2c2b2a1c2fa6210e5bd63
2017-09-21 21:21:41 +01:00
Sebastian Hengst
bcf3a955e6
Backed out changeset 0b56649e9680 (bug 1403695) for mass failing tests due to non-local connection. r=backout on a CLOSED TREE
2017-09-29 18:27:18 +02:00
Marina Samuel
3ef5cd05b4
Bug 1403695: Send a generic health telemetry ping through Ping Centre for Activity Stream. r=k88hudson
...
MozReview-Commit-ID: CJGX1aihFuV
--HG--
extra : rebase_source : 99644ce18ebdf1d2cb5e30a44de236449dcc7619
2017-09-27 16:29:06 -04:00
Jim Mathies
6321dc4d1a
Bug 1401561 - Avoid prompting about compatibility issues with JAWS when e10s is pref'd off. r=jaws
...
MozReview-Commit-ID: 2ejZ7Ga2lLk
2017-09-25 13:07:45 -05:00
Zibi Braniecki
3ca67e913e
Bug 1347798 - Create a small per-document bindings for DOMLocalization. r=mossop
...
MozReview-Commit-ID: DfxIYVxyt9C
--HG--
extra : rebase_source : 8b7b31f268408dea46af6202c8943ff11a2c165e
2017-09-09 19:23:03 -07:00
Sebastian Hengst
6bba3e6d42
Backed out changeset e46cfa3b45ff (bug 1347798) because it will fail browser-chrome's browser_all_files_referenced.js. r=backout
2017-09-21 22:28:55 +02:00
Zibi Braniecki
f0b3f3cf16
Bug 1347798 - Create a small per-document bindings for DOMLocalization. r=mossop
...
MozReview-Commit-ID: DfxIYVxyt9C
--HG--
extra : rebase_source : 991b1603f3fc482ed385da0b68205566fa738c7b
2017-09-09 19:23:03 -07:00
Wes Kocher
4a0c680e2a
Backed out changeset f1ae02c8d697 (bug 1347798) for eslint failures a=backout
...
MozReview-Commit-ID: FfrPYVOjyji
2017-09-21 12:07:00 -07:00
Zibi Braniecki
c89f208415
Bug 1347798 - Create a small per-document bindings for DOMLocalization. r=mossop
...
MozReview-Commit-ID: DfxIYVxyt9C
--HG--
extra : rebase_source : 946084f272be3aee55c6690200a51bf78a141fa8
2017-09-09 19:23:03 -07:00
Gijs Kruitbosch
a6a0d6ef67
Bug 1401232 - ensure sidebar persists correctly on update, r=bgrins
...
MozReview-Commit-ID: 84x9ys2inJz
--HG--
extra : rebase_source : 5c41489641bc0606a75436fd89a14afd25a69761
2017-09-20 13:05:48 +01:00
Mike de Boer
ecca1af556
Bug 1388422 - Remove all traces of the Customize Mode tip panel that no longer applies. r=Gijs
...
MozReview-Commit-ID: IffDnXEqooR
--HG--
extra : rebase_source : 04344421e5152c1f7ba8959698ba7cff57448e15
2017-09-20 14:37:53 +02:00
Henrik Adolfsson
2b97d02c70
Bug 1366369 - Change default theme icons. r=dao
...
MozReview-Commit-ID: KYXIRd7m9O2
--HG--
rename : browser/base/content/defaultthemes/compactdark.icon.svg => browser/base/content/defaultthemes/dark.icon.svg
rename : browser/base/content/defaultthemes/compactlight.icon.svg => browser/base/content/defaultthemes/light.icon.svg
extra : rebase_source : a1281aff2dea24f3d28941f644467eef76683557
2017-09-20 10:18:34 +02:00
Jim Chen
f21881cfe9
Bug 1367077 - 4. Remove LoginManagerParent.login; r=kmag
...
Mobile code now loads LoginManagerParent lazily, similar to
nsBrowserGlue on desktop, so we no longer need LoginManagerParent.login.
MozReview-Commit-ID: 8tnWnev344
2017-09-14 17:50:57 -04:00
Rex Lee
4a265bd8d1
Bug 1392475 - [Onboarding] Turn fox logo to watermark if all tours or notifications are finished. r=Fischer,gasolin
...
MozReview-Commit-ID: CLbiHqCmxr0
--HG--
extra : rebase_source : d04e9ec333b02e7c0c3f4b48d1b7712272228a80
2017-08-30 15:24:47 +08:00
Wes Kocher
9eabfb255e
Backed out 4 changesets (bug 1367077) for android mochitest failures in passwordmgr/ a=backout CLOSED TREE
...
Backed out changeset 0509b09c11fa (bug 1367077)
Backed out changeset 8df5e093dd92 (bug 1367077)
Backed out changeset c6300312d42a (bug 1367077)
Backed out changeset 83cf26e44284 (bug 1367077)
MozReview-Commit-ID: JFwOEdTq7bL
2017-09-12 16:41:19 -07:00
Jim Chen
e0330693a3
Bug 1367077 - 4. Remove LoginManagerParent.login; r=kmag
...
Mobile code now loads LoginManagerParent lazily, similar to
nsBrowserGlue on desktop, so we no longer need LoginManagerParent.login.
MozReview-Commit-ID: 8tnWnev344
--HG--
extra : rebase_source : f2e9d5e2be13156032d827ee67f960f96c87345c
2017-09-12 13:35:04 -04:00
Sebastian Hengst
261dd76eb6
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: ACCqbunIDpp
2017-09-09 11:44:38 +02:00
Jim Mathies
910a0df0c0
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
2a30786cad
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 4FEkd1x2GD
2017-09-08 13:36:31 -07:00
Jim Mathies
2a7901349f
Bug 1387507 - Remove a11y e10s checks and preferences. r=felipe
2017-09-08 09:31:06 -05:00
Wes Kocher
b5fe3d1dc7
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: zTrDLmRmnn
2017-09-08 13:42:01 -07:00
Felipe Gomes
ec6d7ef449
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
--HG--
extra : rebase_source : a2ca06a0452b00e7800aec3adcc9ce2066b42c7c
2017-09-08 17:03:25 -03:00
Sebastian Hengst
9a6b5140c4
merge mozilla-central to autoland. r=merge a=merge
2017-09-08 11:03:59 +02:00
Thomas Nguyen
98d8eae470
Bug 1395419 - Migrate values of urlclassifier.malwareTable that were customized via about:preferences r=francois
...
MozReview-Commit-ID: q7ITg81fVF
--HG--
extra : rebase_source : 5e1267f71b71468f0707090b8aea401f65b323ce
2017-09-06 11:06:20 +08:00
Andrew Swan
54ce4c11b5
Bug 1396578 Remove startup notification for non-mpc extensions r=rhelmer
...
MozReview-Commit-ID: 6oSi63pGCqK
--HG--
extra : rebase_source : 9908865d5db0949e72f2324158ebce98e3b2fe75
2017-09-05 07:35:59 -07:00
Julian Descottes
f7b9898efd
Bug 1396571 - use default value when retrieving pref devtools.webconsole.persistlog;r=Honza
...
MozReview-Commit-ID: 1Hlq6uLpQ5i
--HG--
extra : rebase_source : 29046c088aff4b06c56f35615ec931ad0ba8893a
2017-09-04 14:56:35 +02:00
Brian Grinstead
07e14766fa
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
--HG--
extra : rebase_source : 2f3d35329126866b0c85d3620fb9f3d046ff3a85
2017-08-31 21:42:15 -07:00
Ricky Chien
daac97d466
Bug 1349689 - Remove old preferences fork r=jaws
...
MozReview-Commit-ID: GNPcQGUTUKJ
--HG--
rename : browser/components/preferences/in-content-new/findInPage.js => browser/components/preferences/in-content/findInPage.js
rename : browser/components/preferences/in-content-new/searchResults.xul => browser/components/preferences/in-content/searchResults.xul
rename : browser/components/preferences/in-content-new/tests/browser_checkspelling.js => browser/components/preferences/in-content/tests/browser_checkspelling.js
rename : browser/components/preferences/in-content-new/tests/browser_engines.js => browser/components/preferences/in-content/tests/browser_engines.js
rename : browser/components/preferences/in-content-new/tests/browser_layersacceleration.js => browser/components/preferences/in-content/tests/browser_layersacceleration.js
rename : browser/components/preferences/in-content-new/tests/browser_masterpassword.js => browser/components/preferences/in-content/tests/browser_masterpassword.js
rename : browser/components/preferences/in-content-new/tests/browser_permissions_dialog.js => browser/components/preferences/in-content/tests/browser_permissions_dialog.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_1.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_1.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_2.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_2.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_3.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_3.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_4.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_4.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_5.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_5.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_6.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_6.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_7.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_7.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_8.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_8.js
rename : browser/components/preferences/in-content-new/tests/browser_search_within_preferences_2.js => browser/components/preferences/in-content/tests/browser_search_within_preferences_2.js
rename : browser/components/preferences/in-content-new/tests/browser_search_within_preferences_command.js => browser/components/preferences/in-content/tests/browser_search_within_preferences_command.js
rename : browser/components/preferences/in-content-new/tests/browser_security-1.js => browser/components/preferences/in-content/tests/browser_security-1.js
rename : browser/components/preferences/in-content-new/tests/browser_security-2.js => browser/components/preferences/in-content/tests/browser_security-2.js
extra : rebase_source : 9adc8231c896f93f7f262a09482b44a2875bd5fd
2017-08-21 17:48:18 +08:00
Sebastian Hengst
51133fbff6
Backed out changeset df8215261c7e (bug 1349689) on request from rchien. r=backout
...
--HG--
rename : browser/components/preferences/in-content/findInPage.js => browser/components/preferences/in-content-new/findInPage.js
rename : browser/components/preferences/in-content/searchResults.xul => browser/components/preferences/in-content-new/searchResults.xul
rename : browser/components/preferences/in-content/tests/browser_checkspelling.js => browser/components/preferences/in-content-new/tests/browser_checkspelling.js
rename : browser/components/preferences/in-content/tests/browser_engines.js => browser/components/preferences/in-content-new/tests/browser_engines.js
rename : browser/components/preferences/in-content/tests/browser_layersacceleration.js => browser/components/preferences/in-content-new/tests/browser_layersacceleration.js
rename : browser/components/preferences/in-content/tests/browser_masterpassword.js => browser/components/preferences/in-content-new/tests/browser_masterpassword.js
rename : browser/components/preferences/in-content/tests/browser_permissions_dialog.js => browser/components/preferences/in-content-new/tests/browser_permissions_dialog.js
rename : browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_1.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_1.js
rename : browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_2.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_2.js
rename : browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_3.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_3.js
rename : browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_4.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_4.js
rename : browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_5.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_5.js
rename : browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_6.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_6.js
rename : browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_7.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_7.js
rename : browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_8.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_8.js
rename : browser/components/preferences/in-content/tests/browser_search_within_preferences_2.js => browser/components/preferences/in-content-new/tests/browser_search_within_preferences_2.js
rename : browser/components/preferences/in-content/tests/browser_search_within_preferences_command.js => browser/components/preferences/in-content-new/tests/browser_search_within_preferences_command.js
rename : browser/components/preferences/in-content/tests/browser_security-1.js => browser/components/preferences/in-content-new/tests/browser_security-1.js
rename : browser/components/preferences/in-content/tests/browser_security-2.js => browser/components/preferences/in-content-new/tests/browser_security-2.js
2017-08-31 16:58:32 +02:00
Ricky Chien
3ff2ff68ed
Bug 1349689 - Remove old preferences fork r=jaws
...
MozReview-Commit-ID: GNPcQGUTUKJ
--HG--
rename : browser/components/preferences/in-content-new/findInPage.js => browser/components/preferences/in-content/findInPage.js
rename : browser/components/preferences/in-content-new/searchResults.xul => browser/components/preferences/in-content/searchResults.xul
rename : browser/components/preferences/in-content-new/tests/browser_checkspelling.js => browser/components/preferences/in-content/tests/browser_checkspelling.js
rename : browser/components/preferences/in-content-new/tests/browser_engines.js => browser/components/preferences/in-content/tests/browser_engines.js
rename : browser/components/preferences/in-content-new/tests/browser_layersacceleration.js => browser/components/preferences/in-content/tests/browser_layersacceleration.js
rename : browser/components/preferences/in-content-new/tests/browser_masterpassword.js => browser/components/preferences/in-content/tests/browser_masterpassword.js
rename : browser/components/preferences/in-content-new/tests/browser_permissions_dialog.js => browser/components/preferences/in-content/tests/browser_permissions_dialog.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_1.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_1.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_2.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_2.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_3.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_3.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_4.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_4.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_5.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_5.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_6.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_6.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_7.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_7.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_8.js => browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_8.js
rename : browser/components/preferences/in-content-new/tests/browser_search_within_preferences_2.js => browser/components/preferences/in-content/tests/browser_search_within_preferences_2.js
rename : browser/components/preferences/in-content-new/tests/browser_search_within_preferences_command.js => browser/components/preferences/in-content/tests/browser_search_within_preferences_command.js
rename : browser/components/preferences/in-content-new/tests/browser_security-1.js => browser/components/preferences/in-content/tests/browser_security-1.js
rename : browser/components/preferences/in-content-new/tests/browser_security-2.js => browser/components/preferences/in-content/tests/browser_security-2.js
extra : rebase_source : 6f59261adcb6cd3098b3596c01c9165ad6bfc03c
2017-08-21 17:48:18 +08:00
Felipe Gomes
3cc0191877
Bug 1391117 - Prevent nsBrowserGlue's initialization tasks from running twice in case its notification is sent again. r=mikedeboer
...
MozReview-Commit-ID: Id5A5UoUbeA
--HG--
extra : rebase_source : 206b6dab1a86c3b9836648f43f9ba8ddf358a05d
2017-08-29 12:13:02 -03:00
Doug Thayer
21ef26ac40
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
--HG--
extra : rebase_source : 95d5ccb545cd7d8a09f80586fc2bf2dcf1ea5ab7
2017-08-15 14:57:32 -07:00
Wes Kocher
936a9461f6
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: KRQeIGmhAPA
2017-08-10 18:14:34 -07:00
Sebastian Hengst
51d351f567
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-08-10 17:41:11 +02:00
Dão Gottwald
2c29c9f69a
Bug 956731 - Remove legacy add-on bar and statusbar shims. r=Gijs
...
MozReview-Commit-ID: 2deeujcHYUM
--HG--
extra : rebase_source : 90e8c1f1c90655d3e38560b588af82da64fdc2a5
2017-08-10 09:17:48 +02:00
Felipe Gomes
2e035ad163
Bug 1388145 - Move startup crashes tracking to nsBrowserGlue as it should only run once, and not per-window. r=florian
...
MozReview-Commit-ID: KR1bv1TJGVf
--HG--
extra : rebase_source : 0d6d7778acf515fdbf2fe86e926bc30d84b47514
2017-08-09 15:45:24 -03:00
Felipe Gomes
cb5352718f
Bug 1388145 - Move _createExtraDefaultProfile to an idle callback. r=florian
...
MozReview-Commit-ID: 2sBcd2hz8TX
--HG--
extra : rebase_source : fe007e2a7fa8812196e9a7c121a7eb0686b5d9c2
2017-08-09 15:44:32 -03:00
Felipe Gomes
639d5eb901
Bug 1388145 - Initialize the Windows Jump Lists from an idle callback. r=florian
...
MozReview-Commit-ID: FvDPNHGL3Ou
--HG--
extra : rebase_source : ababa118265f4257bcd397cfd811be41981782fc
2017-08-09 15:44:28 -03:00
Felipe Gomes
2ebd419785
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
--HG--
extra : rebase_source : 85f4e26d727a042091c5a8e5f9b9c346604d6029
2017-08-09 15:43:25 -03:00
Felipe Gomes
a8ac23305b
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
--HG--
extra : rebase_source : e047cfb5415658d732359e569f42572e0fb40bec
2017-08-09 15:43:14 -03:00
Felipe Gomes
635177b023
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
--HG--
extra : rebase_source : 40596aaaf9f01fe6a565d5ebf1357951c928a863
2017-08-09 15:43:10 -03:00
Felipe Gomes
fadfebac0a
Bug 1388145 - Move the media telemetry to an idle task. r=florian
...
MozReview-Commit-ID: Lwv1wx22QG1
--HG--
extra : rebase_source : 3e426e84ca2acbbf76ef55c75c6560f8afc9ecfa
2017-08-09 15:43:07 -03:00
Felipe Gomes
bdcf5cfff0
Bug 1388145 - Move the UnsubmittedCrashReporter initialization to an idle callback. r=mconley
...
MozReview-Commit-ID: IZCLlhCbNQN
--HG--
extra : rebase_source : a8f91c4db6b48ed4c075c05d4aac206b197dfc8e
2017-08-09 15:43:04 -03:00
Felipe Gomes
2b65729455
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
--HG--
extra : rebase_source : e317326c3dc4a47f87ba86b29dc3dbdec2657f33
2017-08-09 15:06:30 -03:00
Felipe Gomes
ad0d65f131
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
--HG--
extra : rebase_source : 08ee589ee7b88fc78dbd106c6f3f191c5fe2e928
2017-08-09 15:06:30 -03:00
Felipe Gomes
781d21edb8
Bug 1388145 - Create global and per-window entry points for scheduling initialization-related idle callbacks. r=florian
...
MozReview-Commit-ID: LDgTz21gDTL
--HG--
extra : rebase_source : 0dddf6768dea0fd0d044f0433f1fa869a92aa19b
2017-08-09 15:06:08 -03:00
Kris Maglione
0ecfcbc93e
Bug 1388215: Part 3 - Use JIT-friendly defineLazy*Getters methods when defining many lazy imports. r=florian
...
MozReview-Commit-ID: APoFwUhDFdj
--HG--
extra : rebase_source : 15761873b91efaf1d338b6361bf7168ab4348e0d
2017-08-09 13:03:36 -07:00
Ed Lee
64170b63af
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
--HG--
extra : rebase_source : 2b53c4e58f4cb8cbd4ea10741f3f609693989010
2017-08-01 12:30:33 -07:00
Michael Kohler
8117229d66
Bug 1366363 - Rename Compact Dark and Compact Light themes to just 'Dark' and 'Light' r=dao
...
MozReview-Commit-ID: 3n1i0CXsvC8
--HG--
extra : rebase_source : 85c0d147a46fae033aa6f69557f831dd19b91519
2017-08-03 21:39:21 +02:00