Commit Graph

2619 Commits

Author SHA1 Message Date
L. David Baron
d097996b85 Bug 1111440 - Replace -moz- prefixed logical margin/padding/border properties with their standard versions. r=heycam
This patch was generated by the command:
  find . -name "*.css" -exec sed -i -f mozpropsub {} \;
in the root of a mozilla-central tree, with the file mozpropsub
containing the contents:
s/-moz-padding-end\>/padding-inline-end/g
s/-moz-padding-start\>/padding-inline-start/g
s/-moz-margin-end\>/margin-inline-end/g
s/-moz-margin-start\>/margin-inline-start/g
s/-moz-border-end\>/border-inline-end/g
s/-moz-border-end-color\>/border-inline-end-color/g
s/-moz-border-end-style\>/border-inline-end-style/g
s/-moz-border-end-width\>/border-inline-end-width/g
s/-moz-border-start\>/border-inline-start/g
s/-moz-border-start-color\>/border-inline-start-color/g
s/-moz-border-start-style\>/border-inline-start-style/g
s/-moz-border-start-width\>/border-inline-start-width/g

While I didn't manually review all the changes, I did review the list of
files, and manually reviewed the changes in the files that I thought
were more interesting.

Note that there are a few tests that should be fixed up as well, but
I'll do that in a later patch.

MozReview-Commit-ID: EiQTuuV0MNQ
2016-05-12 22:19:58 -07:00
Kumar McMillan
3ed84ad41a Bug 1269889 - make addon.reload() more like temp loading. r=kmag r=aswan
MozReview-Commit-ID: APK49tqcjTA

--HG--
extra : transplant_source : %100%F9q%BD%FF%3CP%89%EF%0Cz%27%3Cc%BCX%3B%F4%D7
2016-05-03 17:07:10 -05:00
Wes Kocher
26012d19b7 Backed out 4 changesets (bug 1266235) for test_ev_certs.js failures on pretty much every platform CLOSED TREE
Backed out changeset f684fac95bd9 (bug 1266235)
Backed out changeset f560cba61749 (bug 1266235)
Backed out changeset 5f321f10da1e (bug 1266235)
Backed out changeset 93deaa5641bc (bug 1266235)

--HG--
rename : services/common/blocklist-clients.js => services/common/KintoBlocklist.js
rename : services/common/blocklist-updater.js => services/common/kinto-updater.js
rename : services/common/tests/unit/test_blocklist_clients.js => services/common/tests/unit/test_kintoAddonPluginBlocklist.js
rename : services/common/tests/unit/test_blocklist_certificates.js => services/common/tests/unit/test_kintoCertBlocklist.js
rename : services/common/tests/unit/test_blocklist_updater.js => services/common/tests/unit/test_kinto_updater.js
2016-05-10 13:46:28 -07:00
Mathieu Leplatre
34370ce5a8 Bug 1266235 - Use blocklist prefix in preference names. r=Mattn
MozReview-Commit-ID: 5aeoiSEMwYw

--HG--
extra : amend_source : bb232bb34c7a25abffac36531d5ab4d8e9c6c7af
extra : transplant_source : K%1A1d%EEc%8FY%030NRb%AFD%00.%40U8
2016-04-29 12:48:45 +02:00
Mathieu Leplatre
8c2fad2d33 Bug 1266235 - Rename KintoBlocklist to blocklist-clients,r=mgoodwin
MozReview-Commit-ID: Eus7sHqN6GW

--HG--
rename : services/common/KintoBlocklist.js => services/common/blocklist-clients.js
rename : services/common/tests/unit/test_kintoCertBlocklist.js => services/common/tests/unit/test_blocklist_certificates.js
rename : services/common/tests/unit/test_kintoAddonPluginBlocklist.js => services/common/tests/unit/test_blocklist_clients.js
extra : transplant_source : %2B%5E%DA%B5%96%FB%8E%40%96%C0S%CDU%C3%F4w%80%20%9B%A1
2016-04-28 13:24:21 +02:00
Mathieu Leplatre
012488413a Bug 1266235 - Rename kinto-updater to blocklist-updater,r=mgoodwin
MozReview-Commit-ID: 8bDKbxbIus3

--HG--
rename : services/common/kinto-updater.js => services/common/blocklist-updater.js
rename : services/common/tests/unit/test_kinto_updater.js => services/common/tests/unit/test_blocklist_updater.js
extra : transplant_source : %95%FD%CDf%12%84%F5%AA8%8C%E4CQ%DB%40P%91%EC%C2%B4
2016-04-21 17:22:01 +02:00
Mathieu Leplatre
5554aa9abe Bug 1257547 - Remove coupling of gfx code to XML file blocklist.xml. r=milan
MozReview-Commit-ID: HDVVvsk077x

--HG--
extra : rebase_source : 86f2efb57b3a606e0233c0a86cdd8636be131f42
2016-05-04 16:12:19 +02:00
Benjamin Smedberg
6f1c734ebb Bug 1268548 - Add telemetry for when the addon manager upgrade dialog is shown, r=rhelmer
MozReview-Commit-ID: 7dxkY9lIMWc

