Commit Graph

13547 Commits

Author SHA1 Message Date
Mark Banner
e4f563260e Bug 1232493 - Extend expiry time for Loop's telemetry hooks. r=vladan, a=sheriffduty 2016-01-22 05:43:00 +01:00
Carsten "Tomcat" Book
90df1090b1 merge mozilla-inbound to mozilla-central a=merge 2016-01-25 11:50:09 +01:00
Chris Pearce
33101a1f8a Bug 1176071 - Handle WMF MFTDecoder returning success but no output, with telemetry. r=mattwoodrow,r=vladan
Sometimes the Windows Media Foundation MFT video decoder reports that it will
provide memory for output video frames, and the decoder returns success, but it
doesn't output a valid video frame. So change our code to not assume that
output is always valid (to fix a null pointer dereference). We can't reproduce
this locally, so we don't know how to get a best behaviour here, so add
telemetry to figure out whether the decoder will right itself, or whether we
should just give up completely.

--HG--
extra : amend_source : 7b5a51647593744f92e69db30764dcdadb3d7396
extra : histedit_source : dd72f96023f33cb7be4bfc5e5db6f67f18e61aca%2C305b8cf6ffdef0f2ab52a2ae03bd9457b123d669
2016-01-25 10:55:45 +13:00
Shu-yu Guo
8f3e583a52 Bug 1235590 - Allow redeclaring block-scoped functions and warn about deprecation for now. (r=jorendorff) 2016-01-23 13:28:45 -08:00
Phil Ringnalda
6aeccf0426 Merge f-t to m-c, a=merge 2016-01-23 18:11:37 -08:00
Phil Ringnalda
102023d0a0 Back out 3 changesets (bug 1214658) for b2g emulator timeouts in test_ext_contentscript_*
CLOSED TREE

Backed out changeset b76ab3324cd2 (bug 1214658)
Backed out changeset aee8341f15c7 (bug 1214658)
Backed out changeset 743d7567b280 (bug 1214658)

--HG--
rename : toolkit/components/extensions/test/mochitest/file_ext_test_api_injection.js => toolkit/components/extensions/test/mochitest/file_ext_background_api_injection.js
2016-01-23 13:06:49 -08:00
Luca Greco
7a0d28079a Bug 1214658 - Test content script APIs are not injected in arbitrary web pages. r=kmag
--HG--
rename : toolkit/components/extensions/test/mochitest/file_ext_background_api_injection.js => toolkit/components/extensions/test/mochitest/file_ext_test_api_injection.js
2016-01-22 10:13:00 -05:00
Luca Greco
7e3d0bcfc6 Bug 1214658 - Add test case of an webextension page iframe created from a content script. r=kmag 2016-01-22 06:10:00 -05:00
Luca Greco
d1682407d2 Bug 1214658 - Enable content script APIs into sub-frames pointed to a valid add-on url. r=kmag 2016-01-22 06:02:00 -05:00
Sylvestre Ledru
ab4e3a0d42 Bug 1218816 - Remove useless semicolons. Found by coccinelle. r=Ehsan
--HG--
extra : rebase_source : 7d2cc56b6553cd7a8d848d3c660f30735bd82eec
2016-01-22 16:58:49 +01:00
Kartikaya Gupta
f7d70bc9d1 Back out cset f01b5d05a13b (bug 1235590) for jsreftest failures. r=backout on a CLOSED TREE
--HG--
extra : commitid : BaPjotyNN9M
2016-01-22 22:11:30 -05:00
Kartikaya Gupta
7edfa23c56 Bug 1238042 - Add about:checkerboard. r=ehsan,botond
--HG--
extra : commitid : 5nGtf4Sp600
2016-01-22 20:27:28 -05:00
Tyler Steiman
60e424ebf9 Bug 1241508 - Have TelemetryImpl::RecordIceCandidates check for mCanRecordExtended. r=drno 2016-01-21 12:44:00 -05:00
Wes Kocher
da663084df Merge inbound to m-c a=merge
--HG--
extra : commitid : ATxDn3SgryS
2016-01-21 16:24:42 -08:00
Kartikaya Gupta
6588e4c9c6 Bug 1238040 - Add a telemetry probe for potential checkerboarding duration. r=botond,vladan
--HG--
extra : commitid : LH7k2Hg3hxz
2016-01-21 09:13:47 -05:00
Kartikaya Gupta
3d102a0fd7 Bug 1238040 - Update telemetry measures for checkerboarding. r=botond,vladan
--HG--
extra : commitid : 4IRG9F5ZHcB
2016-01-21 09:13:47 -05:00
Carsten "Tomcat" Book
3d3ee3ca4a Merge mozilla-central to fx-team 2016-01-21 12:30:07 +01:00
Carsten "Tomcat" Book
adbf945ebf merge mozilla-inbound to mozilla-central a=merge 2016-01-21 11:49:16 +01:00
Carsten "Tomcat" Book
758403a36d Merge mozilla-central to fx-team 2016-01-20 15:37:48 +01:00
Carsten "Tomcat" Book
248f7a3dee merge mozilla-inbound to mozilla-central a=merge 2016-01-20 15:34:34 +01:00
Mike Hommey
6032f465cb Bug 1240660 - Remove "+" prefixes in jar manifests. r=gps
Now that the faster make backend is enabled by default avoiding
cross-jar.mn file conflicts, and now that individual files can't
overlap with wildcards in the same jar.mn files, which were two
main things that the "+" prefix was used for (apart from
cargo-culting), the "+" prefixes in the tree are not necessary
anymore.
2016-01-20 07:24:40 +09:00
Gijs Kruitbosch
a8ddd18486 Bug 1210366 - block youtube and pinterest from reader mode, r=MattN
--HG--
extra : commitid : 9yhZga6Ky4v
extra : rebase_source : 3b7f362b63fdb502da2aa39be38f4d6c7ffd684a
2016-01-12 18:57:38 +00:00
Christoph Kerschbaumer
eb33d87f83 Bug 1239913 - Convert toolkit/ to use asyncOpen2 where loadingPrincipal is SystemPrincipal (r=sicking) 2016-01-20 12:42:09 -08:00
David Keeler
113252b726 bug 1239455 - rework telemetry for SHA-1 certificates to reflect possible policy states r=Cykesiopka,mgoodwin,rbarnes
Before this patch, we were measuring where SHA-1 was being used in TLS
certificates: nowhere, in end-entities, in intermediates, or in both. However,
the possible SHA-1 policies don't differentiate between end-entities and
intermediates and instead depended on whether or not each certificate has a
notBefore value after 2015 (i.e. >= 0:00:00 1 January 2016 UTC). We need to
gather telemetry on the possible policy configurations.

