Commit Graph

15826 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
8ec316a2dc merge mozilla-inbound to mozilla-central a=merge 2016-09-30 12:02:16 +02:00
Chris H-C
b6e063b270 bug 1304660 - Don't dispatch to main once xpcom starts shutting down. r=froydnj
If we manage to dispatch to main after xpcom shutdown, the main thread won't
care for our new runnable and leak it.

MozReview-Commit-ID: 8t4hOgfgEeP
2016-09-28 14:44:35 -04:00
Sebastian Hengst
4ad6c96678 Backed out changeset d46155cc719e (bug 1305567) for various failures in browser-chrome, devtools, and xpcshell (e.g. test_streamupdater.js) tests. r=backout on a CLOSED TREE 2016-09-29 20:54:50 +02:00
Henry
285154b77e Bug 1305567 - Use base64url encoding, avoid cutting the state and dump download error message. r=francois.
MozReview-Commit-ID: 1umDhxY5eKl
2016-09-27 11:48:11 -07:00
Carsten "Tomcat" Book
63402ac422 merge mozilla-inbound to mozilla-central a=merge 2016-09-29 11:44:58 +02:00
Phil Ringnalda
c7ab85e06c Backed out changeset ae0e76aa85b6 (bug 1130447) for failing browser_passwordmgr_fields.js 2016-09-28 21:14:32 -07:00
Fischer.json
82550f7d69 Bug 1130447 - Hide the password manager timeLastUsed column by default. r=MattN
MozReview-Commit-ID: LxKnIfBhtQh
2016-09-20 15:45:15 +08:00
Jim Chen
31d505d8ba Bug 1305271 - 2. Add and use jni::IsFennec() for Fennec-only code; r=snorp
Add jni::IsFennec() that returns whether we're in a Fennec environment
(defined as the presence of the GeckoApp class). Then, add
jni::IsFennec() checks to places where we use JNI for Fennec-only classes.
2016-09-28 23:49:25 -04:00
Bob Silverberg
f5a2402c2f Bug 1272686 - Change PlacesTestUtils.addVisits to use PlacesUtils.history.insertMany internally, r=mak
MozReview-Commit-ID: BarTJPc2Xfr
2016-09-22 13:00:55 -04:00
Tomislav Jovanovic
32a487cd24 bug 1293355 - add fromCache to onResponseStarted details, r=kmag
MozReview-Commit-ID: GO0a8s8D2oT
2016-09-21 21:57:15 +02:00
Tomislav Jovanovic
4d2be23e86 Bug 1247791 - Implement options.saveAs for downloads.download, r=kmag
MozReview-Commit-ID: 5MrObsL7eTw
2016-09-19 22:39:22 +02:00
Kirk Steuber
4dc2a71848 Bug 1206133 - Fix browser chrome mochitests broken by the popuppositioned patch. r=enndeakin
MozReview-Commit-ID: F3F9L2rXcys
2016-08-19 14:31:43 -07:00
Tooru Fujisawa
a5294e0308 Bug 1289050 - Part 1: Use ASCII variant of JS_ReportError in simple case. r=jwalden 2016-08-14 20:39:28 +09:00
Carsten "Tomcat" Book
9828e8b912 Merge mozilla-central to mozilla-inbound 2016-09-28 16:25:01 +02:00
Carsten "Tomcat" Book
d3896c257f merge mozilla-inbound to mozilla-central a=merge 2016-09-28 15:56:33 +02:00
Tooru Fujisawa
40c2bcfb2e Bug 1300133 - Fix js-ctypes test harness to print assertion failure message and stack properly. r=bholley 2016-09-28 14:12:54 +09:00
Chris Pearce
1bb70f8753 Bug 1305552 - Add telemetry to track uses of MediaKeySession.generateRequest. r=francois,gerald
This allows us to track how often EME CDMs are used, rather than just created.
The telemetry I added in bug 1304207 is reports whenever a CDM is created, but
some sites, such as the Shaka Player demo site, create CDMs without using them,
so that telemetry isn't a great measure in helping us detect when CDMs aren't
being used. Whereas the telemetry added here will report when the CDMs are used
to negotiate a license, i.e. when the CDMs are actually being used.


