Commit Graph

35156 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
a3904e8a8a Merge mozilla-central to mozilla-inbound 2016-07-25 15:59:01 +02:00
Carsten "Tomcat" Book
b9a6c687fa merge mozilla-inbound to mozilla-central a=merge 2016-07-25 15:50:41 +02:00
Carsten "Tomcat" Book
42933ba381 merge fx-team to mozilla-central a=merge
--HG--
rename : devtools/client/shared/css-color.js => devtools/shared/css-color.js
2016-07-25 15:49:05 +02:00
Carsten "Tomcat" Book
2c684e6c97 Backed out changeset 13df5d72d373 (bug 1058438) for rc2 failures 2016-07-25 12:20:52 +02:00
Carsten "Tomcat" Book
08889aeff5 Backed out changeset d15abe37a931 (bug 1058438) 2016-07-25 12:20:36 +02:00
Carsten "Tomcat" Book
a2744dec29 Backed out changeset f0ef54ffcec1 (bug 1058438) 2016-07-25 12:20:35 +02:00
Carsten "Tomcat" Book
b013edac57 Backed out changeset 5d761723a899 (bug 1058438) 2016-07-25 12:20:34 +02:00
Carsten "Tomcat" Book
9b2e9abd21 Backed out changeset 34e32a1c5cef (bug 1058438) 2016-07-25 12:20:33 +02:00
Andrea Marchesini
5a0f133d3c Bug 1287091 - part 5 - ContextualIdentityService should dispatch 'clear-origin-data' when a container is deleted, r=Gijs 2016-07-25 09:26:18 +02:00
Andrea Marchesini
664f31d0dc Bug 1287091 - part 4 - ContextualIdentityService create/remove/update, r=Gijs 2016-07-25 09:25:56 +02:00
Andrea Marchesini
4bdfe080aa Bug 1287091 - part 3 - ContextualIdentityService JSON file should have versions, r=Gijs 2016-07-25 09:25:39 +02:00
Andrea Marchesini
9e565676e9 Bug 1287091 - part 2 - ContextualIdentityService must store telemetry data in a separate array, r=Gijs 2016-07-25 09:25:25 +02:00
Andrea Marchesini
92509cea83 Bug 1287091 - part 1 - ContextualIdentityService should use a storage for the containers, r=Gijs 2016-07-25 09:25:08 +02:00
Kris Maglione
8d58c7c636 Bug 1285493: Add-on Manager should not be closed when an add-on with options_ui is disabled. r=billm
MozReview-Commit-ID: 8oRK8uPphDf

--HG--
extra : rebase_source : c6dcc7da1823711e3223ba39d038e1ccc949f6fd
2016-07-24 15:05:39 -07:00
Kris Maglione
fba8996a05 Bug 1274775 - Make sure background pages are created with a PresShell. r=billm
MozReview-Commit-ID: GLWg5aK47g5

--HG--
extra : rebase_source : 472365762aca534e826173989c48f5058960a987
2016-07-24 15:09:07 -07:00
Geoff Lankow
b013f58f80 Bug 1284166 - <setting>s do not properly handle non-ASCII characters. r=kmag 2016-07-22 12:12:11 +12:00
Neil Deakin
04490012b0 Bug 1256313, clear active state on select button when releasing the mouse in e10s, r=mconley 2016-07-25 09:09:11 -04:00
Neil Deakin
f78e0b2fe2 Bug 1253975, don't reset the scroll position of a menulist when it opens as it should scroll to its selection instead, r=mconley 2016-07-25 09:08:36 -04:00
Neil Deakin
c28d438340 Bug 1128156, set the maximum height of the select popup to exactly 20 rows, r=mconley 2016-07-25 09:08:34 -04:00
Saad Quadri
9ab8638548 Bug 1058438 - Add test for disabledHost migration to sqlite v6 in Fennec. r=MattN
MozReview-Commit-ID: DRV3zmXc9yJ

