Commit Graph

28508 Commits

Author SHA1 Message Date
Marco Bonardo
42c259ad16 Backed out changeset 12c77a8f0e4a (bug 976940) cause consumers are not ready for it. r=post-facto
MozReview-Commit-ID: HGOeEgMFTLk
2016-02-25 17:15:01 +01:00
bsilverberg
ad5c0f18c5 Bug 1213450 - Complete the implementation of chrome.i18n - getAcceptLanguages, r=kmag
Implement browser.i18n.getAcceptLanguages() including tests
Rebase against fx-team, resolving some conflicts
Fix eslint errors/warnings

MozReview-Commit-ID: 52sZWsIHbl4
2016-02-25 07:29:09 -05:00
Carsten "Tomcat" Book
d8a4f7948b Merge mozilla-central to fx-team 2016-02-25 11:59:56 +01:00
Carsten "Tomcat" Book
1fd7281917 merge mozilla-inbound to mozilla-central a=merge 2016-02-25 11:57:51 +01:00
Andrew Swan
ce04fea03f Bug 1245597 - implement the basics of chrome.downloads.download(). r=kmag 2016-02-24 11:16:32 -08:00
Matthew Wein
ef1ebab383 Bug 1243602 - don't expose browser.* properties that lack required permissions. r=kmag 2016-02-24 18:08:59 -08:00
Sebastian Hengst
0206c775f5 Backed out changeset 418bf315261c (bug 1245597) for failing M(c) tests on Android. r=backout on CLOSED TREE 2016-02-24 18:54:15 +01:00
Marco Bonardo
1d52722744 Bug 1250363 - Speed up history removals through a simulated per-statement trigger. r=yoric
This aims at speeding up DELETE FROM moz_places like queries.
The primary reason of slowness is the FOR EACH ROW trigger that takes care of updating the moz_hosts table when places are removed.
Unfortunately Sqlite doesn't support FOR EACH STATEMENT triggers, that means the trigger will hit multiple times for pages in the same host.
The patch introduces an additional temp table to accumulate hosts during a delete, then a trigger takes care of updating moz_hosts only once per touched host, rather than once per removed place.

MozReview-Commit-ID: BlJRLQZoC07
2016-02-23 02:21:03 +01:00
Carsten "Tomcat" Book
52ed16df34 Backed out changeset f3dcf982a76f (bug 1239349) for ES lint failures 2016-02-24 16:28:16 +01:00
Anthony Zhang
261319cfe3 Bug 1250224 - Add a comment to clarify the purpose of TelemetrySession._childThreadHangs, etc. r=gfritzsche 2016-02-23 11:00:45 -05:00
bsilverberg
015d9f020f Bug 1246754 - Complete the implementation of chrome.i18n.detectLanguage, r=kmag
MozReview-Commit-ID: 7cvJj0QP5XO
2016-02-23 22:01:11 -05:00
Frank-Rainer Grahl
36733a938b Bug 1246614 - Check if system add-ons directory exists before trying to clean it. r=mossop 2016-02-21 05:45:00 +01:00
Andrew Swan
07870756c9 Bug 1245956 - Don't distinguish preliminary signing for add-ons. r=mossop 2016-02-18 16:17:09 -08:00
Luca Greco
96e151abf7 Bug 1239349 - Implement webNavigation.onHistoryStateUpdated. r=kmag
MozReview-Commit-ID: FvtkZpcJYCU
2016-02-12 02:13:19 +01:00
bsilverberg
666ef3d3de Bug 1190320 - Test coverage for alarms extension API, r=kmag
Add new alarm coverage:

* Alarms with a |when| property.
* Observer callbacks for canceled alarms being ignored.
* The one-argument forms of |alarms.create| and |alarms.clear|.
* |alarms.clear| ignoring alarms without matching names.

MozReview-Commit-ID: 9fmrX1kaSpd
2016-02-24 08:52:43 -05:00
Luca Greco
1a76988d54 Bug 1239349 - Implement webNavigation.onHistoryStateUpdated. r=kmag
MozReview-Commit-ID: FvtkZpcJYCU
2016-02-12 02:13:19 +01:00
Andrew Swan
058b731776 Bug 1245597 - implement the basics of chrome.downloads.download() r=kmag 2016-02-21 21:20:22 -08:00
Carsten "Tomcat" Book
d151fd6255 merge fx-team to mozilla-central a=merge 2016-02-24 12:04:15 +01:00
Carsten "Tomcat" Book
a0805026df merge mozilla-inbound to mozilla-central a=merge 2016-02-24 12:01:56 +01:00
Kris Maglione
0afd1aba4e Bug 1249055: Follow-up: Fix ESLint errors. r=me
MozReview-Commit-ID: IF7xGqr2HJ2
2016-02-23 18:46:56 -08:00
Phil Ringnalda
3f72685531 Back out 9466f6513f50 (bug 1213450) for timeouts in test_ext_i18n.html 2016-02-23 18:36:11 -08:00
Alessio Placitelli
f502b3d0c2 Bug 1246644 - Document childPayloads in the main ping. r=gfritzsche 2016-02-23 06:59:00 +01:00
Alessio Placitelli
d716654f25 Bug 1248382 - Document known partners. r=gfritzsche 2016-02-23 09:47:00 +01:00
Dave Townsend
e372eb6efb Bug 1250639: Remove the nsIPrincipal shim for the older API style. r=rhelmer
MozReview-Commit-ID: DyX66KlOLCC
2016-02-23 12:11:37 -08:00
Armen Zambrano Gasparnian
cc101f7840 Bug 1246019 - Disable test_alerts.html on Linux until bug 1227730 is fixed. r=kits
MozReview-Commit-ID: xvWxQg3vco
2016-02-23 14:45:23 -05:00
bsilverberg
0d56ef906f Bug 1238269 - Setting session cookie using chrome.cookies.set fails, r=kmag
Fix bug to allow session cookies to be set
Add tests for session cookies
Clean up existing tests

