Граф коммитов

6026 Коммитов

Автор SHA1 Сообщение Дата
Florian Quèze 05c4b00740 Bug 1305662 - Missing update.png/warning.gif referenced from chrome://mozapps/skin/extensions/update.css, r=Gijs. 2016-09-28 13:18:24 +02:00
Dale Harvey b694c34086 Bug 1267495 - Fallback to local config for fresh GMP installs. r=mconley, r=rhelmer, feedback=ksteuber 2016-09-27 11:57:41 +01:00
Andrew Swan fa088e54e9 Bug 1303418 Follow-up to fix fat-fingered graft r=me
MozReview-Commit-ID: K560xfnlbhD

--HG--
extra : rebase_source : 204d8caf40ffa2530a7d9a3710c0dc12b850702e
2016-09-22 10:49:55 -07:00
Andrew Swan 8fbeb75129 Bug 1303418 Don't allow upgrades that change the addon ID r=mossop
MozReview-Commit-ID: JHINo8ShmeI

--HG--
extra : source : 9a74c400ed6c62d5fc6abe0cd42d27be70f18f02
extra : amend_source : 8776cfb584840bccc817ce1fda00d04b236875eb
extra : intermediate-source : 8490362e38cdaa930985a5adafc581d7bb76fe45
2016-09-16 15:00:18 -07:00
Christoph Kerschbaumer bde72ba5d9 Bug 1297338 - Use principalToInherit instead of TriggeringPrincipal within AddonManager.js. r=bz,mossop 2016-09-20 08:37:17 +02:00
Mike Hommey f3effba503 Bug 1303210 - Show compressed size in find_dupes.py report, and sort its output. r=gps 2016-09-20 13:46:16 +09:00
Felipe Gomes 6953a61b4f Bug 1297755 - Allow e10s add-on policy based on the multiprocessCompatible flag. r=mconley
MozReview-Commit-ID: ASqoNFI2ZAI

--HG--
extra : rebase_source : e0527a3f619ed8543488ac07414670f4a767cc68
2016-09-12 13:19:06 -03:00
Luca Greco dec0e33a64 Bug 1269342 - Integrate LegacyExtensionsUtils helpers into XPIProvider. r=aswan,kmag
MozReview-Commit-ID: Iw47S7OMP5S

--HG--
extra : rebase_source : 5de43bd207de2a1379b7761bbbcea076468f6004
2016-09-11 15:37:54 +02:00
Andrew Swan 897c54369e Bug 1284407 Generate addon id from the path for temporarily loaded xpis r=rhelmer
MozReview-Commit-ID: 4XChacM8xE0

--HG--
extra : rebase_source : 2549fd7bc0597db1e292e772eefd42dd7f6507f4
2016-09-12 16:13:42 -07:00
Bob Silverberg 21f8f5eff5 Bug 1298923 - Prevent installation of an extension when "*" is used as part of strict_min_version in a WebExtension manifest.json, r=kmag
MozReview-Commit-ID: BeHU7ZPB1NG

--HG--
extra : rebase_source : c3e5e1aba0f3db247b9b9bf27b79290342cbcfe1
2016-09-01 14:46:38 -04:00
Robert Strong cd9aeee488 bug 1299583 - Don't create backup of files when staging an update. r=mhowell 2016-09-09 11:53:57 -07:00
Carsten "Tomcat" Book 0f2c669a48 merge mozilla-inbound to mozilla-central a=merge 2016-09-09 12:02:43 +02:00
Nicholas Nethercote b597f8fec1 Bug 1297300 - Add missing checks to GetSpec() calls in toolkit/. r=froydnj.
--HG--
extra : rebase_source : afb0e9a0f9f5a033f57ef0881071a21fb623a6e0
2016-09-08 14:32:20 +10:00
Carsten "Tomcat" Book f4a16a723a merge mozilla-inbound to mozilla-central a=merge 2016-09-08 12:01:17 +02:00
Robert Strong b06816d820 bug 1301288 - set post update values earlier in startup so Firefox post update actions can be performed. r=mhowell 2016-09-08 13:07:15 -07:00
Thomas Wisniewski dadce88a58 Bug 918751 - Throw NetworkErrors instead of failures where appropriate for some XHR web platform tests. r=bz, r=keeler, r=Mossop, r=paul
--HG--
extra : rebase_source : 2d454dd6f7f66b0b2df44f6f4ce3740d8f6de04c
2016-09-03 18:45:08 -04:00
Fischer.json 7190eefb7f Bug 1120967 - Broken middle/right click on links via about:preferences pages. r=jaws
MozReview-Commit-ID: FejMTP3invj

--HG--
extra : transplant_source : xN3%8A%28%5D%B4%82U%FC%DF%CE%CD%22%D0%236%1A%83o
2016-08-19 17:32:31 +08:00
Robert Strong a9181df023 bug 1281586 - clean up logging in the hope it helps figure out this intermittent. r=mhowell 2016-09-06 12:28:56 -07:00
Luca Greco 1618aa7ef4 Bug 1252215 - [webext] Fix promiseAddonStartup defined in xpcshell tests. r=kmag
MozReview-Commit-ID: BXYXHDrG6zL

