Commit Graph

4673 Commits

Author SHA1 Message Date
Chris Pearce
c2d4665aa8 Bug 1245256 - Add annotations for WIDEVINE_ID so eslint passes. r=kentuckyfriedtakahe,a=ritu 2016-04-12 18:32:56 +12:00
Kirk Steuber
7a33c5277b Bug 1264483 - Hide Widevine on unsupported systems. r=spohl,a=ritu
MozReview-Commit-ID: Ew1jUrxff8R
2016-04-13 16:41:48 -07:00
Henri Sivonen
4f4978a5da Bug 1264217 - Adjust the Add-on Manager entry for Widevine. r=spohl,a=ritu,l10n=ritu 2016-04-13 10:50:18 +03:00
Chris Pearce ext:(%2C%20Kirk%20Steuber%20%3Cksteuber%40mozilla.com%3E)
97b53cefec Bug 1264173 - Change ProductAddonChecker to download with XHR instead of nsIIncrementalDownload. r=mconley,spohl,a=ritu
Some addons (namely the Google Widevine EME Content Decryption Module) are
served from web servers that don't send Content-Length headers, and
nsIIncrementalDownload can't handle such downloads.

Also, change ProductAddonChecker to create XHRs used to download XML through a layer of indirection.

This ensures that test_GMPInstallManager can change the XHR response for the
update.xml requests without affecting the XHR requests to download the test
GMP.

Also add more error handlers on the addon download XHR.
2016-04-13 20:01:29 +12:00
Kirk Steuber
f9200aa3b4 Bug 1245256 - Updated tests to work with new Widevine functionality. r=spohl,a=ritu
MozReview-Commit-ID: GasIh1GUxX7
2016-03-01 14:42:01 -08:00
Kirk Steuber
762135f585 Bug 1245256 - Add support for Widevine to CDM updater. r=spohl,a=ritu
MozReview-Commit-ID: JwB4Q6ZEqoV
2016-02-25 14:24:13 -08:00
Chris Pearce
21140badcb Bug 1265928 - Hide Adobe GMP on Windows XP. r=spohl,a=lizzard
We need to revert bug 1234099 so that we don't show the plugin in
the add-on manager on Windows XP, since now that unencrypted decoding
via Adobe GMP is disabled, we won't be using the Adobe GMP.

MozReview-Commit-ID: FWRSQaTXBY3
2016-04-19 17:05:10 -07:00
Andrea Marchesini
37cca31e20 Bug 1259169 - "nsICookieManager::remove() should be back-compatible for 1 or 2 releases." r=sicking, a=ritu 2016-04-14 05:39:00 +02:00
Robert Helmer
207111c0fa Bug 1245376 - do not advertise updates for locked install locations r=mossop,a=ritu
MozReview-Commit-ID: EmCzFZpOGKR
2016-02-29 14:53:56 -08:00
Alessio Placitelli
d560c581ae Bug 1252869 - Fix browser_experiments.js to work with e10s. r=gfritzsche a=lizzard
MozReview-Commit-ID: 2ljJQ1Hfi9k
2016-03-07 17:21:58 +01:00
Jared Wein
309647569c Bug 1254312 - [e10s] Fix browser_plugin_enabled_state_locked.js to run in e10s. r=mconley, a=test-only
MozReview-Commit-ID: 4FDbMuNCbfV
2016-03-07 17:31:14 -05:00
Ryan VanderMeulen
99e58783ef Bug 1198261 - Skip browser_navigateaway3.js on Windows and OSX for frequent failures. 2016-03-05 22:44:21 -05:00
Mark Finkle
7db883b487 Bug 1250967 - Extension inline options do not display, so add back setting.xml r=mossop 2016-03-03 13:11:35 -05:00
Gregory Szorc
70d4afa643 Bug 1250991 - Move APK upload files code to own file; r=mshal
This is several hundred lines of make goo that makes upload-files.mk
even harder to read than it actually is. Extract it to its own file.

I performed a `hg cp` to preserve file history so blame continues to
work.

MozReview-Commit-ID: IpoPE79m9SX
2016-03-02 16:30:03 -08:00
Gregory Szorc
47dcc3b9a5 Bug 1250991 - Indent code; r=mshal
This file is so hard to read. Add some indentation to make it easier to
grok.

I also converted some useless tabs to spaces.

MozReview-Commit-ID: 7DFKeW66uD6
2016-02-25 10:40:31 -08:00
Wes Kocher
6e23a35025 Merge m-c to fx-team, a=merge
MozReview-Commit-ID: LQ4NtghbPdw
2016-03-01 15:30:35 -08:00
Wes Kocher
dc9b75f120 Merge inbound to m-c a=merge
MozReview-Commit-ID: B0yZpi7wa4I
2016-03-01 15:19:25 -08:00
Carsten "Tomcat" Book
e5734c6e2f Merge mozilla-central to mozilla-inbound 2016-03-01 15:25:31 +01:00
Ms2ger
f7be871325 Bug 1252092 - Stop copying MockFilePicker.jsm for xpcshell tests; r=ted
The test that used it (test_privatebrowsing_downloadLastDir.js) was rewritten
as a mochitest in bug 722995 (changeset 38183dea71ab).
2016-03-01 09:17:29 +01:00
Dave Townsend
5d73f095ab Bug 1250611: Switch test_signed_long to use add-ons signed by the production server. r=rhelmer
MozReview-Commit-ID: C0e6uYINLxJ
2016-03-01 08:54:50 -08:00
Kris Maglione
7f5c1e2f4b Bug 1214955: [webext] Automatically localize all localizable manifest properties. r=billm
MozReview-Commit-ID: 2kvYT44NIE8
2016-02-29 19:34:49 -08:00
Andrew Swan
d78dff1308 Bug 1252181 - switch browser_ext_runtime_setUninstallURL.js to temporary add-on install r=mossop
MozReview-Commit-ID: JjjR76gkI3M
2016-02-29 11:11:45 -08:00
Gregory Szorc
e4e0770850 Bug 1251313 - Adjust PATH to find pgort140.dll under Visual Studio 2015; r=ted
32-bit PGO builds need to modify the PATH to find pgortXXX.dll. We were
doing this for Visual Studio 2013 (VC12) in 2 locations. We weren't
doing it for Visual Studio 2015. This resulted in a failure to launch
PGO instrumented executables because pgort140.dll could not be found.

