Commit Graph

5317 Commits

Author SHA1 Message Date
Ryan VanderMeulen
9baa6bf56b Merge m-c to inbound. a=merge 2015-08-28 08:50:04 -04:00
Jacek Caban
413bf97b94 Bug 1199118 - Don't use pragma comment in certificatecheck.cpp. r=glandium 2015-08-28 13:17:54 +02:00
Ryan VanderMeulen
84b872d09e Merge m-c to fx-team. a=merge 2015-08-27 21:44:52 -04:00
Ehsan Akhgari
eb0f3d3290 Bug 1009795 - Use toLocalString to format download size instead of the decimalSymbol hook; r=mak
Original Patch by Simon Montagu <smontagu@smontagu.org>
2015-08-27 15:32:32 -04:00
Steffen Wilberg
973b3edf3e Bug 1195060 - In the Add-ons manager, make Ctrl+f focus the search box again instead of invoking the findbar first. r=mossop
--HG--
extra : commitid : JAE1UX4icQ9
extra : rebase_source : 33750e091ca082b06767bcbf7796dfd863cb9ec2
2015-08-24 17:11:17 +02:00
Nick Alexander
f9c8f1d6cb Bug 1180461 - Part 2: Package gaia into b2gdroid APK. r=glandium
--HG--
extra : commitid : 7KfiNO72sIb
extra : rebase_source : 956738992293b75182d452734c08a50a03f31c17
2015-08-25 13:23:51 -07:00
Ryan VanderMeulen
3e3e1cbd1d Merge m-c to fx-team. a=merge 2015-08-26 14:34:15 -04:00
Gijs Kruitbosch
42214da388 Bug 1198682 - fix b2g test orange because of missing protocol handler, rs=me,bustage on a CLOSED TREE
--HG--
extra : commitid : 3l6uuUxip5B
2015-08-26 13:03:43 +01:00
Gijs Kruitbosch
1aa68e8c0f Bug 1173214, r=seth,bz
--HG--
extra : commitid : 4vG71pjrBIY
2015-08-26 10:24:04 +01:00
Jonathan Griffin
cf56e85136 Bug 1136892 - Create a browser-chrome-addons tag for running addon-specific browser-chrome tests, r=chmanchester
--HG--
extra : commitid : HKQaOeqUMj1
2015-08-25 09:38:39 -07:00
Yury Delendik
227cd6c1dc Bug 1192831 - Remove PlayPreview API. r=jet, r=peterv
--HG--
extra : rebase_source : 7486debb89472aa52d034a8eb458245d7daec5ff
extra : source : 2d9ed9032a45d4c3644f40420428e1a8441785db
2015-08-20 15:15:18 -05:00
Dave Townsend
cbedcf3b95 Bug 1042699: Block cross-origin add-on install requests. r=dveditz
--HG--
extra : commitid : FdVvNum7B1w
extra : rebase_source : db8d8aff572798f35b80e20feb6aaaa9094cf79c
extra : amend_source : 14e54c9a677784e9f520a454ee579208f8385384
2015-08-18 17:21:05 -07:00
Dave Townsend
3367215de0 Bug 1193926: Only register chrome for add-ons that need it. r=bsmedberg
--HG--
extra : commitid : KRQXLPhcfl
extra : rebase_source : 9fac383d4624e8dbd670bbd3e70caaa346c84bf9
extra : amend_source : fd31d377fbbf8ef63a99bc0ef041a27237040f67
2015-08-24 09:36:57 -07:00
Ryan VanderMeulen
5b75ad5195 Merge inbound to m-c. a=merge 2015-08-23 17:18:36 -04:00
Ryan VanderMeulen
7e078b31d6 Backed out changeset 2d9ed9032a45 (bug 1192831) for suspicion of causing bug 1178709 to spike. 2015-08-23 15:21:23 -04:00
Philipp Kewisch
3e3165e7ab Bug 1167986 - TEST-UNEXPECTED-FAIL | xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_signed_install.js (and signing failures) - missing review comments 2015-08-23 12:04:40 +02:00
Philipp Kewisch
757af5060a Bug 1167986 - TEST-UNEXPECTED-FAIL | xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_signed_install.js (and signing failures). r=gps 2015-08-23 11:54:44 +02:00
Robert Helmer
5ea52a4f9e Bug 1196301 - Prefer install.rdf over manifest.json. r=Mossop
--HG--
extra : rebase_source : 94b750298f57446210d8aa55337058e17b76de28
2015-08-21 12:30:27 -04:00
Dave Townsend
49bcda6379 Bug 1195034: Only show messages about add-ons being disabled if signing requirements are on. r=dao
--HG--
extra : commitid : 6pPdIgKpCMq
extra : rebase_source : 7e06b5459adab1e8932ee86c7b3b4fd71c5074eb
2015-08-20 14:25:22 -07:00
Trevor Rowbotham
ec8d23fdb0 Bug 1180901 - Catch the error when trying to remove the trash directory when it contains a file that is locked r=mossop
--HG--
extra : amend_source : feb4bcc17812d4dc2fae99895ff4f6bb6a94ab9f
2015-08-20 13:46:48 -07:00
Trevor Rowbotham
4076f4a2c1 Bug 1180901 - Test that a locked file cannot be removed from the extensions trash directory on Windows r=mossop
--HG--
extra : amend_source : 2ec19a524037838b7ac9d4d5cb1c053f0728f891
2015-08-20 13:46:29 -07:00
Robert Strong
f1241db698 Bug 862173 - don't verify mar file hash when using mar signing to verify the mar file (lessens main thread I/O). r=spohl 2015-08-20 10:05:05 -07:00
Jonathan Griffin
369ec3ac0f Bug 1136892 - Create an xpcshell-addons tag for running addon-specific xpcshell tests, r=chmanchester
--HG--
extra : commitid : 6kGKslC9h14
2015-08-18 11:26:14 -07:00
Wes Kocher
da63c9c4df Merge m-c to inbound, a=merge 2015-08-21 10:06:54 -07:00
Mike Shal
f8b5cc7df3 Bug 1118778 - Write upload properties from upload.py; r=glandium 2015-08-05 15:43:15 -04:00
Ryan VanderMeulen
efce95618e Merge fx-team to m-c. a=merge 2015-08-13 11:00:54 -04:00
Edwin Flores
b587e1f835 Bug 1135320 - Re-enable voucher.bin generation on Win64 - r=cpearce 2015-08-13 16:08:46 -07:00
Nick Alexander
61a6ae674e Bug 1160563 - Part 2: Make ANDROID_ASSETS_DIRS a moz.build variable. r=gps
We have had singular ANDROID_ASSETS_DIR in Makefile.in for a while.
Fennec itself does not use the existing Makefile.in Android code, for
complicated historical reasons.