--HG--
extra : rebase_source : a93d664d78ffc416d08e1bab3058be153ae560f7
2016-09-01 19:42:41 +02:00
Bob Silverberg 0bf2cb5d79 Bug 1298508 - Problems with temporary install compatibility checks, r=kmag
Don't reject a temporary install if AddonManager.checkCompatibility is false.
Don't try to add missing info from addon to error message.
Fix up test_webextension_install.js to use equal and notEqual and pass assertion messages.

MozReview-Commit-ID: 46kxpXdWQtx

--HG--
extra : rebase_source : 2dae6f82dcaf489d2bd3eef62e0f460e008e1b88
2016-08-29 22:29:25 -04:00
Felipe Gomes 7e193ad5d4 Bug 1297753 - Configure list of add-ons for e10s rollout on release 49. r=mconley
MozReview-Commit-ID: 6cVebHG2yLo

--HG--
extra : rebase_source : fac7f2dd08c675f42f520ddaa6a986b25f38ee9e
2016-09-02 16:45:12 -03:00
Bob Silverberg 87d0ea2fcb Bug 1297752 - Issue a warning when "*" is used as part of strict_min_version in a WebExtension manifest.json. r=kmag
MozReview-Commit-ID: 9BKjBe2Gigo

--HG--
extra : rebase_source : 1aabd1d437b5ed4ea1a829eacc98c6f1aa008b90
2016-08-29 15:10:38 -04:00
Ryan VanderMeulen 44f02640c6 Merge fx-team to m-c. a=merge 2016-09-01 11:48:45 -04:00
Johann Hofmann f1547c7e17 Bug 1266836 - Part 1 - Fix password manager handling of popup windows in e10s. r=MattN r=liuche
MozReview-Commit-ID: OVsgkHhyg9

--HG--
extra : rebase_source : fb5a56c5e31967636112ae8ce3dcca25d5ebefec
extra : histedit_source : abbb3d0cafc96bf925773443cc28ff26d5895f0f
2016-08-30 15:47:38 +02:00
Robert Strong 3fb6c49dbe Bug 1214421 - add more test logging to help with diagnosing. r=mhowell 2016-08-31 12:35:09 -07:00
Robert Strong dab62f3605 Bug 1299333 test code only - Fix app update test file in use checks. r=mhowell 2016-08-31 12:35:05 -07:00
Iris Hsiao 114e53ff4e Backed out changeset 4a42968b790d (bug 1250901) for Mochitest M(oth) failures on OS X 2016-08-30 16:54:29 +08:00
Stephen A Pohl 172ae502d6 Bug 1250901: Relaunch applications using NSTask instead of posix_spawnp on OSX. r=mstange 2016-08-29 21:14:36 -04:00
Matt Howell ef6bd6dd59 Bug 1246972 - Always require the update working directory to be within the installation path; r=rstrong
This required fixing a few chrome tests which broke on Mac because they were assuming updater-settings.ini would be at the same location as the executables.

Also, this patch removes many dependencies on the current working directory from updater.cpp by changing it to use absolute paths instead. Otherwise this patch would have required adding yet more chdir() calls to avoid invalidating existing assumptions about what the current directory is.

MozReview-Commit-ID: ASxfV4uVpmD

--HG--
extra : source : 91b303801c0d20c5a7962e40e5d9dde4cbf37911
2016-08-25 15:31:13 -07:00
Robert Strong 529df92f7d Bug 1298222 - Fix showPrompt and showNeverForVersion checks in updateManagerXML.js. r=mhowell 2016-08-26 10:16:21 -07:00
Robert Strong dfbe3dae65 Bug 1299570 - Remove code for MozUpdater dir removals from the temp dir. r=mhowell 2016-08-31 17:23:39 -07:00
Stephen A Pohl a72d356fc5 Bug 1250901: Relaunch applications using NSTask instead of posix_spawnp on OSX. r=mstange 2016-08-31 18:56:45 -04:00
Robert Strong 8ee2538619 bug 1291985 - disable updater xpcshell tests on XP debug to prevent intermittent failures due to Process32FirstW failures on debug. r=mhowell 2016-08-25 13:32:19 -07:00
Robert Strong 319980c082 bug 1296207 tests - Remove unused app update billboard capability. r=mhowell
--HG--
rename : toolkit/mozapps/update/tests/chrome/test_0021_available_basic.xul => toolkit/mozapps/update/tests/chrome/test_0010_background_basic.xul
rename : toolkit/mozapps/update/tests/chrome/test_0013_check_basic_staging.xul => toolkit/mozapps/update/tests/chrome/test_0012_check_basic_staging.xul
rename : toolkit/mozapps/update/tests/chrome/test_0052_check_no_updates.xul => toolkit/mozapps/update/tests/chrome/test_0013_check_no_updates.xul
rename : toolkit/mozapps/update/tests/chrome/test_0051_check_error_xml_malformed.xul => toolkit/mozapps/update/tests/chrome/test_0014_check_error_xml_malformed.xul
2016-08-25 13:32:15 -07:00
Robert Strong f371088109 bug 1296207 app update client code - Remove unused app update billboard capability. r=mhowell 2016-08-25 13:32:11 -07:00
Stephen A Pohl 6e5d1c263b Bug 1286490: Handle IPC timeout exceptions during elevated updates on OSX. r=mstange 2016-08-25 16:14:11 -04:00
Wes Kocher 2c15b0b1f8 Backed out 2 changesets (bug 1246972) for marSuccessComplete.js failures a=backout
Backed out changeset 4576637003b6 (bug 1246972)
Backed out changeset c079fb045b9d (bug 1246972)

