Commit Graph

35250 Commits

Author SHA1 Message Date
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
Johann Hofmann
03def5b207 Bug 1277524 - Add a WebExtension test that moz-extension is considered a trustworthy origin. r=kmag
MozReview-Commit-ID: 1LLNWwIU90

--HG--
extra : rebase_source : 759718dea882e10ce1307fca1b9d415c8f10c067
extra : histedit_source : 1f8fd6a084d0314e5a264b73164bcf2d35127c6b
2016-06-03 12:26:28 +02: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
Carsten "Tomcat" Book
ed7f93d17e Backed out changeset d78a8f4bd9cc (bug 1288582) for windows failures in browser_gmpProvider.js 2016-07-22 11:25:18 +02:00
Mike Shal
965ee10298 Bug 1254115 - Move dependentlibs.py invocation to moz.build; r=ted
MozReview-Commit-ID: D8NF03tNuTX

--HG--
extra : rebase_source : b8e4f9b672e5e9555cfc841c63e1aeb9130263d3
2016-05-09 17:34:13 -04:00
Jan Beich
2b3d43549c Bug 1288825 - Unbreak build on Unix after bug 1275507. r=francois
MozReview-Commit-ID: nYNiYjuq8A

--HG--
extra : rebase_source : 2f433895b15920263fbfa5c4b2a30f4097434d07
2016-07-22 20:48:26 +00:00
Mike Conley
028ae1c7d9 Bug 1261842 - Make sure ExtensionContent.jsm has been loaded in the parent process if Extension.jsm is initialized. r=kmag
MozReview-Commit-ID: BNrSegqzqeJ

--HG--
extra : rebase_source : a3aa41d14fde66cf69f30e07d86ca948cc6fc328
extra : source : 855931929739ab4f44ff92f7549b4d80348b580b
2016-06-08 16:46:35 -04:00
Mike Conley
ea4b26ca22 Bug 1278985 - Remove unused URL arg from CreateChromeWindow2. r=mrbkap
MozReview-Commit-ID: I1H2WZeoHTJ

--HG--
extra : rebase_source : 7418216f51c6bc223c08621853f19ac542b0b470
extra : source : 3b5b92f04ea56dcf8fb123585a6ea2eaba550614
2016-04-27 16:19:25 -04:00
Wes Kocher
f11c79a662 Merge m-c to inbound, a=merge CLOSED TREE 2016-07-21 15:59:28 -07:00
Wes Kocher
496904277c Merge autoland to central, a=merge CLOSED TREE 2016-07-21 15:56:06 -07:00
Wes Kocher
324028bc3b Bug 1288480 - ESLint fix a=me CLOSED TREE 2016-07-21 15:53:09 -07:00
Andrew Swan
6ce8cf50ff Bug 1288480 Rework mozAddonManager error handling r=kmag a=kwierso CLOSED TREE
This ended up being a bigger change than I had hoped for but
it updates the WebAPITask helper in amWebAPI.js so that errors
returned from the parent process are immediately wrapped into
Error objects from the content page.  In this way, programming
errors or other internal errors don't leak out to mozAddonManager
users.

The way the previous code managed window references using "this"
was already a bit fussy, this patch only makes it worse.  But I
think this basic logical structure here is right and since this
bug is responsible for widespread breakage, I'd like to get this
checked in and then clean it up in a follow-up.

MozReview-Commit-ID: 98PgbWKsHIN

--HG--
extra : source : f2cd195ea3898c9c46e7f58bbcaa3292a2793554
2016-07-21 11:35:41 -07:00
Jim Chen
ce45a595ab Bug 1287946 - Update existing code to use mozilla::java; r=me 2016-07-21 13:49:04 -04:00
Carsten "Tomcat" Book
bc1b31b01b Merge mozilla-central to autoland 2016-07-21 16:27:58 +02:00
Carsten "Tomcat" Book
4a64baa9d4 merge mozilla-inbound to mozilla-central a=merge 2016-07-21 16:24:36 +02:00
Carsten "Tomcat" Book
ac018ea603 merge fx-team to mozilla-central a=merge 2016-07-21 16:23:11 +02:00
Gian-Carlo Pascutto
0b8cfd1d36 Bug 1284240 - Use boolean rather than flag for Sandboxing Telemetry. r=gfritzsche
MozReview-Commit-ID: EsXFAbEyxYs