This makes the existing variable moz.build-only; generalizes the
existing variable to an ordered list; and adds the equivalent use of
the new list to the Fennec build, with a simple example asset.

This patch also updates the packager to include assets packed into the
gecko.ap_.  Without the packager change, the assets/ directory in the
ap_ gets left out of the final apk.  This whole approach is totally
non-standard but is more or less required to support our single-locale
repack scheme.

--HG--
extra : commitid : 4EAh1UNGNWT
extra : rebase_source : 5e5b4c4a120c3b4cc776c9f9380ddd2f9b63587e
extra : source : 0ddce3eb833e6d6180a19928a9b45d5d12f1d7fa
2015-08-12 11:04:03 -07:00
Ted Mielczarek
de9027084a bug 1190522 - Rewrite pkg-dmg as a Python script. r=gps
--HG--
extra : commitid : 8CKCtjFc6wl
extra : rebase_source : bc51508f3708a7a7af8fe48bdbcb0d787bf77362
extra : source : bca1ad6cc3781af4b8c8667ccb3c29e5bcb50ea9
2015-08-03 15:40:04 -04:00
Robert Strong
b7924a4a24 Bug 1177861 - remove remaining unused declarations and cleanup update staging. r=spohl
--HG--
rename : toolkit/components/maintenanceservice/certificatecheck.cpp => toolkit/mozapps/update/common/certificatecheck.cpp
rename : toolkit/components/maintenanceservice/certificatecheck.h => toolkit/mozapps/update/common/certificatecheck.h
rename : toolkit/components/maintenanceservice/registrycertificates.cpp => toolkit/mozapps/update/common/registrycertificates.cpp
rename : toolkit/components/maintenanceservice/registrycertificates.h => toolkit/mozapps/update/common/registrycertificates.h
2015-08-11 14:30:35 -07:00
Yury Delendik
d5e63ae0b8 Bug 1192831 - Remove PlayPreview API. r=jet, r=peterv 2015-08-20 15:15:18 -05:00
Mike Shal
115ca1ae64 Bug 1192068 - Use long hg revision for sourcestamp in mozharness; r=gps,jlund 2015-08-06 15:39:38 -04:00
Phil Ringnalda
2ef98b0156 Merge f-t to m-c, a=merge 2015-08-09 15:45:11 -07:00
Bill McCloskey
2e258a5151 Bug 1189555 - Support moz-extension URIs in addon path service (r=bholley,Mossop) 2015-08-08 18:15:22 -07:00
Dave Townsend
54e20971ab Bug 1190692: Load web extensions. r=billm
Also corrects a race condition where if an extension was disabled before it
had finished loading its manifest it would have called GlobalManager.init but
never call GlobalManager.uninit.

