Commit Graph

27456 Commits

Author SHA1 Message Date
Blake Kaplan
b750b89be6 Bug 1196159 - Set nsGlobalWindow::mIsClosed properly after window.close(). r=billm 2015-11-23 15:08:14 -08:00
Andrea Marchesini
99af7b6424 Bug 1213815 - Update URLSearchParams and URLUtils in webidl files, r=bz 2015-11-23 20:05:26 +00:00
Tyler Steiman
ccdb12e080 Bug 1226196 Lowers MEMORY_RESIDENT's buckets from 200 to 100. When building, MEMORY_RESIDENT_FAST correctly shows in the HISTOGRAMs in about:telemetry r=chutten 2015-11-23 11:19:04 -08:00
Ethan Lin
f0012f9102 Bug 1204069 - Change the display rule of the statusOverlay for VideoControl. r=dolske 2015-11-13 00:23:00 +01:00
Milan Sreckovic
39222ff59f Bug 634063 - Use gfxPrefs for some layers acceleration prefs. r=nical 2015-11-17 08:58:00 +01:00
Carsten "Tomcat" Book
b1abac7a51 merge mozilla-inbound to mozilla-central a=merge 2015-11-23 14:08:50 +01:00
Wes Kocher
81e6c6ebab Merge m-c to fx-team, a=merge 2015-11-20 14:45:33 -08:00
Wes Kocher
0015c7f94f Merge fx-team to central, a=merge 2015-11-20 14:41:45 -08:00
Gijs Kruitbosch
2ee7d35854 Bug 1191468 - always load app dir add-ons irrespective of enabledScopes, r=Mossop,froydnj 2015-11-17 13:55:31 +00:00
Matt Brubeck
c83ea39151 Bug 967982 - Show findbar after unsuccessful Find Again [r=mikedeboer] 2015-11-19 13:49:48 -08:00
Jan Varga
46c99e3a1c Bug 961049 - Part 4: QuotaManager on PBackground core changes; r=baku 2015-11-22 10:43:55 +01:00
Kartikaya Gupta
771e0aaa39 Bug 1221694 - Add a basic telemetry probe for checkerboarding. r=botond,vladan 2015-11-20 23:25:37 -05:00
Francois Marier
feac78ad6f Bug 1216723 - Add tests for the new -forbid- Safe Browsing list type. r=gcp 2015-11-20 20:25:11 -08:00
Francois Marier
8a1fa6c429 Bug 1216723 - Add a new -forbid- Safe Browsing list type. r=gcp,r=smaug 2015-11-20 20:24:50 -08:00
Wes Kocher
31eb6e66aa Merge m-c to inbound, a=merge 2015-11-20 14:44:04 -08:00
Mike Conley
88179cb7d0 Bug 1220929 - Add test for RemotePage's portsForBrowser. r=Mossop 2015-11-05 10:43:09 -05:00
Mike Conley
fe08101a6e Bug 1220929 - RemotePageManager should let us get all ports for a browser. r=Mossop 2015-11-02 16:03:00 -05:00
Mike Conley
60f7207f52 Bug 1220929 - RemotePageManager should use documentURI and allow special URLs with query params. r=Mossop 2015-11-02 20:46:37 -05:00
Mark Finkle
999aef98b8 Bug 1223526 - Create an empty theme for mobile/native UI r=margaret,mossop,gbrown 2015-11-20 12:03:01 -05:00
Alessio Placitelli
b6852d0c15 Bug 1222054 - Fix broken tests. r=gfritzsche 2015-11-10 07:41:00 +01:00
Alessio Placitelli
e1057fa366 Bug 1222054 - Route shutdown/saved-session pings through TelemetrySend. r=gfritzsche 2015-11-10 07:34:00 +01:00
Carsten "Tomcat" Book
bee53c8625 Merge mozilla-central to fx-team 2015-11-19 15:24:02 +01:00
Carsten "Tomcat" Book
8c38596e70 merge mozilla-inbound to mozilla-central a=merge 2015-11-19 14:44:11 +01:00
Nigel Babu
174d79f200 Backed out changeset 9155ee3d42d8 (bug 1182546) for Android M(c) bustage 2015-11-19 14:26:20 +05:30
simplyblue
f54f20f1f6 Bug 1221505 - Remove osfile.jsm dependency from TelemetrySession.jsm. r=dexter 2015-11-17 16:55:47 +05:30
Tummala Dhanvi
6b78ae1d62 Bug 1190961 - Change info-pages.css' placeholder icon to one that exists in toolkit/ r=jaws 2015-11-18 12:49:41 -05:00
Gijs Kruitbosch
8362f8f434 Bug 1040005 - fix nsHelperAppDlg.js to cope with always ask in combination with a preferred helper app, r=mconley 2015-11-17 16:56:16 +00:00
Dave Townsend
f478a4b069 Bug 1220911: Remove most of the special casing around experiments. r=rhelmer
Experiments should differ from normal add-ons in a few ways:

* They can always be enabled regardless of compatibility info
* They default to disabled when installed
* They cannot be checked for updates
* They only stay enabled for the lifetime of the current process
* The UI doesn't give users the ability to enable/disable

This makes a few changes to keep these differences but remove much of the special casing code for experiments.

Being able to use regardless of compatibility was mostly fixed by bug 1220198 but I've also removed the redundant override in isCompatible.

Previously the "enabled until restart" feature worked with by not updating the DBAddonInternal object and instead using a hack to make the wrapper still seem enabled. This seems likely to break other code that relies on the state of the DBAddonInternal object so instead we update that as normal and simply don't persist the enabled state to disk.

Also switch the DBAddonInteral.prototype code to use some newer JS features.

I've removed the hack from addon.permissions which was hiding the enable/disable buttons in the UI and instead just hidden them in the UI stylesheet. This makes the API make sense and means callers can use addon.permissions to verify that enabling will work.
2015-11-09 15:02:29 -08:00
Dave Townsend
ea9d8c6a76 Bug 1220911: Switch test_experiment.js to task style. r=rhelmer
Before changing the handling of experiments make the tests a bit more readable
and use BootstrapMonitor to verify things.
2015-11-09 15:02:05 -08:00
Dave Townsend
c5bfb6b827 Bug 1225629: Always verify signatures for hotfixes and system add-on updates. r=rhelmer 2015-11-17 14:05:04 -08:00
Mike de Boer
7c3e52381a Bug 1048850 - Part 3: transition from the navigator.mozLoop API to the RemotePageManager API. r=Standard8 2015-11-18 17:09:36 +01:00
Jared Wein
f5ee54dbaa Bug 1218789 - Close button and gear button are misaligned in notifications. r=MattN 2015-11-18 10:20:20 -05:00
Carsten "Tomcat" Book
f8a50285a6 Merge mozilla-central to fx-team 2015-11-18 15:22:58 +01:00
Carsten "Tomcat" Book
6bb48ca9de merge fx-team to mozilla-central a=merge 2015-11-18 14:47:25 +01:00
Wes Kocher
c4d0ea6697 Merge m-c to b2ginbound, a=merge 2015-11-17 13:23:33 -08:00
Fabrice Desré
9339c26595 Bug 1220700 - Cannot enable add-ons installed from WebIDE r=ochameau 2015-11-17 11:03:44 -08:00
Carsten "Tomcat" Book
e7f13607e8 Merge mozilla-central to fx-team 2015-11-17 12:35:11 +01:00
Carsten "Tomcat" Book
074e71d839 merge mozilla-inbound to mozilla-central a=merge 2015-11-17 12:26:16 +01:00
Alessio Placitelli
62772631d2 Bug 1221958 - Add test coverage. r=gfritzsche 2015-11-17 06:41:00 +01:00
Alessio Placitelli
53d39bba68 Bug 1221958 - Make TelemetryController.enableTelemetryRecording pref checks more robust. r=gfritzsche 2015-11-17 07:42:00 +01:00
Wes Kocher
29734c35d6 Merge m-c to inbound, a=merge 2015-11-16 17:27:08 -08:00
Wes Kocher
69ec321b3a Merge inbound to m-c a=merge 2015-11-16 17:20:42 -08:00
rthyberg
cbbf351e3c Bug 1222042 - Dont try to show ping data in about:telemetry if Telemetry is disabled. r=dexter 2015-11-16 14:27:00 +01:00
Tom Zhang
682aeba654 Bug 1225103 - Clarity change to debug message to reflect actual function called. r=dexter 2015-11-16 21:19:00 +01:00
Kris Maglione
1e1aa9c99d Bug 1221415: [webext] Improve error checking and Chrome-compatibility of i18n API. r=billm 2015-11-15 16:54:41 -08:00
Mike Hommey
21ea6a1c90 Bug 1224490 - Kill LIBXUL_DIST. r=mshal 2015-11-17 10:00:19 +09:00
Christoph Kerschbaumer
4ab9e210d3 Bug 1223437 - Use channel.asyncOpen2 in toolkit/components/jsdownloads/test/unit (r=sicking) 2015-11-15 14:48:38 -08:00
Christoph Kerschbaumer
bfa00b54c4 Bug 1223435 - Use channel.asyncOpen2 in toolkit/mozapps/extensions/internal/XPIProvider.jsm (r=sicking) 2015-11-15 14:48:11 -08:00
Mason Chang
697b7b8e70 Bug 1221674 Part 2: Correct for negative content delay values. r=avih 2015-11-16 16:21:04 -08:00
Kris Maglione
891eeed2f4 Bug 1215893: [webext] Check capturing event listeners for the correct target. r=billm 2015-11-14 23:30:52 -08:00