--HG--
extra : rebase_source : 95bbfa30597490fb1b972056651b75f5a129daad
2016-07-21 09:39:09 +02:00
Henry Chang
5efab66305 Bug 1275507 - XPCOM API to create SB v4 update request. r=francois
MozReview-Commit-ID: RfM3KFe6kG

--HG--
extra : rebase_source : b208a6b83953b21db7bf1a857453d55fa9ab1c87
2016-07-19 18:09:53 +08:00
Georg Fritzsche
880d394cc2 Bug 1188888 - Part 7 - Bonus - Explicitly restrict histogram names to current patterns. r=chutten 2016-07-20 17:10:24 +02:00
Georg Fritzsche
35da089986 Bug 1188888 - Part 6 - Implement C++ API for categorical histograms. r=chutten,r=froyndj 2016-07-20 17:10:24 +02:00
Georg Fritzsche
257a5b20d3 Bug 1188888 - Part 5 - Restrict label values. r=chutten 2016-07-20 17:10:24 +02:00
Georg Fritzsche
2e52f0ea2a Bug 1188888 - Part 4 - Implement categorical histograms with JS API. r=chutten 2016-07-20 17:10:24 +02:00
Georg Fritzsche
ee73818b8c Bug 1188888 - Part 3 - Refactor the histogram script type & presence checking. r=chutten 2016-07-20 17:10:24 +02:00
Georg Fritzsche
863e08b5df Bug 1188888 - Part 2 - Generate readable Telemetry string tables. r=froydnj 2016-07-20 17:10:24 +02:00
Georg Fritzsche
bea67fe9f5 Bug 1188888 - Part 1 - Refactor test_nsITelemetry.js. r=dexter 2016-07-20 17:10:23 +02:00
Carsten "Tomcat" Book
6bb28c9903 merge mozilla-inbound to mozilla-central a=merge 2016-07-20 16:55:12 +02:00
Carsten "Tomcat" Book
68a717ba18 Backed out changeset 3696a22ff7a0 (bug 1286389) for frequent dt2 linux debug failures 2016-07-20 16:50:13 +02:00
Carsten "Tomcat" Book
021bec0a4e Merge mozilla-central to mozilla-inbound 2016-07-20 11:35:42 +02:00
Carsten "Tomcat" Book
8428cd56e3 merge mozilla-inbound to mozilla-central a=merge 2016-07-20 11:20:15 +02:00
Carsten "Tomcat" Book
ac3f25cbe3 merge fx-team to mozilla-central a=merge 2016-07-20 11:17:45 +02:00
Iris Hsiao
b81eed1658 Backed out changeset d950882eb6ce (bug 1285063) 2016-07-20 17:01:05 +08:00
Carsten "Tomcat" Book
668b63cbb9 merge autoland to mozilla-central a=merge 2016-07-20 10:59:12 +02:00
Iris Hsiao
5f7ab9c8f9 Backed out changeset 8feb113aaba7 (bug 1277075) 2016-07-20 14:13:35 +08:00
Carsten "Tomcat" Book
868b17897f merge fx-team to mozilla-central a=merge 2016-07-19 16:09:20 +02:00
Iris Hsiao
d677544a02 Backed out changeset 4dd2466573ec (bug 1234677) for Mochitest test_chrome_ext_background_page.html failure 2016-07-20 12:54:00 +08:00
Mark Hammond
98d7b727d9 Bug 1286785 - treat a corrupt addons.json as though it was missing. r=rhelmer
MozReview-Commit-ID: 3CmGaQ2MxPg