--HG--
rename : browser/components/extensions/bootstrap.js => toolkit/mozapps/extensions/internal/WebExtensionBootstrap.js
extra : commitid : 6Wzwp09S1AO
extra : rebase_source : 4592c790250a6ef5af6979800edf0b609ef0c027
2015-08-07 15:53:46 -07:00
Dave Townsend
f295d1209c Bug 1190692: Parse manifest.json files into AddonInternal instances. r=billm
--HG--
extra : commitid : FGNJ50xTcij
extra : rebase_source : a7d880014ea69d05fcd1a487b8b8fa2a0143ba61
extra : source : 4b463aa3b737a85ccc5912911c1e44c1401f559b
2015-08-07 14:40:08 -07:00
Dave Townsend
37ce6d7d7e Bug 1190692: Split out manifest parsing code to support web extension manifests. r=billm
--HG--
extra : commitid : LTCnnA7ZpDd
extra : rebase_source : 7c5bcf2743200bdb9bfe292c0efa47028b8e3932
2015-08-07 13:15:11 -07:00
Dave Townsend
1f9dc59306 Bug 1009332: Present certain internal add-on types as other types through the API. r=billm
--HG--
extra : commitid : 1170OHLVt7e
extra : rebase_source : 40d90eb5a1b557563d16aae3650801b5e4f4afeb
2015-08-07 13:13:59 -07:00
Nathan Froyd
5d00f2a43f Bug 1191819 - part 2 - move updater's CXXFLAGS munging to moz.build; r=mshal 2015-08-06 17:26:46 -04:00
Ryan VanderMeulen
e65de54860 Backed out revision bca1ad6cc378 (bug 1190522) for breaking OSX B2G Desktop builds.
--HG--
extra : rebase_source : 5f17fac55c77c9566e68c0de4658947034cfdc0f
2015-08-06 15:43:45 -04:00
Christoph Kerschbaumer
1c05a94924 Bug 1191107 - Split TYPE_XMLHTTPREQUEST and TYPE_DATAREQUEST for EventSource (r=sicking,ehsan) 2015-08-06 11:17:24 -07:00
Christoph Kerschbaumer
e42fb810bc Bug 1180273 - Adding missing 'this' pointer when forwarding newChannel2 calls (r=gijs,sicking) 2015-08-06 11:11:32 -07:00
Ted Mielczarek
109add737e bug 1190522 - Rewrite pkg-dmg as a Python script. r=gps
--HG--
extra : commitid : 4xZjKDFBFp1
extra : rebase_source : 01fa275cd594a66c523b04857b180ec7fde5b3c8
2015-08-03 15:40:04 -04:00
Carsten "Tomcat" Book
7d6f90f702 Backed out 2 changesets (bug 1191107, bug 1180273) for causing xpcshell and m-oth testfailures on a CLOSED TREEi IGNORE IDL
Backed out changeset c5f710ed8718 (bug 1191107)
Backed out changeset d98d82f9981b (bug 1180273)
2015-08-06 08:39:05 +02:00
Christoph Kerschbaumer
cb37e46dd2 Bug 1191107 - Split TYPE_XMLHTTPREQUEST and TYPE_DATAREQUEST for EventSource - IGNORE IDL (r=sicking,ehsan) 2015-08-05 12:58:05 -07:00
Christoph Kerschbaumer
253e851464 Bug 1180273 - Adding missing 'this' pointer when forwarding newChannel2 calls (r=gijs,sicking) 2015-08-05 12:55:14 -07:00
Dave Townsend
d4b06c30df Bug 1190966: Ensure that the signature verification scan disables existing add-ons if the pref has been flipped in the meantime. r=rhelmer
--HG--
extra : commitid : HvRj45sZJ5t
extra : rebase_source : 684fe586d3d8121bc7085aee51176cbc51c0bb8d
2015-08-04 14:05:20 -07:00
Nick Alexander
06a15a258d Bug 1189459 - Allow generating geckoview AAR files when MOZ_APP_NAME is not 'fennec'. r=gps
This just allows a little versatility for consumers such as b2gdroid,
which are Fennec-like but don't have MOZ_APP_NAME=fennec.

I elected to pass appname as a parameter rather than modify the
existing distdir because I expect to want to differentiate, in some
way, the output AAR files based on the underlying name.  That is, in
future we might generate geckoview-fennec-VERSION.aar and
geckolibs-b2gdroid-VERSION.aar, or stuff the name into the Ivy version
information, or...

This also fixes a typo in one of the JarFinder instantiations.

--HG--
extra : commitid : CnJKouGgkh1
extra : rebase_source : 5767e66ea53e14dd6468adec741773a02a6e2d3a
2015-07-30 11:50:44 -07:00
Bill McCloskey
b1a00d7c72 Bug 1175770 - New extension API (r=Mossop) 2015-08-03 10:41:24 -07:00
David Keeler
59ef11f506 bug 1188100 - fold PSM's test_client_cert.js into necko's test_tls_server.js r=mcmanus
--HG--
rename : security/manager/ssl/tests/unit/test_client_cert/cert_dialog.js => netwerk/test/unit/client_cert_chooser.js
rename : security/manager/ssl/tests/unit/test_client_cert/cert_dialog.manifest => netwerk/test/unit/client_cert_chooser.manifest
extra : amend_source : 249efd8e1bc537cf14b3199865df18b8aba62d10
2015-07-29 14:27:54 -07:00