Commit Graph

5763 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
b06178a07e Merge mozilla-central to fx-team 2016-04-19 12:09:01 +02:00
Carsten "Tomcat" Book
7fb6b01181 merge mozilla-inbound to mozilla-central a=merge 2016-04-19 11:59:23 +02:00
Andy McKay
ea625e9313 Bug 1127476 - Point plugins to update check not blocklist page. r=aswan
MozReview-Commit-ID: 6CgvYYTWp3J
2016-04-18 16:41:07 -07:00
Andrew Swan
02bd7be926 Bug 1262218 - Update permissions for APIs used for addon discovery. r=rhelmer
MozReview-Commit-ID: H7xXTpnsCC2

--HG--
extra : transplant_source : %1E5%26%DF%07%CE%EB%E2%BC%9Ce%27%9B%FBxD%EB%14kL
2016-04-15 16:04:01 -07:00
Wes Kocher
4f233d527d Merge fx-team to central, a=merge
MozReview-Commit-ID: J70qG3TcPFl
2016-04-15 15:36:39 -07:00
Carsten "Tomcat" Book
2b4e065b02 Merge mozilla-central to fx-team 2016-04-15 14:01:06 +02:00
Carsten "Tomcat" Book
c4445ccd33 merge mozilla-inbound to mozilla-central a=merge 2016-04-15 11:41:41 +02:00
Henri Sivonen
be84cb9eff Bug 1264217 - Adjust the Add-on Manager entry for Widevine. r=spohl
--HG--
extra : histedit_source : ca424e55b5252c070bdaff7a9fda9dbc390d09b6
2016-04-13 10:50:18 +03:00
Johann Hofmann
1c76cac853 Bug 1005193 - Allow addons to specify a custom global debug context. r=mossop 2016-04-11 08:26:20 +02:00
Carsten "Tomcat" Book
0a47ef22ae Merge mozilla-central to fx-team 2016-04-14 11:39:50 +02:00
Carsten "Tomcat" Book
32c25ca2da merge mozilla-inbound to mozilla-central a=merge 2016-04-14 11:38:11 +02:00
Carsten "Tomcat" Book
e46b14d4df Backed out changeset 387bd412040f (bug 1005193) for test failures in Android 4.3 API15+ debug Mochitest Chrome 2016-04-14 11:31:17 +02:00
Johann Hofmann
eb48aa54c0 Bug 1005193 - Allow addons to specify a custom global debug context. r=mossop 2016-04-11 08:26:20 +02:00
Paul Bignier
a68f89ab3b Bug 1247217 - [CID 749520] Free pointers that should be freed. r=rstrong 2016-04-13 22:58:11 -07:00
Chris Pearce ext:(%2C%20Kirk%20Steuber%20%3Cksteuber%40mozilla.com%3E)
16770d8aad Bug 1264173 - Change ProductAddonChecker to download with XHR instead of nsIIncrementalDownload. r=mconley,spohl
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
Kai Engert
70551ded71 Bug 1258375, NSS_3_24_BETA6 and required adjustments to PSM and packaging, r=martin.thomson, r=glandium 2016-04-12 14:40:44 +02:00
Carsten "Tomcat" Book
128f40b9a8 merge mozilla-inbound to mozilla-central a=merge 2016-04-12 13:49:51 +02:00
Chris Pearce
eedf7c1c73 Bug 1245256 - Add annotations for WIDEVINE_ID so eslint passes. r=kentuckyfriedtakahe 2016-04-12 18:32:56 +12:00
Dave Townsend
9885c5b8b1 Bug 1245571: Allow AMO to be able to query details about an add-on. r=rhelmer
This adds a bunch of structure supporting a promise-based API on the
AddonManager object that is exposed to webpages and adds the first example,
getAddonByID.

MozReview-Commit-ID: CCEFl4R1o81

--HG--
extra : rebase_source : 6206982c687a8e1733ef323488fc2710a4967688
2016-03-10 09:50:07 -08:00
Kirk Steuber
c65d8e5f0b Bug 1245256 - Updated tests to work with new Widevine functionality. r=spohl
MozReview-Commit-ID: GasIh1GUxX7
2016-03-01 14:42:01 -08:00
Kirk Steuber
6b6ea89530 Bug 1245256 - Add support for Widevine to CDM updater. r=spohl
MozReview-Commit-ID: JwB4Q6ZEqoV
2016-02-25 14:24:13 -08:00
Dave Townsend
4acb23615f Bug 1245571: Add a window.navigator.mozAddonManager object that can only be accessed by AMO. r=bz
Since we want to add a few APIs that AMO can use to query and manipulate the
user's add-ons we want to expose a custom API. This implements the webidl and
a stub implementation in JavaScript. We use the webidl functions for controlling
access to the API, only the AMO production domains (and some test domains when
testing is enabled) can access it and only when retrieved securely and not in
an inner frame of a page that shouldn't have the API.