This commit refactors the PATH munging to support Visual Studio 2015.

MozReview-Commit-ID: 4EKf8gjcNH6
2016-02-27 13:18:26 -08:00
Henrik Skupin
d9ac9efdcb Bug 1239808 - Rename test_packages.json to include package basename as prefix. r=chmanchester,jlund
MozReview-Commit-ID: 6JiHIbSjhoR
2016-02-25 21:37:47 +01:00
Carsten "Tomcat" Book
c8d269cfd6 merge mozilla-inbound to mozilla-central a=merge 2016-02-29 11:35:30 +01:00
Andy McKay
b3be7b1717 Bug 1250667 - Sign the devtools addons and bug687194.xpi. r=ahal
MozReview-Commit-ID: DBUgeyKRLYJ
2016-02-25 15:39:16 -08:00
Wes Kocher
57ebe61d17 Merge m-c to fx-team, a=merge
MozReview-Commit-ID: Hc6og2UJTjf
2016-02-26 13:28:45 -08:00
Wes Kocher
fda2ecf8ae Merge fx-team to central, a=merge
MozReview-Commit-ID: 9LaKI6lIClP
2016-02-26 12:19:25 -08:00
Andrew Swan
f0e3d9170d Bug 1246095 - Put explicit margins on "Some extensions could not be verified" button. r=mossop
MozReview-Commit-ID: E2vWjrz3n4y
2016-02-24 15:37:32 -08:00
Dave Townsend
ba0cd1b958 Bug 1250611: Fix xpinstall mochitests to work when add-ons must be signed by AMO. r=rhelmer
These tests verify that the InstallTrigger API works as expected and that the
old style of signing add-ons is verified correctly. Other applications still
care about this so we don't want to regress it.

This switches most tests that previously expected an unsigned add-on to use an
AMO signed add-on. In apps that care that will allow it to install, in apps that
don't it will be effectively the same as unsigned (untrusted root).

Other tests that actually verify that the old style of signatures are either
seen or not seen are marked as skipped when AMO-signing is required. In some
cases that meant doubling up a few tests to make sure we have coverage.

MozReview-Commit-ID: 6V4U1U1HTqx
2016-02-24 13:34:08 -08:00
Carsten "Tomcat" Book
053e681150 Merge mozilla-central to fx-team 2016-03-01 15:26:21 +01:00
Florian Quèze
f307217800 Bug 1252403 - Enable the browser_bug557956.js and browser_newaddon.js tests for e10s, r=enable-test. 2016-03-01 11:27:32 +01:00
Carsten "Tomcat" Book
82e4b3a48c merge mozilla-inbound to mozilla-central a=merge 2016-03-01 12:01:58 +01:00
Wes Kocher
a7eef63c32 Merge m-c to inbound, a=merge
MozReview-Commit-ID: Aab5zU7Kd3X
2016-02-26 12:38:33 -08:00
Andrew Swan
9b308994aa Bug 1245956 - Don't distinguish preliminary signing for add-ons part 2 r=mossop
MozReview-Commit-ID: 61Ihbe8qp0N
2016-02-25 13:16:47 -08:00
Dave Townsend
25cafd87d7 Bug 1247900: Sideloaded add-ons page displays poorly when the restart message is too long for a single line. r=rhelmer
MozReview-Commit-ID: K4afnOIcod6
2016-02-24 08:46:41 -08:00
Milan Sreckovic
ea90851b27 Bug 1249640: Part 3 Update Mac to use the new blocking. r=mchang 2016-02-24 10:25:00 +01:00
Milan Sreckovic
3e1f05e35b Bug 1249640: Part 1 A way to block canvas 2D acceleration from blocklists. r=benwa 2016-02-19 14:39:00 +01:00
Dave Townsend
6794df0f92 Bug 1250611: Fix more tests to use signed add-ons. r=rhelmer
MozReview-Commit-ID: 97RVVxAM5eo
2016-02-29 10:04:55 -08:00
Dave Townsend
ea58667b07 Bug 1250611: Fix various tests to work when signing is forced on. r=rhelmer
MozReview-Commit-ID: Dh8nMRSawJx
2016-02-26 12:37:18 -08:00
Dave Townsend
1d7cfea05a Bug 1250611: Check in built and signed copies of test extensions. r=rhelmer
MozReview-Commit-ID: Jq4xN7y36GA
2016-02-26 09:21:15 -08:00
Carsten "Tomcat" Book
1fd7281917 merge mozilla-inbound to mozilla-central a=merge 2016-02-25 11:57:51 +01: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
Carsten "Tomcat" Book
a0805026df merge mozilla-inbound to mozilla-central a=merge 2016-02-24 12:01:56 +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
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
Phil Ringnalda
af4b02227d Merge f-t to m-c, a=merge 2016-02-20 17:25:14 -08:00
Rail Aliiev
e15797e51e Bug 1248883 - missing ${platform}_info.txt files r=mshal 2016-02-19 13:24:50 -08: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