MozReview-Commit-ID: ExMIcIIBvS1
2016-09-27 15:01:06 +13:00
Gregory Szorc
ff7ccb9818 Bug 1305444 - Add test for dispatched method throwing an error; r=Yoric
We didn't have explicit test coverage of this before, surprisingly.

MozReview-Commit-ID: 32ZnxZYLXDg
2016-09-24 19:31:48 -07:00
Gregory Szorc
d78922d671 Bug 1305444 - Remove run_test(); r=Yoric
A run_test() calling run_next_test() is optional in xpcshell tests as
of a9738e5f636a (bug 982852).

MozReview-Commit-ID: DT3sfm6JcAG
2016-09-24 18:20:25 -07:00
Phil Ringnalda
f9b2178711 Backed out changeset 9b6a4552a5c2 (bug 1254221) for test_ext_cookies.html timeouts and lint failures
CLOSED TREE
2016-09-27 18:21:01 -07:00
Kate McKinley
90c8afbeac Bug 1246540 - HSTS Priming Proof of Concept. r=ckerschb, r=mayhemer, r=jld, r=smaug, r=dkeeler, r=jmaher, p=ally
HSTS priming changes the order of mixed-content blocking and HSTS
upgrades, and adds a priming request to check if a mixed-content load is
accesible over HTTPS and the server supports upgrading via the
Strict-Transport-Security header.

Every call site that uses AsyncOpen2 passes through the mixed-content
blocker, and has a LoadInfo. If the mixed-content blocker marks the load as
needing HSTS priming, nsHttpChannel will build and send an HSTS priming
request on the same URI with the scheme upgraded to HTTPS. If the server
allows the upgrade, then channel performs an internal redirect to the HTTPS URI,
otherwise use the result of mixed-content blocker to allow or block the
load.

nsISiteSecurityService adds an optional boolean out parameter to
determine if the HSTS state is already cached for negative assertions.
If the host has been probed within the previous 24 hours, no HSTS
priming check will be sent.

