Wes Kocher
d04352af5d
Merge fx-team to central, a=merge
...
--HG--
extra : commitid : GWsEhTdRTPF
2015-11-24 16:33:15 -08:00
Wes Kocher
bee783ac06
Merge inbound to m-c a=merge
...
--HG--
extra : commitid : C5ZGJHM8FSu
2015-11-24 13:54:06 -08:00
Kris Maglione
3b218341fa
Bug 1208761: [webext] Support l10n.getMessage in content scripts. r=billm
...
--HG--
extra : commitid : Iuj6mzu3KIU
extra : rebase_source : 08612b809866cf35057dc690bdf62dd74a330b46
2015-11-23 17:52:23 -08:00
Jim Chen
3f2aedd313
Bug 1221270 - Let AddonUpdateService use AddonManagerPrivate to check for updates; r=mfinkle
...
The Android-specific AddonUpdateService has a bit of redundant code
because AddonManagerPrivate has a backgroundUpdateCheck method that does
a lot of the same thing. This patch makes AddonUpdateService call that
method so there's less code and more consistency.
This requires flipping the "extensions.update.enabled" pref, which was
disabled in bug 528588 for showing the XUL addon update dialog. I don't
think this is relevant anymore in native Fennec and with the later
rewrite of AddonManager, so I'm fairly certain it's okay to flip that
pref.
The patch also disables the AddonManager update timer because we have
our own update timer on Android.
2015-11-23 23:31:49 -05:00
Felipe Gomes
e94f5becc6
Bug 1226487 - Allow e10s to run on Beta. r=mconley
2015-11-23 23:59:47 -02:00
Kris Maglione
9e04ae1c2d
Bug 1209184: Part 1a - [webext] Make localization work in content processes. r=billm
...
--HG--
extra : commitid : ABk7hGXVH2U
extra : rebase_source : 20b78132b0ec5e3cc2c3e33b142593c7e8574fcf
2015-11-21 12:07:14 -08:00
Kris Maglione
74af7d53bc
Bug 1226423: [webext] Add tests for API injection into background pages. r=billm
...
--HG--
extra : commitid : 70rSfBGK8XG
extra : rebase_source : 829a3f270e89f4a64262a5e5f4f5499ed3251424
2015-11-20 15:14:25 -08:00
Kris Maglione
e826fe671b
Bug 1226423: Don't inject WebExtension APIs into documents without WebExtension principals. r=billm
...
--HG--
extra : commitid : L1KjekH6dHI
extra : rebase_source : b4acb2ab011c175b6316793da4a99da2ee4de660
2015-11-20 15:09:28 -08:00
J. Ryan Stinnett
5dfb0fb402
Bug 1226661 - DevTools client JSM global tweak for B2G. r=ochameau
2015-11-23 18:10:11 -06:00
Mark Banner
fbca33b0b0
Bug 1227138 - Fix browser_AddonWatcher not to fail if system add-ons are present. r=Mossop
2015-11-23 19:45:24 +00:00
Carsten "Tomcat" Book
5f1ac1afb3
merge mozilla-inbound to mozilla-central a=merge
2015-11-23 14:08:50 +01:00
Andreas Wagner
9b54d50fea
Bug 1195256 - preferences: Align question mark to the header of the pane, r=gijs
...
--HG--
extra : commitid : BqAw6PW94ip
2015-11-24 09:14:46 +00:00
Carsten "Tomcat" Book
e0d8a174d7
Backed out changeset 098f2c2291ef (bug 634063) for causing merge conflicts when merging to mozilla-central
...
--HG--
extra : rebase_source : 16ae5b7fb5fb67d9900a17c4a9d1cc76b4110aec
2015-11-24 16:56:32 +01:00
jignesh
8095302fd7
Bug 1216704 - [webext] Fix incorrect parameter to getManifest in content scripts and test for the same. r=billm
2015-11-18 12:36:00 +01:00
Wes Kocher
3236d241db
Merge m-c to fx-team, a=merge
...
--HG--
extra : commitid : 3hKx4ECzupv
2015-11-20 14:45:33 -08:00
Wes Kocher
fbb52f9651
Merge fx-team to central, a=merge
...
--HG--
extra : commitid : KwOnWVSJFTU
2015-11-20 14:41:45 -08:00
Gijs Kruitbosch
161662dac8
Bug 1191468 - always load app dir add-ons irrespective of enabledScopes, r=Mossop,froydnj
...
--HG--
extra : commitid : 4O0JNbchonb
extra : rebase_source : f218722dd70f74a45e4dbb461a7faaa3ef1d1d81
extra : amend_source : 538b86815da89ccf5b3e7e42412019064123ccfe
2015-11-17 13:55:31 +00:00
Matt Brubeck
575c52edc2
Bug 967982 - Show findbar after unsuccessful Find Again [r=mikedeboer]
2015-11-19 13:49:48 -08:00
Jan Varga
38ee7f95d8
Bug 961049 - Part 4: QuotaManager on PBackground core changes; r=baku
...
--HG--
rename : dom/quota/QuotaManager.cpp => dom/quota/ActorsParent.cpp
rename : dom/quota/nsIUsageCallback.idl => dom/quota/nsIQuotaCallbacks.idl
rename : dom/quota/nsIQuotaManager.idl => dom/quota/nsIQuotaManagerService.idl
rename : dom/quota/nsIQuotaRequest.idl => dom/quota/nsIQuotaRequests.idl
2015-11-22 10:43:55 +01:00
Kartikaya Gupta
c595c834db
Bug 1221694 - Add a basic telemetry probe for checkerboarding. r=botond,vladan
...
--HG--
extra : commitid : LkGcnQbivKT
2015-11-20 23:25:37 -05:00
Francois Marier
f6fd256206
Bug 1216723 - Add tests for the new -forbid- Safe Browsing list type. r=gcp
2015-11-20 20:25:11 -08:00
Francois Marier
67506f65a6
Bug 1216723 - Add a new -forbid- Safe Browsing list type. r=gcp,r=smaug
2015-11-20 20:24:50 -08:00
Wes Kocher
a02a3f64d5
Merge m-c to inbound, a=merge
...
--HG--
extra : commitid : 7agHgfFx0Vv
2015-11-20 14:44:04 -08:00
Robert Helmer
e339903d0b
Bug 1209341 - allow loading unsigned restartless add-ons at runtime. r=mossop
...
--HG--
extra : transplant_source : %9EhX%F7%9D%AE%F5%14%18%E6%3B%A7%D3w%E3%3B%CAl%27%05
2015-11-03 10:07:08 -08:00
Mike Conley
1d12b0b6ba
Bug 1220929 - Add test for RemotePage's portsForBrowser. r=Mossop
...
--HG--
extra : commitid : Ihne6zL4EkU
extra : rebase_source : d3baa7fb7503e97c24019878322cdd7e334a36d9
2015-11-05 10:43:09 -05:00
Mike Conley
77e74077e5
Bug 1220929 - RemotePageManager should let us get all ports for a browser. r=Mossop
...
--HG--
extra : commitid : KskXZGLHVfM
extra : rebase_source : ac92a506356bbb7a61a3b3dd8b9e7f4d107cfb2d
2015-11-02 16:03:00 -05:00
Mike Conley
ae38391972
Bug 1220929 - RemotePageManager should use documentURI and allow special URLs with query params. r=Mossop
...
--HG--
extra : commitid : 9RNSIkfV0gx
extra : rebase_source : d0e6f112efba1d42936fc785b098a0f8217fbbaf
extra : amend_source : 1ce76fc0b6eb47a3dc189c38ee9acb6e8451ce4e
extra : histedit_source : ea64f6ecb938c791a43465d1b401491c569e7ffc
2015-11-02 20:46:37 -05:00
Mark Finkle
0ae71e6ba8
Bug 1223526 - Create an empty theme for mobile/native UI r=margaret,mossop,gbrown
2015-11-20 12:03:01 -05:00
Alessio Placitelli
02c20285e8
Bug 1222054 - Fix broken tests. r=gfritzsche
2015-11-10 07:41:00 +01:00
Alessio Placitelli
5eef00061e
Bug 1222054 - Route shutdown/saved-session pings through TelemetrySend. r=gfritzsche
2015-11-10 07:34:00 +01:00
Carsten "Tomcat" Book
3e3681faa3
Merge mozilla-central to fx-team
2015-11-19 15:24:02 +01:00
Carsten "Tomcat" Book
839fa910f5
merge mozilla-inbound to mozilla-central a=merge
2015-11-19 14:44:11 +01:00
Nigel Babu
8638a9854f
Backed out changeset 9155ee3d42d8 (bug 1182546) for Android M(c) bustage
2015-11-19 14:26:20 +05:30
simplyblue
ca6f99ed19
Bug 1221505 - Remove osfile.jsm dependency from TelemetrySession.jsm. r=dexter
2015-11-17 16:55:47 +05:30
Tummala Dhanvi
20c4603237
Bug 1190961 - Change info-pages.css' placeholder icon to one that exists in toolkit/ r=jaws
...
--HG--
rename : browser/themes/shared/aboutNetError_info.svg => toolkit/themes/shared/incontent-icons/info.svg
extra : rebase_source : 7aad5a5f29c97049a2f2b9ae34cdb9a014435be2
2015-11-18 12:49:41 -05:00
Gijs Kruitbosch
a5e69a8a5a
Bug 1040005
- fix nsHelperAppDlg.js to cope with always ask in combination with a preferred helper app, r=mconley
...
--HG--
extra : commitid : 3bfX8YfVfg5
extra : rebase_source : 4074335ed3ea7ffebed56cacce310e8c62de661c
2015-11-17 16:56:16 +00:00
Dave Townsend
d9c57718d0
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.
--HG--
extra : commitid : I1KdZYTWAyE
extra : rebase_source : 352634d8e980a6f7a9c2121607283f5b08dc8484
2015-11-09 15:02:29 -08:00
Dave Townsend
0ca2ae256e
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.
--HG--
extra : commitid : LnQTmpOqRgj
extra : rebase_source : be63740ca7613bf685c9d69722e9fb2e1bb0d5e3
2015-11-09 15:02:05 -08:00
Dave Townsend
95d4a64276
Bug 1225629: Always verify signatures for hotfixes and system add-on updates. r=rhelmer
...
--HG--
extra : commitid : HZM3glYLa3L
extra : rebase_source : e6c2c366ba7a96f5b66ed24b00c97c3ca4333e6b
extra : amend_source : e536be12a4d97d83f38b0cb8a9d931544902d75d
2015-11-17 14:05:04 -08:00
Mike de Boer
4da42cdb54
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
2ef4da49fb
Bug 1218789 - Close button and gear button are misaligned in notifications. r=MattN
...
--HG--
extra : rebase_source : 875dc313e8a93b5d604ebe5d458efcc044d02cac
2015-11-18 10:20:20 -05:00
Carsten "Tomcat" Book
153097fa77
Merge mozilla-central to fx-team
2015-11-18 15:22:58 +01:00
Carsten "Tomcat" Book
262d13ff69
merge fx-team to mozilla-central a=merge
2015-11-18 14:47:25 +01:00
Wes Kocher
522a563914
Merge m-c to b2ginbound, a=merge
...
--HG--
extra : commitid : 8jCHCW0Xzam
2015-11-17 13:23:33 -08:00
Fabrice Desré
06385320ab
Bug 1220700 - Cannot enable add-ons installed from WebIDE r=ochameau
2015-11-17 11:03:44 -08:00
Carsten "Tomcat" Book
d74447ffaa
Merge mozilla-central to fx-team
2015-11-17 12:35:11 +01:00
Carsten "Tomcat" Book
1cf9b8b2ab
merge mozilla-inbound to mozilla-central a=merge
2015-11-17 12:26:16 +01:00
Alessio Placitelli
0d63309a30
Bug 1221958 - Add test coverage. r=gfritzsche
2015-11-17 06:41:00 +01:00
Alessio Placitelli
9e3e80a871
Bug 1221958 - Make TelemetryController.enableTelemetryRecording pref checks more robust. r=gfritzsche
2015-11-17 07:42:00 +01:00
Wes Kocher
187dd319f1
Merge m-c to inbound, a=merge
...
--HG--
extra : commitid : DGwcWNlrDUA
2015-11-16 17:27:08 -08:00