--HG--
extra : rebase_source : 8549ab7557ebcd40909e733b59132baa34a5bf62
2016-07-18 09:55:00 +10:00
Iris Hsiao
23202d54b2 Backed out changeset 7c026e26932d (bug 1287245) for Mochitest test_ext_background_runtime_connect_params.html failure 2016-07-20 11:04:45 +08:00
Eric Rahm
81e9abab83 Bug 1282980 - Remove MacQuirks. r=jrmuizel
MacQuirks was targeted for OSX from 10.6.8 up to but not including 10.7.0. We
have now removed support for 10.6 so we can safely remove this code. This also
fixes bug 1282184 where DMD is apparently choking on memory allocated in the
interpose library.
2016-07-19 23:48:29 -07:00
Kirk Steuber
1595c32cdc Bug 1286947 - Replace unconditional break in loop with code that does not use a loop. r=gijs
MozReview-Commit-ID: 1Pv3SMkJX44
2016-07-14 13:24:42 -07:00
Makoto Kato
1fc6d9c9df Backed out changeset d6523dfaab78 (bug 1282980) due to OSX build failure
MozReview-Commit-ID: 9ZSylYsKDjp
2016-07-20 11:03:57 +09:00
Ben Kelly
005256ac49 Bug 1283262 Make AutoCompleteE10S clear its popup cache when the associated browser window is closed. r=mrbkap 2016-07-19 17:12:42 -07:00
Rob Wu
feb2e74708 Bug 1234677 - Introduce _generated_background_page.html r=billm
- Fixes bugzil.la/1234677
- Fixes bugzil.la/1286057
- Fixes bug: the URL failed to load if a query string or reference
  fragment was present.

MozReview-Commit-ID: 4oMwI3IS7OX

--HG--
extra : rebase_source : 60096dd421d18c0991f807a6f07eb72be10109dd
2016-07-12 13:55:14 -07:00
Rob Wu
fcbcffffd6 Bug 1287229 - port.disconnect should not throw r=billm
MozReview-Commit-ID: 7d8Zmb4OAd0

--HG--
extra : rebase_source : 6766832c0081679eadf1bdbc1576f8b554c68e3c
2016-07-15 22:46:42 -07:00
Rob Wu
28a234ae47 Bug 1287245 - Ensure globally unique internal port IDs r=billm
MozReview-Commit-ID: FXNP5MadlMx

--HG--
extra : rebase_source : fc9bf0f2dff872536430c1da3bacbc29dff7b14a
2016-07-15 21:44:03 -07:00
Jared Wein
8b7008f45f Bug 1285234 - Check for valid videoEvents and controlListeners before dereferencing them in case the videocontrols have been cleaned up already. r=Gijs
MozReview-Commit-ID: HAnjW0F3kFo

--HG--
extra : rebase_source : fcdc7250d9526e0c5b6eebae3f25a4c067480ac4
2016-07-19 12:35:22 -07:00
Eitan Isaacson
00593ed239 Bug 1270110 - Hide narrate button if no synth voices are present in browser. r=Gijs
MozReview-Commit-ID: iP7mMbeiUo

--HG--
extra : rebase_source : 221571eb4b2a937c7d4633371d13f06a261c946f
2016-07-15 12:53:48 -07:00
Matthew Wein
feefa99c13 Bug 1285063 - Part 2 - Switch to using the Category Manager to register scripts/schemas in order to load them in time for Fennec. r=kmag
MozReview-Commit-ID: AviHoenUfwY