--HG--
extra : rebase_source : 301c821c8de16ffb924cd198dd0a4d3139536019
2016-01-13 12:50:42 -08:00
David Rajchenbach-Teller
583ca7286d Bug 1224374 - Profiler labels for the top 26-100 chrome hangs;r=BenWa
--HG--
extra : rebase_source : 39e94507c0288863e495322a6899ff009840870d
2016-01-15 11:38:03 +01:00
Carsten "Tomcat" Book
95728f5bec Merge mozilla-central to mozilla-inbound 2016-01-20 15:36:47 +01:00
Neil Deakin
c53d211bc4 Bug 1236554 - remove Promise.jsm usage, r=mak 2016-01-20 08:45:58 -05:00
Neil Deakin
f7bb0ed1f1 Bug 1236554 - enable browser_bug399606 in e10s, r=mak 2016-01-20 08:45:58 -05:00
Neil Deakin
a01e5b4504 Bug 1236554 - enable browser_visituri_privatebrowsing_perwindowpb in e10s, r=mak 2016-01-20 08:45:58 -05:00
Neil Deakin
f1f2a61f55 Bug 1236554 - enable browser_visituri_nohistory in e10s, r=mak 2016-01-20 08:45:58 -05:00
Neil Deakin
862f7db653 Bug 1236554 - enable browser_visituri in e10s, r=mak 2016-01-20 08:45:58 -05:00
Neil Deakin
3c80154b61 Bug 1236554 - enable browser_redirect in e10s, r=mak 2016-01-20 08:45:58 -05:00
Neil Deakin
972bd1a853 Bug 1236554 - enable browser_bug646422.js in e10s, r=mak 2016-01-20 08:45:58 -05:00
Neil Deakin
933d7581a8 Bug 1236554 - enable browser_notfound.js in e10s, r=mak 2016-01-20 08:45:58 -05:00
Neil Deakin
7f57d26ef2 Bug 1236554 - enable browser_settitle in e10s, r=mak 2016-01-20 08:45:58 -05:00
Gijs Kruitbosch
26ec007f22 No bug - update readability from github repo, includes fix for bug 1230050, rs=uplift-with-r+-patches-from-github
--HG--
extra : commitid : 51Hnok8S9Jx
extra : histedit_source : 2363f362db9bb1c164e1205921c1b29958365cd7
2016-01-24 23:21:58 +00:00
Luca Greco
2f5c8d953a Bug 1214658 - Test content script APIs are not injected in arbitrary web pages. r=kmag
--HG--
rename : toolkit/components/extensions/test/mochitest/file_ext_background_api_injection.js => toolkit/components/extensions/test/mochitest/file_ext_test_api_injection.js
extra : commitid : 8uMx4Ert6TU
extra : source : b76ab3324cd20c8743af4d6695977c67e99ed3fa
extra : histedit_source : 35b618307d2611c6e5207453be91e98fd13cf560%2C495e97130c649b88dec16753562ba0911e1194a2
2016-01-24 14:43:16 -08:00
Luca Greco
3266326e23 Bug 1214658 - Add test case of an webextension page iframe created from a content script. r=kmag
--HG--
extra : commitid : 9tJ6I2yhAFY
extra : source : aee8341f15c745e69cefc2a4dbd9bff18ce2f699
extra : histedit_source : 447205890dcd3fb4ffc30d4ad67da8f942d452b6%2C4d0923aee564f54f60496e5bb8b17da6ad2f6c4a
2016-01-24 14:43:00 -08:00
Luca Greco
ce53c810fd Bug 1214658 - Enable content script APIs into sub-frames pointed to a valid add-on url. r=kmag
--HG--
extra : commitid : 5FiCOcU2aOZ
extra : source : 743d7567b2801b6538c83f001e6195c35a1a0374
2016-01-22 06:02:00 -05:00
Marco Bonardo
7eb562e238 Bug 1230471 - Basic eslint fixes in places. r=mconley
--HG--
extra : commitid : 3qDaDd3cKSc
extra : rebase_source : 8dc99f1b7dc0bb7bb7b9059ff4d8527685a50291
2015-12-10 06:46:49 -05:00
Carsten "Tomcat" Book
0fc1cfad3f Merge mozilla-central to fx-team 2016-01-19 15:23:49 +01:00
Carsten "Tomcat" Book
6d5ed63674 merge mozilla-inbound to mozilla-central a=merge 2016-01-19 12:00:45 +01:00
Margaret Leibovic
650004648d Bug 1239102 - Create histogram probe to track % of people setting a custom home page. r=sebastian p=mfinkle
--HG--
extra : commitid : At83eWERMce
extra : rebase_source : 9708da7f77cca84c86324841792a00d752c2704b
2016-01-18 13:27:31 -05:00
Paolo Amadini
3ae375bf1c Bug 1217766 - All PDFs trigger the insecure password warning. r=MattN,bz
--HG--
extra : commitid : 1aP0he1jDxh
extra : rebase_source : 49375a644ff345fe479b060945f6fe61efe52df7
2016-01-18 14:54:18 +00:00
Sebastian Kaspari
ff06a08f37 Bug 1216537 - Check and request storage permission if file download is started. r=nalexander,paolo
--HG--
extra : commitid : 6O78T9MWQsE
extra : rebase_source : 40b9684f95c8b0c98cd67bed59400496b7b07a25
2016-01-15 19:38:18 +01:00
Chris H-C
24e94e2104 Bug 1235908 - measure total event wait and process time. r=smaug
Native events come with timestamps indicating when they were created or
generated by the user. Using those, we can get a full picture of how long it
takes between the user trying to do something and us responding to it.