MozReview-Commit-ID: 3HUUrduuHwf

--HG--
extra : rebase_source : fe64953c2fde99a56868314edef1982156dadada
2016-02-19 16:49:30 -08:00
Alexandre Poirot
3fbc17ba90 Bug 1258496 - Fire message-manager-flush-caches to update message manager cached scripts. r=mossop 2016-04-13 11:04:11 -07:00
Kumar McMillan
6fd31fdd2b Bug 1261522 - Support reloading an add-on. r=Mossop
MozReview-Commit-ID: W8z1J4QzjE

--HG--
extra : transplant_source : u%7C%60%EE3cZ%82%26a%5D%1A%2B%E4%E1%9E%F4%1F%92%E7
2016-04-08 10:13:50 -05:00
gasolin
ae68f12f69 Bug 1219495 - Render placeholder content on add-ons page when offline. r=kmag
MozReview-Commit-ID: 5qg2DrNiYaI

--HG--
extra : transplant_source : %24%F0%B7%F7d%2A%CD%08%AA%3A%EE%0BX%99%C0%BE%91%7CR%EE
2016-03-30 15:13:05 +08:00
Andrea Marchesini
83a08cd72e Bug 1259169 - nsICookieManager::remove() should be back-compatible, r=jdm 2016-04-10 05:46:07 +01:00
Ryan VanderMeulen
1c7872d0af Backed out changeset 7d5f1e9ce04c (bug 1259169) for various cookie-related crashes and test failures. 2016-04-09 15:36:07 -04:00
Andrea Marchesini
d09d8959fe Bug 1259169 - nsICookieManager::remove() should be back-compatible, r=jdm 2016-04-09 19:09:49 +01:00
Wes Kocher
dfc7e5253f Merge m-c to inbound, a=merge
MozReview-Commit-ID: 9YZdlIARozU
2016-04-08 16:47:03 -07:00
Chris Manchester
b2564f6046 Bug 1263227 - Include head.js in support-files in toolkit/mozapps/extensions/test/browser/browser.ini to avoid failures when running individual tests locally. r=mossop
MozReview-Commit-ID: G5p2C8kAmBE

--HG--
extra : rebase_source : 1b6a5e122e024adfa53c31a16b319c86c2eccf85
2016-04-08 11:04:20 -07:00
Dave Townsend
5a830b3dbf Bug 1257246: Update toolkit/mozapps/extensions for eslint 2. r=aswan
Most of this is fixing functions that in some cases return a value but then
can also run to completion without returning anything. ESLint 2 catches this
where previous versions didn't. Unless there was an obvious other choice I just
made these functions return undefined at the end which is effectively what
already happens.

MozReview-Commit-ID: CRpZy873GP6

--HG--
extra : rebase_source : d355e5f0f13211cbd81e2a91cfe6191f5e84adb2
extra : histedit_source : eb85af7438b493a22fd9a4c32ab254e6a01b7cb3
2016-04-05 11:32:12 -07:00
Jonathan Watt
ff21aa9320 Bug 1263271 - Avoid startup JavaScript strict warning in resource://gre/modules/addons/XPIProvider.jsm. r=Mossop 2016-03-23 19:27:16 +00:00
George Wright
e75c590407 Revert "Bug 1114647 - Rename "plugin-container" to "firefox-webcontent" and create a new executable target for Win32 called "firefox-plugin-container" r=ted,jhamer" because of widespread breakage due to whitelisted executable names in third parties
This reverts commit a94b5f861bd0d25043a3bb7a0c3128acf8c0b93a.


