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
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
Tom Zhang
c6dc7e4098
Bug 1223423 - Remove |testOnly| from |TelemetryController.submitExternalPing|. r=Dexter
2015-11-15 15:03:11 +01:00
Phil Ringnalda
bf6b0c0919
Merge m-i to m-c, a=merge
2015-11-14 13:22:10 -08:00
Jared Wein
d2af72024b
Bug 1213421 - Follow-up, set the bodyText even when text is not being truncated. r=MattN
2015-11-14 10:28:51 -05:00
Jared Wein
84fa355065
Bug 1213421 - Truncate long body and title text in notifications. r=MattN
2015-11-13 15:56:47 -05:00
Wes Kocher
fc2093c7b3
Backed out changeset d6d640c4b8c2 (bug 1221892) for win debug dt8 bustage
2015-11-13 11:50:08 -08:00
Chris H-C
54a4c7b512
Bug 1198196
- rework EVENTLOOP_UI_LAG_EXP_MS to record all lag. r=vladan
...
Previously we were only logging if we accumulated 50ms of lag. Start logging
all lag so we can use this measure to compare smaller changes in UI
responsiveness.
2015-11-11 14:01:00 +01:00
Carsten "Tomcat" Book
1134ee1010
Backed out changeset 5807dfe3b873 (bug 1218351)
2015-11-13 15:12:16 +01:00
Carsten "Tomcat" Book
46882003f0
Merge mozilla-central to fx-team
2015-11-13 14:37:10 +01:00
Carsten "Tomcat" Book
c67642ae48
Backed out changeset 01dac856fde0 (bug 1198196
) for mulet problems
2015-11-13 13:39:35 +01:00
Sebastian Kaspari
b2d6f9df48
Bug 1222381 - Remove default theme for restricted profiles. r=ally
...
Instead we will introduce a theme picker in bug 1220251.
2015-11-11 13:56:31 +01:00
Mark Hammond
92fa43fe9a
Bug 1224689 - Add a 'sync' mozinfo variable and only run test_remotetabmatches.js if it is defined. r=ted
2015-11-15 15:21:00 +01:00
Carsten "Tomcat" Book
55f373c9db
Backed out changeset e23d0660a042 (bug 1218364) for mulet bustage
2015-11-13 12:32:15 +01:00
Eddy Bruel
2e6d9164dd
Bug 1221892 - Extend the debugger protocol to get the matching service worker registration;r=janx
2015-11-13 10:35:50 +01:00
Luca Greco
0f12a1caa9
Bug 1218364 - windowless browser windows should not crash on Troubleshoot. r=billm r=jrmuizel
2015-11-11 07:08:00 +01:00
Luis Miguel [:quicksaver]
8e26dd53d7
Bug 1218351 - (e10s) Don't lose initial typed characters when opening the findbar; r=mikedeboer
...
Moved some of the routine from content to chrome process. The drawback is that now the content process must wait for a response on every keypress.
2015-11-04 15:26:40 +00:00
Chris H-C
fd87071827
Bug 1198196
- rework EVENTLOOP_UI_LAG_EXP_MS to record all lag. r=vladan
...
Previously we were only logging if we accumulated 50ms of lag. Start logging
all lag so we can use this measure to compare smaller changes in UI
responsiveness.
2015-11-11 14:01:00 +01:00
Kris Maglione
c85d29307f
Bug 1224961: Remove non-standard JS features from WebExtension code
2015-11-02 18:09:09 -08:00
Sebastian Hengst
0159b02531
Bug 1222419 - copying histogram: percental distribution values should have correct values. r=gfritzsche
2015-11-06 13:35:03 +01:00
Wes Kocher
0a9980fbf6
Merge m-c to fx-team, a=merge
2015-11-16 17:28:26 -08:00
Stuart
f76368ea72
Bug 1224135 - Updating the comment for assemblePing. r=dexter
2015-11-16 04:58:00 +01:00
Luca Greco
efb6aaa214
Bug 1218364 - windowless browser windows should not crash on Troubleshoot. r=billm,jrmuizel
2015-11-11 07:08:00 +01:00
Margaret Leibovic
ece41744ba
Bug 1224197 - Update 'Change' button in about:telemetry to open privacy settings. r=gfritzsche
2015-11-12 14:34:31 -05:00
Nigel Babu
cf11bc894c
Backed out changeset 46eadccf444d (bug 1223435)
2015-11-16 16:03:18 +05:30
Nigel Babu
0092b541a0
Backed out changeset 874285de3dc7 (bug 1223437)
2015-11-16 16:03:15 +05:30
Christoph Kerschbaumer
fc8d9714f3
Bug 1223437 - Use channel.asyncOpen2 in toolkit/components/jsdownloads/test/unit (r=sicking)
2015-11-15 14:48:38 -08:00