MozReview-Commit-ID: ES1JruCtDdX
2016-09-27 11:27:00 -04:00
Alessio Placitelli
ca3cfb721d Bug 1305654 - Fix the SetMaximum C++ API for Scalars. r=gfritzsche 2016-09-27 01:32:00 -04:00
Carsten "Tomcat" Book
2db5a1e1dc Merge mozilla-central to mozilla-inbound 2016-09-27 11:26:17 +02:00
Carsten "Tomcat" Book
3ba1f84cdf merge mozilla-inbound to mozilla-central a=merge 2016-09-27 11:21:25 +02:00
Philip Chee
3a951ffb15 Bug 1281005 - Move the nsPlacesAutocomplete component to Suite (mozilla-central part) r=mak77 2016-09-27 16:48:14 +08:00
Florian Quèze
a57dc1f35a Bug 1305075 - Stop shipping filepicker.css and filepicker.xul on Mac and Windows, r=Gijs. 2016-09-26 18:34:06 +02:00
Iris Hsiao
a28f0ee740 merge mozilla-inbound to mozilla-central a=merge 2016-09-26 18:34:20 +08:00
Sebastian Hengst
78a2a4c2e0 Backed out changeset 04cda7684b40 (bug 1217876) for failing xpcshell test test_resumable_channel_wrap.js in debug builds. r=backout 2016-09-25 11:00:29 +02:00
Andrea Marchesini
5c27ce10f1 Bug 1305280 - ContextualIdentityService.jsm must use UNIQUE_CONTAINERS_OPENED, r=me 2016-09-25 08:25:54 +02:00
Andrea Marchesini
bfdf35dcb2 Bug 1217876 - nsIXMLHttpRequest must show the authentication prompt correctly when used by addons in e10s, r=mayhemer 2016-09-25 07:50:44 +02:00
Michael Kaply
8e999de47d Bug 1304830 - Remove unused search test file. r=florian
MozReview-Commit-ID: KTjPWctWjpV
2016-09-23 14:17:22 -05:00
Michael Kaply
c4530c1b14 Bug 1123972 - Up search geo timeout to 3 seconds. r=florian
MozReview-Commit-ID: 71olvznwLrr
2016-09-23 15:33:58 -05:00
Vincent Lequertier
933803a8f4 Bug 1304426 - Move test scalars at the bottom of the Scalars.yaml file. r=dexter 2016-09-27 11:20:00 +02:00
Rob Wu
f70a6dfc83 Bug 1296900 - Add test for availability of default WebExtension APIs r=kmag
MozReview-Commit-ID: LIr5Nsv51I3
2016-08-20 22:21:45 -07:00
Wes Kocher
8174fa8630 Backed out 2 changesets (bug 1296900) for mochitest failures in test_ext_all_apis.html a=backout
Backed out changeset c37cf3cfd39c (bug 1296900)
Backed out changeset 998ed8336288 (bug 1296900)
2016-09-23 16:15:05 -07:00
Rob Wu
b90356b171 Bug 1296900 - Add test for availability of default WebExtension APIs r=kmag
MozReview-Commit-ID: LIr5Nsv51I3
2016-08-20 22:21:45 -07:00
Kit Cambridge
d56e34a294 Bug 1303405 - Ensure RemoveFolderTransaction::UndoTransaction passes the reinserted GUID to observers. r=mak
MozReview-Commit-ID: 5HpDKEmsjRW
2016-09-16 13:22:47 -07:00
Kit Cambridge
9b2962b6d8 Bug 1304862 - Use mozilla::Base64URLEncode to generate bookmark GUIDs. r=mak
MozReview-Commit-ID: 5VElDCLBcBV
2016-08-08 10:52:29 -07:00
Carsten "Tomcat" Book
564bff267b merge mozilla-inbound to mozilla-central a=merge 2016-09-23 12:05:53 +02:00
Carsten "Tomcat" Book
c4cb5aec3f merge fx-team to mozilla-central a=merge 2016-09-23 11:59:32 +02:00
rthyberg
88f6f76ff0 Bug 1292226 - Reject non-object ping payloads submitted to Telemetry. r=gfritzsche, data-r=bsmedberg 2016-09-22 18:29:34 +01:00
Carsten "Tomcat" Book
2dfe81885a merge mozilla-inbound to mozilla-central a=merge 2016-09-22 11:55:12 +02:00
Carsten "Tomcat" Book
c89799b3bf merge fx-team to mozilla-central a=merge 2016-09-22 11:54:05 +02:00
Andy McKay
b6b980d19b Bug 1258565 - Add documentation about addon malware telemetry. r=bsmedberg 2016-09-21 15:04:00 -04:00
Alessio Placitelli
a0e5869ffa Bug 1277806 - Add the missing C++ API for boolean scalars. r=gfritzsche 2016-09-14 02:59:00 +02:00
Alessio Placitelli
9570ca1a73 Bug 1277806 - Update the docs. r=gfritzsche 2016-09-14 02:59:00 +02:00
Alessio Placitelli
75704c0bb9 Bug 1277806 - Implement keyed scalar measurements in Telemetry. r=gfritzsche,nfroyd
MozReview-Commit-ID: 9kkjpLAIQUX
2016-09-16 03:43:00 +02:00
Alessio Placitelli
1a9fc61a87 Bug 1277806 - Add support for the keyed scalars to the scalar registry. r=gfritzsche
MozReview-Commit-ID: 8dKj92Kh2Ev
2016-09-07 02:39:00 +02:00
Carsten "Tomcat" Book
c9ac004310 Merge mozilla-central to fx-team 2016-09-21 12:08:57 +02:00
Carsten "Tomcat" Book
ff5b25e2c0 merge mozilla-inbound to mozilla-central a=merge 2016-09-21 12:03:31 +02:00