MozReview-Commit-ID: 3teHqBd1tw5
2016-02-22 17:37:48 -05:00
bsilverberg
b82b4a193b Bug 1249055 - Calling alarms.getAll() throws an exception, r=kmag
Fix a bug in getAll()
Fix a bug in get()

Add tests for get(), getAll(), clear() and clearAll()

MozReview-Commit-ID: 8ML0F4K3LgM
2016-02-18 10:12:04 -05:00
bsilverberg
aa66e2df6d Bug 1213450 - Complete the implementation of chrome.i18n - getAcceptLanguages, r=kmag
Implement browser.i18n.getAcceptLanguages() including tests

MozReview-Commit-ID: EeuxXvg0l3M
2016-02-18 08:59:57 -05:00
Kit Cambridge
1fe3b9406a Bug 1227730 - Support closing libnotify alerts. r=karlt,MattN
MozReview-Commit-ID: LR3OiP0miEm
2016-02-16 13:27:27 -08:00
Carsten "Tomcat" Book
c7adc23ebe merge fx-team to mozilla-central a=merge 2016-02-23 16:54:50 +01:00
J. Ryan Stinnett
0901ab6264 Bug 1247985 - Convert DevTools open probes to count, enable for release. r=mratcliffe p=bsmedberg
MozReview-Commit-ID: Eq5gEqyJhPZ
2016-02-22 16:47:30 -06:00
Jared Wein
0c5bdadf1a Bug 1041514 - Don't show default browser prompt if a user opts out in the installer. r=jimm
MozReview-Commit-ID: Hyr7zGKUAWj
2016-02-22 12:34:30 -05:00
Julian Descottes
d87e0d7bdc Bug 1245029 - aboutdebugging full react refactor part2;r=janx,ochameau
MozReview-Commit-ID: 64V5vGn2889
2016-02-18 19:49:59 +01:00
Carsten "Tomcat" Book
1dd0715d19 Backed out changeset 929ccd371714 (bug 1208416) for bustage 2016-02-22 12:28:50 +01:00
Carsten "Tomcat" Book
3205d17246 Backed out changeset ac5ed9e7b417 (bug 1245486) 2016-02-22 12:28:39 +01:00
Manuel Casas Barrado
70de53b8be Bug 1245486 - Send Telemetry events for use of the "Pause" and "Restart" buttons. f=bsmedberg, r=mikedeboer 2016-02-22 12:13:26 +01:00
Manuel Casas Barrado
b73d791750 Bug 1208416 - Report on Hello MAUs per new MAU definition. f=bsmedberg, r=mikedeboer 2016-02-22 12:13:01 +01:00
Shane Tomlinson
fabde6a853 Bug 1146724 - test for WebChannel SendingContext. r=MattN/markh 2016-02-22 17:21:34 +11:00
Mark Hammond
d12965c0f3 Bug 1246076 (part 2) - optionally display a remote tab's favicon if available. r=mak 2016-02-22 15:43:47 +11:00
Carsten "Tomcat" Book
25767e874d Merge mozilla-central to fx-team 2016-02-23 16:56:52 +01:00
Marco Bonardo
8e836323f2 Bug 976940 - FormHistory.update() should throw if form history is disabled and the operation is not a removal. r=markh
MozReview-Commit-ID: 94FRqGofGsP
2016-02-22 18:17:43 +01:00
J. Ryan Stinnett
63103c689d Bug 1225944 - Allow reinstalling temp add-ons. r=Mossop
MozReview-Commit-ID: JTbCaKGJ7wW
2016-02-22 23:35:10 -06:00
Andrew McCreight
fed281470b Bug 1247679, part 3 - Replace NS_IMPL_CYCLE_COLLECTION_TRACE_JSVAL_MEMBER_CALLBACK with JS_MEMBER. r=smaug 2016-02-22 10:11:02 -08:00
Jeffrey Tran
b62fba67b8 Bug 637238 - Uncheck rich text option in MainMenu.nib. r=ted 2016-02-22 09:21:15 -08:00
Phil Ringnalda
1c78ce3c9d Bug 1238433 followup, we should be high as an int, not as a string, a=bustage
CLOSED TREE
2016-02-20 17:44:00 -08:00
Phil Ringnalda
af4b02227d Merge f-t to m-c, a=merge 2016-02-20 17:25:14 -08:00
Eric Hu
fceecdfe48 Bug 1245910 - Enforce correct types in Histograms.json. r=gfritzsche
- Convert string values to integer and boolean values for Histograms
- Add compile time type checks on Histograms.json
- Remove string to int/bool coercion for the Histogram keys:
  - n_buckets
  - n_values
  - low
  - high
  - keyed
- Remove check_numeric (redundant with check_expression_types)
2016-02-17 21:14:31 +07:00
Rail Aliiev
e15797e51e Bug 1248883 - missing ${platform}_info.txt files r=mshal 2016-02-19 13:24:50 -08:00
Olli Pettay
215162bc3b Bug 1249439 - xul:browser adds itself as a strong observer to observer service, r=gijs 2016-02-19 20:18:39 +02:00
Gijs Kruitbosch
facea967d7 Bug 1229626 - fix pinning to taskbar to reflect user preference, r=mhowell
MozReview-Commit-ID: DIHzv32bwkN
2016-02-02 23:44:49 +00:00