--HG--
extra : transplant_source : %F5%7DR%03%C2S%81%27%D1%0C%F9%89%1A%A8%7C%25%EB%24v%B4
2016-07-18 15:05:52 -07:00
dimi
9d5c24055b Bug 1281083 - P2. Testcase for changing the urlclassifier.*Table. r=francois
MozReview-Commit-ID: Ge0NSpyEb82
2016-07-18 22:31:34 +08:00
dimi
4f614126b5 Bug 1281083 - P1. Changing the urlclassifier.*Table prefs doesn't take effect before the next browser restart. r=francois
MozReview-Commit-ID: r2ufYMkvi5
2016-07-19 08:53:21 +08:00
Eric Rahm
f5c6dc41eb Bug 1282980 - Remove MacQuirks. r=jrmuizel
MacQuirks was targeted for OSX from 10.6.8 up to but not including 10.7.0. We
have now removed support for 10.6 so we can safely remove this code. This also
fixes bug 1282184 where DMD is apparently choking on memory allocated in the
interpose library.
2016-07-19 16:49:24 -07:00
Andrea Marchesini
eedafe7234 Bug 1287879 - Remove an non-used variable in ContextualIdentityService, r=me 2016-07-19 20:25:30 +02:00
Carsten "Tomcat" Book
8a347d8479 Merge mozilla-central to fx-team 2016-07-18 17:12:23 +02:00
Carsten "Tomcat" Book
ca457776f8 merge mozilla-inbound to mozilla-central a=merge 2016-07-18 17:07:59 +02:00
Carsten "Tomcat" Book
779d97cbaf Backed out changeset a80fdfc128b0 (bug 911216) for high crash-rate on developers - RyanVM request 2016-07-18 16:14:59 +02:00
Carsten "Tomcat" Book
14a7e12166 Backed out changeset fbf164ef9e70 (bug 1287125) for perma failing in browser_webapi_install.js after merged 2016-07-18 09:06:42 +02:00
Carsten "Tomcat" Book
a0992595d6 merge mozilla-inbound to mozilla-central a=merge 2016-07-17 10:08:08 +02:00
Carsten "Tomcat" Book
a61e84c9f3 merge fx-team to mozilla-central a=merge 2016-07-17 09:16:38 +02:00
Jared Wein
12c934b23b Bug 622939 - Clicking anywhere on a tab-modal prompt should focus it. r=Gijs
MozReview-Commit-ID: JziZBlLQZiI

--HG--
extra : rebase_source : 769e84bcaf45442af5a4ed14e249d8454b62198c
2016-07-14 14:24:24 -04:00
Dão Gottwald
cb9d4582fa Bug 334578 - Make the gradient in the background of the prev/next buttons less strong to better integrate with dark themes. r=jaws
--HG--
extra : rebase_source : 5c8aa6b46c4b12884dbeaf2a4ec29df990bb58f5
2016-07-15 12:20:55 +02:00
Kris Maglione
63c5aef93a Bug 1272222: Use larger icons for browser actions in the menu panel. r=Gijs
MozReview-Commit-ID: 26lmlcrngPk

--HG--
extra : rebase_source : b9d6bfb7669d3cb826ccaa6728e153ad3e3b2b8b
2016-07-13 15:16:00 -07:00
Wes Kocher
f1c8c320a4 Merge m-c to fx-team a=merge CLOSED TREE 2016-07-15 17:00:50 -07:00
Carsten "Tomcat" Book
0f6e33eb43 Merge mozilla-central to mozilla-inbound on a CLOSED TREE 2016-07-15 16:16:45 +02:00
Carsten "Tomcat" Book
ea82d775d8 merge mozilla-inbound to mozilla-central on a CLOSED TREE a=merge 2016-07-15 16:15:33 +02:00
Xidorn Quan
41183dd2dc Bug 1287069 - Add --disable-e10s for mach run. r=gps, a=KWierso
MozReview-Commit-ID: 2rIEsYwxZj5

--HG--
extra : amend_source : a9ce0e812cf1fb43641e8bb6a608806a383210f9
extra : transplant_source : %EA%97%EC%EC%7Dc%E9%3C%01%93%A4%3F%95X%864R/%1B%96
2016-07-15 20:20:49 +10:00
Wes Kocher
ad9620b862 Merge m-c to autoland a=merge 2016-07-15 17:01:59 -07:00
Chris H-C
c12eb572dd Bug 1285006 - Remove IMAGE_MAX_DECODE_COUNT Telemetry r=gfritzsche, seth
It clears a histogram on the child process which is no longer allowed
(see bug 1218576)

MozReview-Commit-ID: GXWN7qpalAc
2016-07-13 11:53:00 +02:00
Till Schneidereit
3a9eed06fe Bug 911216 - Part 30: Enable SpiderMonkey Promise implementation. r=bz,efaust,bholley,Paolo,tromey,shu
Also contains folded version of the following patches that have to land at the same time with enabling the new implementation (or be backed out at the same time, if it comes to that):