--HG--
rename : ipc/contentproc/firefox-webcontent.cpp => ipc/contentproc/plugin-container.cpp
2016-04-08 13:34:40 -04:00
George Wright
2f920d9592 Revert "Bug 1261416 - Rename firefox-plugin-container back to plugin-container to satisfy Flash's protected mode checks, and ensure that we launch the correct binary r=ted" because of widespread breakage due to whitelisted executable names in third parties
This reverts commit 2d44e8ffaf63a32292f8e5b8fdd1485d0a462afc.
2016-04-08 13:33:27 -04:00
Carsten "Tomcat" Book
78d9f80444 Backed out changeset 74330da56b82 (bug 1259169) for assertion failures in nsCookieService.cpp:2390 2016-04-08 14:47:39 +02:00
Andrea Marchesini
87827f2189 Bug 1259169 - nsICookieManager::remove() should be back-compatible, r=jdm 2016-04-08 12:38:15 +01:00
Kirk Steuber
51efd5c627 Bug 1264483 - Hide Widevine on unsupported systems. r=spohl
MozReview-Commit-ID: Ew1jUrxff8R

--HG--
extra : amend_source : 19aed555760639966ab2da2fa88808a9123102f3
2016-04-13 16:41:48 -07:00
Chris Manchester
9bec8a10ef Bug 1256979 - Remove MOZ_OMNIJAR from old-configure and upload-files.mk. r=glandium
This was a transitional measure for the new packager code, it is no longer needed.

MozReview-Commit-ID: Gk3ydeHrtVX
2016-04-14 12:26:38 -07:00
Carsten "Tomcat" Book
036485d4d3 Merge mozilla-central to mozilla-inbound 2016-04-15 13:59:07 +02:00
Mark Goodwin
e9b1da67fc Bug 1261271 - Prevent test_blocklist_regexp.js permafailing when 48 reaches beta. r=mossop
MozReview-Commit-ID: 62zsxvFIrK2
2016-04-13 20:54:15 +01:00
Makoto Kato
4c36a31a6b Bug 1262065 - Remove unusual condition MOZ_BUILD_APP != 'mobile'. r=mossop
--HG--
extra : commitid : 4pTOtazWPwq
2016-04-07 20:33:28 +09:00
Carsten "Tomcat" Book
1a78cc422f Merge mozilla-central to fx-team 2016-04-06 12:20:37 +02:00
Blair McBride
d29a95561e Bug 1262055 - Fix browser_bug562797.js to work under e10s. r=Mossop
--HG--
extra : transplant_source : %B6%E8A%E9%FEH%A6%03%22gZ%C7%99%CA%23%F7%AB%AC%0C%80
2016-04-06 20:28:47 +12:00
Blair McBride
0217473321 Bug 1262051 - Enable browser_discovery.js on e10s. r=Mossop
--HG--
extra : transplant_source : %FB%A16%7F%CB%8EG%DE_%CB9%22%D3%25%F9%C4%DF%2A%0F%01
2016-04-06 20:28:11 +12:00
Andrew Swan
a1d4cd1add Bug 1262003 - Back out changeset 983702f6874c. r=kmag
MozReview-Commit-ID: 10GVdKTFjiR

--HG--
extra : transplant_source : %15%C7%90%93%95%00%8BST%09e%F0%A6%94M%3C%E2%AF%F2%9A
2016-04-04 16:09:32 -07:00
Ryan VanderMeulen
8f64ef0960 Merge m-c to fx-team. a=merge 2016-04-04 23:37:40 -04:00
George Wright
50500e36f3 Bug 1261416 - Rename firefox-plugin-container back to plugin-container to satisfy Flash's protected mode checks, and ensure that we launch the correct binary r=ted 2016-04-04 18:03:33 -04:00
Chris Manchester
f7a1b3fb60 Bug 1242051 - Add inter-directory test support file dependencies to ini manifests. r=gps
Previously, every test and support file would be synced to the objdir
when running any test. Now that only those support files and tests requested
are synced, we note support files required beyond those in a test's
directory in ini manifests.

MozReview-Commit-ID: EmlDz9d4lqt
2016-04-04 14:56:52 -07:00
Chris Manchester
aeca430878 Bug 1261438 - Normalize "TARGET_OS" to "android" in package-name.mk for android builds. r=nalexander
MozReview-Commit-ID: 3jynklZkrbv
2016-04-04 13:04:53 -07:00
Michael Kaply
f89f990a3f Bug 667963 - Load distribution extensions for existing profiles; r=Mossop
--HG--
extra : rebase_source : 4f31853f041213db3c6b895608b3f86cd5e38d5b
2016-04-04 13:35:15 -05:00