This is currently only for ports that populate WidgetEvent's timeStamp
(presently gtk, Windows).
2016-01-18 11:13:00 +01:00
Mike Conley
0378457e8d Bug 1233803 - Add sessionHistory shim for gBrowser and remote browsers. r=krizsa
--HG--
extra : commitid : 8IVczrrMhtB
extra : rebase_source : 4225883a3b72ceca043ce4036dd0faf458889ba0
extra : histedit_source : 15068184b87f3537c46c28a9eee77af8bd206f26
2016-01-14 15:08:53 -05:00
Mike Conley
dd3bca5a86 Bug 1233803 - Add RemoteWebNavigation sessionHistory shim for addons. r=krizsa
--HG--
extra : commitid : FHCAmKSgqxx
extra : rebase_source : 6c1ed5b96cc7b8400828773c3c31e73c4b2c7a9a
extra : histedit_source : e216d1776c859c80e1c78d8990cbecae27674b24
2016-01-07 09:52:35 -05:00
Mike Conley
94754a321a Bug 1233803 - Outlaw usage of sessionHistory CPOW in browser code. r=felipe
--HG--
extra : commitid : 1BiGRhthHhR
extra : rebase_source : 43f1f73a6f2a2f363a4320c7ec25865359183ef0
extra : histedit_source : eb5f9c2e8e996977b2e01392d5a871b439ccdaca
2016-01-04 15:49:22 -05:00
Mike Conley
c2fca6da5e Bug 1233803 - Register RemoteWebNavigation as a standard js-implemented XPCOM component. r=felipe
This allows us to add shims to the implementation for add-ons.

--HG--
rename : toolkit/modules/RemoteWebNavigation.jsm => toolkit/components/remotebrowserutils/RemoteWebNavigation.js
rename : toolkit/modules/tests/browser/.eslintrc => toolkit/components/remotebrowserutils/tests/browser/.eslintrc
rename : toolkit/modules/tests/browser/browser.ini => toolkit/components/remotebrowserutils/tests/browser/browser.ini
rename : toolkit/modules/tests/browser/browser_RemoteWebNavigation.js => toolkit/components/remotebrowserutils/tests/browser/browser_RemoteWebNavigation.js
rename : toolkit/modules/tests/browser/dummy_page.html => toolkit/components/remotebrowserutils/tests/browser/dummy_page.html
extra : commitid : 4W88YStCJVA
extra : rebase_source : 96dddec843c37571627de6b7237c4c96fe0607c0
extra : histedit_source : fba01b49a1191a3502811485f95ee6bea8f3a047
2016-01-12 16:44:08 -05:00