Add Promise checks to test_xrayToJS.xul. r=bholley
Change Promise debugger hook tests to use Promise ctor instead of makeFakePromise. r=shu
Change DOM interface tests to assume Promise is an ES builtin, not a DOM one. r=bz
Remove some PromiseDebugging references. r=bz
Adapt promise rejections test to new xray-unwrapping error. r=bz
Fix expectations in browser_timelineMarkers tests. r=tromey
2016-07-16 15:05:12 +02:00
Carsten "Tomcat" Book
bfcc10319e merge mozilla-inbound to mozilla-central a=merge 2016-07-14 11:45:54 +02:00
Carsten "Tomcat" Book
42c9a619ec merge fx-team to mozilla-central a=merge 2016-07-14 11:44:21 +02:00
Nicholas Nethercote
4dc9849b87 Bug 1278439 - Adding a missing prefs service null check in url-classifier/. r=gcp.
--HG--
extra : rebase_source : 2f678d52978bfdc9533a67932133af3794cec171
2016-07-14 13:47:54 +10:00
Carsten "Tomcat" Book
564f508e43 merge mozilla-inbound to mozilla-central a=merge 2016-07-13 17:27:34 +02:00
Carsten "Tomcat" Book
d50eba7171 merge fx-team to mozilla-central a=merge 2016-07-13 17:24:54 +02:00
Valentin Gosu
f0fea77c54 Bug 1275746 - nsNavHistory::AsciiHostNameFromHostString return empty string if host is empty r=mak
MozReview-Commit-ID: 3AKgNCXPKoU
2016-07-13 15:19:37 +03:00
Valentin Gosu
ef5a976694 Bug 1275746 - Fix tests that assume a HTTP url without a hostname is valid r=jrgm,MattN,jdm,gijs,smaug
MozReview-Commit-ID: DzRenakrcAG
2016-07-13 15:19:34 +03:00
Wes Kocher
9f14454fd8 Backed out changeset a097b61f5810 (bug 1247729) for timeouts in browser_layout_update-after-reload.js a=backout 2016-07-13 14:26:06 -07:00
Gabriel Luong
5b057c4044 Bug 1247729 - Move the box model panel into the computed styles panel r=jdescottes 2016-07-13 12:20:57 -07:00
Kris Maglione
5421efdfa0 Bug 1284020: Treat window.fetch/window.XMLHttpRequest the same as the global variants in content scripts. r=aswan
MozReview-Commit-ID: Cuz6CiNZdrd

--HG--
extra : source : 56d636b5d961f3accab65064e7f81be1f78ad81e
extra : amend_source : cdf3359ed7c3e77ba21c942d2fc0280c8146648a
2016-07-12 15:45:07 -07:00
Gerald Squelart
777491df9c Bug 1285419 - Telemetry probe: VIDEO_HIDDEN_PLAY_TIME_MS - r=bsmedberg,kamidphish
This probe is similar to VIDEO_PLAY_TIME_MS, but it will only record the total
play time while the video is hidden.

MozReview-Commit-ID: CM62u7EalRY

--HG--
extra : rebase_source : f5305390fb82815648b33fdad11da0f0b2eac0e9
2016-07-08 12:02:49 +10:00
Thom Chiovoloni
838730ae1b Bug 1238128 - Ensure that the details passed to WebChannelMessageToChrome is a string, with a whitelist for messages from existing users r=Margaret,markh,MattN
MozReview-Commit-ID: DpdJ5bUcBdQ