--HG--
extra : rebase_source : 85fae89b6d8846e658cebd3e01cf82d31e022428
2016-07-21 11:27:05 -07:00
Saad Quadri
32a5ca816b Bug 1058438 - Add additional tests for disabledHost APIs with nonascii characters in URLs. r=MattN
MozReview-Commit-ID: EsN6FNCzbLk

--HG--
extra : rebase_source : 770e87ff6d01cc865ecceab0615948b515fae245
2016-07-21 11:26:59 -07:00
Saad Quadri
e59a7e6a9a Bug 1058438 - Migrate disabledHosts from sqlite storage to permission manager. r=MattN
MozReview-Commit-ID: BKlAmwzu3is

--HG--
extra : rebase_source : 59c33da8b71d95011a44872c0a33480544fb12a5
2016-07-21 11:26:56 -07:00
Carsten "Tomcat" Book
0a5622c093 Backed out changeset 640247e978ba (bug 1246540) for bustage 2016-07-24 15:59:31 +02:00
Kate McKinley
547500d5a7 Bug 1246540 - HSTS Priming Proof of Concept. r=honzab
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.

(r=ckerschb,r=mayhemer,r=jld,r=smaug,r=dkeeler,r=jmaher,p=ally)
2016-07-22 18:35:00 +02:00
Carsten "Tomcat" Book
4e8b78c1f2 Backed out changeset bf7c4e797f76 (bug 1287091) for bc3/bc6 test failures 2016-07-24 14:32:04 +02:00
Carsten "Tomcat" Book
40ffd2221e Backed out changeset 93fa501cfd3a (bug 1287091) 2016-07-24 14:31:45 +02:00
Carsten "Tomcat" Book
c412661b21 Backed out changeset c5efa902cbe5 (bug 1287091) 2016-07-24 14:31:44 +02:00
Carsten "Tomcat" Book
a937b9b8c3 Backed out changeset c01aeb081e2d (bug 1287091) 2016-07-24 14:31:43 +02:00
Carsten "Tomcat" Book
adbb1b7487 Backed out changeset 165e7b455b8e (bug 1287091) 2016-07-24 14:31:42 +02:00
Andrea Marchesini
f84740bb92 Bug 1287091 - part 5 - ContextualIdentityService should dispatch 'clear-origin-data' when a container is deleted, r=Gijs 2016-07-23 08:58:41 +02:00
Andrea Marchesini
f34ab04ccd Bug 1287091 - part 4 - ContextualIdentityService create/remove/update, r=Gijs 2016-07-23 08:58:23 +02:00
Andrea Marchesini
9929bc7cd6 Bug 1287091 - part 3 - ContextualIdentityService JSON file should have versions, r=Gijs 2016-07-23 08:58:09 +02:00
Andrea Marchesini
173c3cdfdd Bug 1287091 - part 2 - ContextualIdentityService must store telemetry data in a separate array, r=Gijs 2016-07-23 08:57:53 +02:00
Andrea Marchesini
6871885a3e Bug 1287091 - part 1 - ContextualIdentityService should use a storage for the containers, r=Gijs 2016-07-23 08:57:40 +02:00
Chris Pearce
888002acb9 Bug 1288580 - Mark Widevine as supported on Linux and remove Mac OSX version check. r=spohl
This means if Widevine is preffed visible on Linux it will show up in the
plugin list.

We only support Mac OSX 10.9 and later, so we don't need the >= 10.7 check any
more.

MozReview-Commit-ID: BjgMKeIIrrI

--HG--
extra : rebase_source : 46740a9d40f8ae700b6a47eb488a2435e48c1e99
2016-07-22 14:21:19 +12:00
Chris Pearce
93e60feb01 Bug 1288582 - Hide Adobe Primetime plugin on Windows < Vista. r=spohl
We're not going to get a supported Adobe GMP on WinXP, so we shouldn't download
it or show it in our add-on manager.