--HG--
extra : rebase_source : e5cf2113fb0be4a0261810aed90ad72913709271
2016-04-28 13:07:42 -04:00
Carsten "Tomcat" Book
2666074aa0 merge mozilla-inbound to mozilla-central a=merge 2016-04-28 16:30:24 +02:00
Jork K
376fdaf3e6 Bug 1267612 - Skipping certain web extension related tests for Thunderbird. r=kmag 2016-04-26 14:31:00 +02:00
Alexandre Poirot
912faf0bc9 Bug 1263935 - Forward AddonManager.mapURIToAddonId to AddonPathService.mapURIToAddonId. r=mossop 2016-04-26 07:11:15 -07:00
Alexandre Poirot
30d3ba40c6 Bug 1263935 - Expose native version of mapURIToAddonId via amIAddonPathService. r=mossop 2016-04-26 07:11:15 -07:00
Carsten "Tomcat" Book
84eb46bafd merge mozilla-inbound to mozilla-central a=merge
--HG--
rename : toolkit/components/prompts/test/test_bug861605.html => toolkit/components/prompts/test/test_dom_prompts.html
2016-04-25 11:55:12 +02:00
Andrew Swan
62cd781780 Bug 1262005 - Rework how WebExtensions IDs are determined. r=rhelmer
MozReview-Commit-ID: 37EujfhGh0U

--HG--
extra : rebase_source : 3ac03fc02f618e149ffecc26678ac25914bb8358
2016-04-06 07:30:51 -07:00
Andrew Swan
87981b40e1 Bug 1255041 - Implement uninstall() on DOM Addon objects. r=rhelmer
MozReview-Commit-ID: Ad3r78Y9IKb

--HG--
extra : rebase_source : 6a5f0d85b5c13138d6df57c9d5f6233aa10868bb
2016-04-21 09:59:14 -07:00
Kim Moir
54248e8cea Bug 1186522 - force per checkin and release desktop firefox builds to require signed add-ons on beta 47 r=mshal 2016-04-27 12:46:52 -04:00
Wes Kocher
aac511837d Merge inbound to m-c a=merge
MozReview-Commit-ID: GW9vcSRPgYc
2016-04-21 14:41:08 -07:00
Benoit Girard
85ba14a3e5 Bug 1263249 - Bubble up unique failureId in GetFeatureStatus. r=mconley,milan
MozReview-Commit-ID: JveFLuIcbaN

--HG--
extra : rebase_source : 3f583b44c30495b237fd263e4818430443bf5513
2016-04-13 17:12:47 -04:00
Andrew Swan
c6e9c6fcd2 Bug 1262214 - Part 2: Hide header when viewing the discovery pane. r=rhelmer
MozReview-Commit-ID: 4eOUzZOpcn0

--HG--
extra : transplant_source : %AA%01%C7%F6%D4k%293z%D6sz%88N%3E%88%DBH%3E%22
2016-04-19 12:10:55 -07:00
Carsten "Tomcat" Book
9eb45808ae merge mozilla-inbound to mozilla-central a=merge 2016-04-20 11:50:29 +02:00
Wes Kocher
0982c581ea Backed out changeset 00bb04b8c9a0 (bug 1255040) for failures in browser_webapi.js
MozReview-Commit-ID: 1qKiUTNw4fV
2016-04-19 16:37:08 -07:00
Andrew Swan
dc4b339b75 Bug 1255040 - Implement mozAddonManager.createInstall(). r=rhelmer
MozReview-Commit-ID: JLrhGywROzt

--HG--
extra : transplant_source : h%01%A8%D1%89%C0IO%1E%879C%01%25%ECW%1Dg%1D%7C
2016-04-18 13:48:12 -07:00
Andrew Swan
5f6c846326 Bug 1255040 - Add webidl for install/uninstall via AddonManager. r=bz
MozReview-Commit-ID: 9eLMPbxostQ

--HG--
extra : transplant_source : %D6T%81%5Dx%9D%FD%AE%FC%B4%C7i%AE%5D%9E%FF%BA%DAx%17
2016-04-20 09:42:38 -07:00
Jonathan Watt
5885c32f57 Bug 1265447 - Silence startup JavaScript strict warning in resource://gre/modules/addons/XPIProvider.jsm. r=rhelmer 2016-04-13 14:13:25 +01: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
Wes Kocher
4f233d527d Merge fx-team to central, a=merge
MozReview-Commit-ID: J70qG3TcPFl
2016-04-15 15:36:39 -07: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
32c25ca2da merge mozilla-inbound to mozilla-central a=merge 2016-04-14 11:38:11 +02: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
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
Andrew Swan
b8835303a6 Bug 1255040 Add webidl for install/uninstall via AddonManager r=bz
MozReview-Commit-ID: 9eLMPbxostQ

--HG--
extra : rebase_source : 136dee769494ab175babda1bb492660c91c3df9a
2016-04-18 13:51:41 -07:00
Carsten "Tomcat" Book
b06178a07e Merge mozilla-central to fx-team 2016-04-19 12:09:01 +02: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
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