--HG--
extra : rebase_source : b240484b44e9040b2d4e8509589f288e896a4267
2016-07-12 19:34:41 -04:00
Dão Gottwald
cf7763f374 Bug 1278662 - Remove loading-inverted.png, use loading.png instead. r=dolske
--HG--
extra : rebase_source : 07b9d470add8075643f3260bdd6b4f37c95dcce2
2016-07-13 11:10:26 +02:00
Sebastian Hengst
cf84fed281 Backed out changeset 56d636b5d961 (bug 1284020) for failures in browser_dbg_sources-webext-contentscript.js. r=backout 2016-07-13 10:02:09 +02:00
Alessio Placitelli
4d69fa3121 Bug 1281214 - Update the documentation. r=gfritzsche 2016-07-12 06:42:00 +02:00
Alessio Placitelli
d0efa90fab Bug 1281214 - Implement the boolean scalar type. r=gfritzsche 2016-07-11 08:28:00 +02:00
Wes Kocher
d8ed5a17a5 Merge m-c to fx-team, a=merge 2016-07-12 16:55:13 -07:00
Wes Kocher
92616e983b Merge fx-team to central, a=merge 2016-07-12 16:24:27 -07:00
Kris Maglione
39215dfbd6 Bug 1284020: Treat window.fetch/window.XMLHttpRequest the same as the global variants in content scripts. r=aswan
MozReview-Commit-ID: Cuz6CiNZdrd

--HG--
extra : rebase_source : 03a70ab9a3d51cfac07d0f752a68c2f743abbc4c
2016-07-12 15:45:07 -07:00
Carsten "Tomcat" Book
a7e954de09 Merge mozilla-central to fx-team 2016-07-12 16:42:42 +02:00
Carsten "Tomcat" Book
c33672a846 Backed out changeset ff7dbda6a6d0 (bug 1207233) 2016-07-12 11:40:00 +02:00
Tim Huang
fd497dc733 Bug 1285889 - Moving the ContextualIdentityService.jsm from from browser/components/contextualidentity into tookit/components/contextualidentity. r=baku
--HG--
rename : browser/components/contextualidentity/ContextualIdentityService.jsm => toolkit/components/contextualidentity/ContextualIdentityService.jsm
2016-07-11 20:03:00 +02:00
Carsten "Tomcat" Book
297c287adc Backed out changeset 576835bcf8e3 (bug 1285063) 2016-07-14 14:18:53 +02:00
Matthew Wein
0aa659b7d2 Bug 1285063 - Part 2 - Switch to using the Category Manager to register scripts/schemas in order to load them in time for Fennec. r=kmag
MozReview-Commit-ID: AviHoenUfwY

--HG--
extra : transplant_source : %DEB%ED%86D%ED6%85%D1%5E%9FhS%BAd%40/%D0f%B7
2016-07-11 15:30:50 -07:00
Thom Chiovoloni
68ea0562f3 Bug 1267919 - Part 2. Add documentation and a schema for a new "sync" telemetry ping. r=bsmedberg,Dexter
MozReview-Commit-ID: IOsvmqfF3WN

--HG--
extra : transplant_source : g%B0Y%EDX%EAc%A1o%A8%E2O%2A%11%7C%A2%5E%B5%80%17
2016-06-30 10:28:18 -04:00
Richard Marti
ed9714dcad Bug 1285814 - Use the new 10.10 focus styling for the findbar-textbox and -buttons. r=dao 2016-07-09 21:59:57 +02:00
Matheus Longaray
a5ed7d2abc Bug 1285544 - Make sure print jobs that go through simplification get the right document URL set. r=mconley. 2016-07-11 08:48:00 +02:00
Luca Greco
a898928047 Bug 1285314 - Fix extension id overridden with undefined when missing from the manifest. r=aswan
MozReview-Commit-ID: J4Iwl4tYlJX

--HG--
extra : transplant_source : %08%85%E2%D3%00%5Dd%28%F7%F1%BB%06%A2%A6%EC2%3D%DCv%2C
2016-07-07 20:25:28 +02:00
Jared Wein
6876b69573 Bug 1055403 - Allow individual prefernece elements to opt out of the preferences-wide instantApply=true. r=gijs
MozReview-Commit-ID: 6Lf1AGKZtGO