MozReview-Commit-ID: I3cNsStmzsV

--HG--
extra : rebase_source : b67c7cbec013f83bcf7d24cac99755faf1b5e07e
2016-07-22 14:30:22 +12:00
dimi
4f45ea248f Bug 1272239 - Part 3: Testcase, test gethash. r=francois
MozReview-Commit-ID: 3IkrdJgZNP1
2016-07-21 15:40:03 +08:00
dimi
4135954a00 Bug 1272239 - Part 2: Testcase, only tables with provider could register gethash url in listmanager. r=francois
MozReview-Commit-ID: FcnXswQyerb
2016-07-21 15:37:00 +08:00
dimi
2ce5c03b9b Bug 1272239 - Part 1: Support completion for test database. r=francois
MozReview-Commit-ID: 85BALQHKSal
2016-07-21 15:35:36 +08:00
Thauã Silveira
be23815df3 Bug 1287587 - Add Telemetry probes for user printing activities. r=mconley, data-review=liuche 2016-07-21 13:57:00 -04:00
Wes Kocher
9c46018401 Backed out 5 changesets (bug 1287091) for build bustage after assertions in SharedIC.h CLOSED TREE
Backed out changeset c57fd3af416e (bug 1287091)
Backed out changeset edad0174cb12 (bug 1287091)
Backed out changeset 7ed07b35bad6 (bug 1287091)
Backed out changeset 939d5064ab91 (bug 1287091)
Backed out changeset acbca9af0a3b (bug 1287091)
2016-07-22 11:14:13 -07:00
David Keeler
f3ec60ef5f backout changeset 1a1d7ef3cb0e (bug 1279479) for causing WebRTC compatibility issues
The WebRTC implementation inherits cipher suite preferences from PSM and then
enables a few mandatory ones and disables a number of undesirable ones. If PSM
makes a change to a cipher suite preference that isn't in WebRTC's whitelist or
blacklist, compatibility issues can arise. See bug 1288246 for an example.

--HG--
rename : security/manager/ssl/tests/unit/test_fallback_cipher.js => security/manager/ssl/tests/unit/test_weak_crypto.js
2016-07-22 10:31:34 -07:00
Andrea Marchesini
0925e452df Bug 1287091 - part 5 - ContextualIdentityService should dispatch 'clear-origin-data' when a container is deleted, r=Gijs 2016-07-22 16:19:50 +02:00
Andrea Marchesini
2809a4efe7 Bug 1287091 - part 4 - ContextualIdentityService create/remove/update, r=Gijs 2016-07-22 16:19:50 +02:00
Andrea Marchesini
0d52ef50ca Bug 1287091 - part 3 - ContextualIdentityService JSON file should have versions, r=Gijs 2016-07-22 16:19:50 +02:00
Andrea Marchesini
89e03b112f Bug 1287091 - part 2 - ContextualIdentityService must store telemetry data in a separate array, r=Gijs 2016-07-22 16:19:46 +02:00
Andrea Marchesini
496107445f Bug 1287091 - part 1 - ContextualIdentityService should use a storage for the containers, r=Gijs 2016-07-22 16:14:24 +02:00
Carsten "Tomcat" Book
8b6316ec5f Merge mozilla-central to mozilla-inbound 2016-07-22 11:59:06 +02:00
Carsten "Tomcat" Book
336105a0de merge mozilla-inbound to mozilla-central a=merge 2016-07-22 11:58:02 +02:00
Thomas Zimmermann
c0d13a09b6 Bug 1250922: Add gpsd geolocation provider on Linux, r=jdm,glandium
Gpsd is the GPS daemon on Linux. It implements support for a wide range
of GPS receivers. This patch adds support for gpsd to the Geolocation
module.

The build system can now test for libgps, which provides the public
interface to gpsd's functionality. If found, |GpsdLocationProvider|
is added to the build.

MozReview-Commit-ID: 1kBgFdEZePI
2016-07-22 11:52:09 +02:00