--HG--
extra : rebase_source : 3a3acdca0561b777bb35f73746766904b21a7f00
2016-08-25 13:02:17 -07:00
Matt Howell f725243240 Bug 1246972 followup - Fix eslint errors; CLOSED TREE
MozReview-Commit-ID: FGTFeGOqpqw

--HG--
extra : rebase_source : d4bf641ba9166839b6c582f11fa194efa4d0354a
2016-08-25 11:05:51 -07:00
Matt Howell 2dd1325240 Bug 1246972 - Always require the update working directory to be within the installation path; r=rstrong
This required fixing a few chrome tests which broke on Mac because they were assuming updater-settings.ini would be at the same location as the executables.

Also, this patch removes many dependencies on the current working directory from updater.cpp by changing it to use absolute paths instead. Otherwise this patch would have required adding yet more chdir() calls to avoid invalidating existing assumptions about what the current directory is.

MozReview-Commit-ID: ASxfV4uVpmD

--HG--
extra : rebase_source : e9f7c5614ab7a90a290b3586dedde410ac21d5ac
extra : amend_source : 5c80ab53f2db066f6859b4f29479778d32734f3e
2016-08-23 14:11:23 -07:00
Aryeh Gregor f3e54042f1 Bug 1271115 - Merge ChromeUtils.js into EventUtils.js; r=jmaher
This allows plain mochitests to use the functions as well, which is
necessary to get them to work with e10s.

MozReview-Commit-ID: J4um2mliJcZ
2016-08-25 16:57:09 +03:00
Ryan VanderMeulen bfdd703c49 Merge fx-team to m-c. a=merge 2016-08-25 08:12:26 -04:00
Bob Silverberg d487ac88f9 Bug 1281884 - strict_min_version and strict_max_version aren't respected in "Load Temporary Add-on". r=aswan
Replace test_disabled_addon_can_be_enabled_after_reload in test_reload.js with test_reload_to_invalid_version_fails.

MozReview-Commit-ID: 9OEBnbwNplC

--HG--
extra : transplant_source : %F8T%13%BAZ%9C%9D%A2%23%E7n%FC%2CL%81%90%05g%0D%C3
2016-08-22 13:28:17 -04:00
Ryan VanderMeulen baeaac9b10 Merge m-c to fx-team. a=merge 2016-08-23 10:11:52 -04:00
Paolo Amadini aebadaa666 Bug 1243445 - Pasting an invalid URL breaks the Downloads View in the Library. r=jaws
MozReview-Commit-ID: DCPhxiB1i0Y

--HG--
extra : rebase_source : 2ecf9925407929c07390fcdfaf3e778011be25f4
2016-08-22 14:22:18 +01:00
Andrew Swan 4297232844 Bug 1297028 Expose Addon.canUninstall flag to content r=bz,rhelmer
MozReview-Commit-ID: Ec6QPj9h9k7

--HG--
extra : rebase_source : 747cb4ce54d5e8d0cc7bc2cc3654471b3b07bfcb
2016-08-23 19:24:15 -07:00
Robert Strong 009acbe783 Bug 1291985 - Remove failing check from tests that run in parallel. r=mhowell 2016-08-22 09:19:00 -07:00
Ryan VanderMeulen 833833b8c5 Merge inbound to m-c. a=merge 2016-08-22 09:40:41 -04:00
Robert Helmer a080096625 Bug 1295732 - update system add-on spec to reflect override behavior of updates r=mkelly
MozReview-Commit-ID: GNSMwBxFN2Z

--HG--
extra : rebase_source : afac8a4a51012a851078165c519db11e6d79dbb5
2016-08-18 18:33:08 -07:00
Robert Helmer e0e207b935 Bug 1295732 - allow system add-ons updates to override defaults per addon ID r=aswan
MozReview-Commit-ID: 1zFEzshG6yC

--HG--
extra : rebase_source : c2d62c8d0ddc37f90f6dee4c34e72ad7559da508
2016-08-16 19:15:56 -07:00
Jeff Gilbert 0011f2bc39 Bug 1287653 - Not blocked, so won't fail. CLOSED TREE
MozReview-Commit-ID: L1A7s5Dn0Yb
2016-08-18 21:49:33 -07:00