--HG--
extra : transplant_source : %B3rW%1E%A3%C6%27%8A%C1%3F%82h%09%C7F%DB%0B%A6%95%DD
2016-07-09 15:33:17 -04:00
Jared Wein
7729b75894 Bug 1240439 - Remove padding, font-size, and min-height rules from being applied to tree-inputs so they will fit nicely in to their tree row. r=gijs
MozReview-Commit-ID: KUE3MtwDwvr

--HG--
extra : transplant_source : %CEo%EB%B9g%1C%2B7%23%8FM%86UFci%BEY%28%FA
2016-07-09 15:17:47 -04:00
Carsten "Tomcat" Book
02ea56d596 merge mozilla-inbound to mozilla-central a=merge 2016-07-12 10:58:33 +02:00
Jeff Gilbert
01b81487c4 Bug 1285661 - Pare back usage of //// for code block separation.
MozReview-Commit-ID: Lgn5yVNhxEr
2016-07-11 13:06:56 -07:00
Jeff Gilbert
ff25018f0a Bug 1285661 - Add WebGL2 to about:support. - r=jrmuizel 2016-07-11 13:06:56 -07:00
Kris Maglione
005248648e Bug 1284942: Don't fire message listeners for windows hidden in bfcache. r=aswan
MozReview-Commit-ID: KSqLt7Qqdkf

--HG--
extra : rebase_source : 0b1322a7a4b6db5992bbe1cfc73975e2ed64035e
2016-07-06 17:14:02 -07:00
Carsten "Tomcat" Book
6139c05b2d Merge mozilla-central to mozilla-inbound 2016-07-11 16:24:23 +02:00
Carsten "Tomcat" Book
bd92616152 merge mozilla-inbound to mozilla-central a=merge 2016-07-11 16:21:15 +02:00
Carsten "Tomcat" Book
3ed844e5b9 merge fx-team to mozilla-central a=merge 2016-07-11 16:19:27 +02:00
Carsten "Tomcat" Book
0d2c8ddbb2 Merge mozilla-central to autoland 2016-07-11 11:51:22 +02:00
Carsten "Tomcat" Book
579567479e Merge mozilla-central to fx-team 2016-07-11 11:50:13 +02:00
Thomas Zimmermann
a610242b37 Bug 1280600: Merge Android and b2g branches in build scripts where possible, r=glandium
B2g now has 'OS_TARGET' set to 'Android'. This patch merges Android
and Gonk branches in the build scripts where possible.

MozReview-Commit-ID: 9hKA0Gc62Xc
2016-07-11 15:16:56 +02:00
Benjamin Smedberg
be3857f963 Bug 1277905 - Remove in-product links to plugincheck. Also remove support for startup prompting about outdated plugins, since that's annoying to users. r=Gijs r=mconley
MozReview-Commit-ID: 69tMivPVxuW

--HG--
extra : rebase_source : bd4d2979beff0f460a20156b0f954e2f1a2a5e85
2016-07-01 11:01:07 -04:00
Alastor Wu
255936c33f Bug 1280644 - part1 : add Telemetry for webvtt. r=bsmedberg,rillian
MozReview-Commit-ID: 4a6JmfolqkW

--HG--
extra : rebase_source : 24e81ac1da3f3926c241e7311ef74511bd493bb8
2016-07-11 10:51:08 +08:00
Phil Ringnalda
816f3fa167 Merge m-i to m-c, a=merge 2016-07-09 08:51:52 -07:00
Chris Peterson
43c2748f66 Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
Francois Marier
6a32106bbf Bug 1285428 - Fix urlclassifier.trackingWhitelistTable table registration. r=gcp
MozReview-Commit-ID: ISeuu8XjZ0d

--HG--
extra : rebase_source : d76ef3dfcb26a6c121a6074582563eca198e0470
2016-07-07 22:27:56 -07:00
Benjamin Smedberg
b8f122617a Bug 1285618 - Move support files to browser-common.ini so that running individual addon manager tests installs them properly. r=gps
MozReview-Commit-ID: FRslpRvJFK9

--HG--
extra : rebase_source : 95279fa5acf2ca3b0566d84f8adbf79868d1d5cb
2016-07-08 16:04:57 -04:00