Commit Graph

5441 Commits

Author SHA1 Message Date
Nick Thomas
ef1e43c903 Bug 1220763 - 43.0b1 build1 osx en-US beta build failing to upload, r=glandium
--HG--
extra : source : d64148d6bb6075f8d02ee921e1a5b3310c34cfec
extra : intermediate-source : bc9c6e9960069076f78bd91cb660e05779c01aa2
2015-11-03 21:22:38 +13:00
Matt Howell
501c275eec Bug 1205843 - Part 2: Disable maintenance service on WinXP < SP3 - r=rstrong
Attempt to get around the fact that XP SP2 (and below) systems won't be able to
handle Authenticode signatues with SHA-2 digests by disabling the maintenance
service, the only thing on our update path that uses Authenticode, on systems
running WinXP below SP3.

This patch both prevents the service from being included in new installations,
and prevents the service from being used where it is already installed.

--HG--
extra : transplant_source : %F7%BE%0B%FDYd%CF%24%E7%B2%A5l%40%8D%E5%81%88F%E4%07
2015-10-27 14:31:34 -07:00
Wes Kocher
1b36d95442 Merge fx-team to central, a=merge
--HG--
extra : commitid : HRvqk20Jqmp
2015-10-29 17:07:41 -07:00
Fabrice Desré
1021bedfa7 Bug 1208242 - Part 1: hook up the blocklist service to b2g web extensions r=mossop,ferjm
* * *
Bug 1208242 - Part 3: don't ship things that should not ship r=me
2015-10-29 07:32:50 -07:00
Wes Kocher
a47220809f Backed out 3 changesets (bug 1208242) for emulator mochitest bustage
Backed out changeset d2f87bf3aced (bug 1208242)
Backed out changeset c38225ee4378 (bug 1208242)
Backed out changeset 6dff307959f2 (bug 1208242)

--HG--
extra : commitid : 78rPKP5sInK
2015-10-29 12:17:25 -07:00
Tim Nguyen
f991aca55c Bug 1169679 - browser_inlinesettings.js: Scroll button into view before clicking on it. r= Mossop 2015-10-29 12:00:36 +01:00
Fabrice Desré
67f6fb0a63 Bug 1208242 - Part 1: hook up the blocklist service to b2g web extensions r=mossop,ferjm 2015-10-29 07:32:50 -07:00
Philip Chee
2325f694ea Bug 1217985 Follow up fix test bustage 2015-10-28 09:16:44 -07:00
Kathy Brade
4885c2cc81 Bug 1217985 - Don't depend on Windows crypto DLLs
If not building the Windows Maintenance Service, avoid a dependency
on crypt32.dll and wintrust.dll.

Also, avoid setting sUsingService inside the updater code; this
ensures that all Maintenance Service related codepaths are skipped.
2015-10-27 17:50:32 -07:00
Johann Hofmann
2225f650f8 Bug 1192432 - Support custom icons in Web Extensions. r=mossop 2015-10-14 11:03:40 +02:00
Dave Townsend
d7446578d5 Bug 1217070: Fix accessing the bootstrap methods when they are declared in the new lexical scope. r=rhelmer
Rather that trying to get the method from the sandbox global object which will
only work for var and function declared methods instead evaluate the function
name in the sandbox scope and get the result which will give us access to the
lexical scope.

--HG--
extra : commitid : 1yWu6Go3XoQ
extra : rebase_source : 447ef2f2184229693cd6a45d6d5ac9705b200847
2015-10-21 10:26:28 -07:00
Tooru Fujisawa
65e2703499 Bug 1217082 - Remove for-each from toolkit/. r=Gijs
--HG--
extra : commitid : Ewr7Bixammr
extra : rebase_source : 91e560a7b8b8d4b78debb1db2512867262b18375
2015-10-19 04:57:14 +09:00
J. Ryan Stinnett
986f2a5cde Bug 1203159 - Rewrite DevTools resource URLs. r=ochameau 2015-10-21 12:48:53 -05:00
Ehsan Akhgari
a817a92522 Bug 1215676 - Disable leak reporting during packaging; r=glandium 2015-10-20 08:41:31 -04:00
Nick Thomas
20d95cef4f Bug 1213721 - unbuffered python output during 'make upload', r=glandium
--HG--
extra : rebase_source : bc64f6d336d2f0a27bc9e1b31e93f254892d499a
2015-10-20 10:59:19 +13:00
Chris Manchester
884de0189d Backed out changeset 92e5edb0d02e (bug 992983) for breaking fix_stack_using_bpsyms.py
--HG--
extra : commitid : zxCwIsOz0B
2015-10-19 12:15:43 -07:00
Chris Manchester
3ac85eaba9 Bug 992983 - Build and upload the gtest libxul during test packaging. r=ted
--HG--
extra : commitid : 3gQEwA4tB9L
2015-07-16 16:52:31 -07:00
Alexandre Poirot
89cb263b54 Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop
--HG--
rename : devtools/shared/Console.jsm => toolkit/modules/Console.jsm
2015-10-15 03:45:22 -07:00
Carsten "Tomcat" Book
0ecf764867 merge mozilla-inbound to mozilla-central a=merge 2015-10-14 12:46:09 +02:00
Felipe Gomes
c56d3c0a1c Bug 1214052 - Remove unnecessary files from the pre-processing list. r=glandium 2015-10-13 23:50:30 -03:00
Felipe Gomes
799f2ff613 Backed out changeset b78c1b06764c (bug 1212618), because a better fix landed in bug 1211344 2015-10-13 23:50:28 -03:00
Mike Hommey
9af046b5b4 Bug 1211765 - Remove remnants from --with-libxul-sdk. r=bsmedberg
The configure option has explicitly thrown an error for more than a year now,
and it happens that the remaining way to still forcefully use it has been
broken for more than 8 months.
2015-10-14 08:02:34 +09:00
Felipe Gomes
3ad5426b56 Bug 724353. r=Mossop 2015-10-13 20:33:35 -03:00
Felipe Gomes
62ea4c17d5 Bug 1116385. r=Mossop 2015-10-13 20:32:25 -03:00
Jared Wein
c19a5b10ac Bug 1212618 - unknownContentType.xul grows size when toggling the "Do this for all files". r=felipc 2015-10-09 10:14:00 +02:00
Phil Ringnalda
3223175289 Back out 2 changesets (bug 1116385, bug 724353) for test_unknownContentType_delayedbutton.xul failures
Backed out changeset aaade64d3f28 (bug 724353)
Backed out changeset dca478776c91 (bug 1116385)
2015-10-12 21:37:58 -07:00
Felipe Gomes
1f586b6e64 Bug 724353. r=Mossop 2015-10-12 22:05:42 -03:00
Felipe Gomes
17a3d1c487 Bug 1116385. r=Mossop 2015-10-12 22:05:38 -03:00
Neil Deakin
8ff28e901c Bug 1173330, fix to use content tasks and BrowserTestUtils, and reenable browser_bug638292.js, r=felipe 2015-10-09 08:50:13 -04:00
J. Ryan Stinnett
408cba0158 Bug 1212153 - Clean up Cu.isModuleLoaded after migration. r=bgrins 2015-10-08 15:25:23 -05:00
Dave Townsend
eaf44427bd Bug 1212059: Don't require shipped system add-ons to be signed, always require updated system add-ons to be signed. r=rhelmer
--HG--
extra : commitid : xEeCASb1R7
extra : rebase_source : 96e19ed756e4312fb25b548ca01b0284853daf67
2015-10-07 10:29:18 -07:00
Bill McCloskey
1b6da7ed71 Back out bug 967873 - Test changes for async removeTab 2015-10-07 11:15:11 -07:00
Wes Kocher
399a23b6c1 Merge inbound to m-c a=merge 2015-10-07 10:29:41 -07:00
Carsten "Tomcat" Book
08997000eb Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00
Sebastian Hengst
cdcff6d0a7 Backed out changeset c6b267589d0d (bug 1202902) for Mulet Reftest, W3C Platform Test and other failures. r=backout a=backout on a CLOSED TREE 2015-10-07 13:36:26 +02:00
Dave Townsend
763411093a Bug 1192928: Purge outdated system add-ons. r=rhelmer
--HG--
extra : commitid : LQ0UhTVa1Zz
extra : rebase_source : 897c85df3902fe16e2ae45960c9d65b1cfb86df0
2015-09-28 16:16:10 -07:00
Gijs Kruitbosch
9c64ed2922 Bug 1211255 - fix downloads on fennec, r=mak
--HG--
extra : commitid : DX1O1HFeLdH
2015-10-05 13:55:22 +01:00
Carsten "Tomcat" Book
e7ef778c9d Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
Backed out changeset cfc1820361f5 (bug 1202902)

--HG--
extra : rebase_source : 5d3db72337754bc7ab0ed0c30b2896100411ff92
2015-10-07 12:13:45 +02:00
Shu-yu Guo
d06b6030f6 Bug 1202902 - Scripted fix the world. 2015-10-06 14:00:31 -07:00
Shu-yu Guo
52e365bb7b Bug 1202902 - Fix the world. (r=ato for marionette, rs=Mossop for rest) 2015-10-06 14:00:30 -07:00
Wes Kocher
9deac25dd2 Merge m-c to inbound, a=merge 2015-10-06 12:16:50 -07:00
Carsten "Tomcat" Book
e91d5a31b6 Merge m-c to mozilla-inbound 2015-10-02 13:37:27 +02:00
Carsten "Tomcat" Book
e27620864a merge fx-team to mozilla-central a=merge 2015-10-02 11:44:11 +02:00
Dave Townsend
e60d913b41 Bug 1193973: System add-ons that shipped with the app should be loaded in safe mode. r=rhelmer
By making the updated system add-on install location return an empty set when
in safe mode it causes us to rescan and enable the default system add-ons.

The complication is calling the uninstall method on the updated add-ons when
switching to safe mode, for that we have to cache the fact that an add-on
can run in safe mode in the bootstrappedAddons data so it persists to the
next restart and can be accessed when the updated add-on has been hidden.

--HG--
extra : commitid : 2BJfLTeXSwu
extra : rebase_source : 79d6df358d6cec2d5e4b8df265a56da049d6fd58
2015-09-24 11:23:35 -07:00
Gijs Kruitbosch
6873c42038 Bug 1205620 - fix default visibility of warning/error buttons in addon manager, r=Mossop
--HG--
extra : commitid : LyTwXIbRKjO
extra : rebase_source : 72bb4db87323efdb25363a9057123e8ad6fa94f0
2015-10-01 13:55:42 -04:00
Yoshi Huang
836f7732eb Bug 1210459: Add originAttributes for tests that implement nsILoadContext. r=bholley 2015-09-30 18:14:12 -07:00
Bill McCloskey
633d4a3ecf Bug 967873 - Test changes for async removeTab (r=Gijs) 2015-10-01 21:18:05 -07:00
Dave Townsend
7de9418c9b Bug 1207772: Add some better sanity checks for the bootstrap function calls. r=rhelmer
Unifies the methods we have to check that bootstrap add-ons are correctly loaded
and makes it easier to make changes to them all in the future without needing to
re-sign add-ons etc.

This code allows a bootstrap script to use a shared script in a single line of
code. The shared scripts sends out all the relevant info over the observer
service, the add-ons manager test harness receives and retains the current state
for every add-on also performing sanity checks like making sure an "install"
method is always called before any "startup" method etc. It also provides simple
functions to check the state of a given add-on.

--HG--
extra : commitid : 3a3arh4wfjK
extra : source : 3d3f055ade5269d45ae3acc45c91da8390c25554
extra : amend_source : 5c47df309fda0c67d04877101ef0295ff66f651e
2015-09-15 10:45:52 -07:00
Wes Kocher
65d5424a6d Backed out changeset 3d3f055ade52 (bug 1207772) for test_system_update.js failures 2015-09-30 13:45:02 -07:00
Dave Townsend
0b2ce2f493 Bug 1207772: Add some better sanity checks for the bootstrap function calls. r=rhelmer
Unifies the methods we have to check that bootstrap add-ons are correctly loaded
and makes it easier to make changes to them all in the future without needing to
re-sign add-ons etc.

This code allows a bootstrap script to use a shared script in a single line of
code. The shared scripts sends out all the relevant info over the observer
service, the add-ons manager test harness receives and retains the current state
for every add-on also performing sanity checks like making sure an "install"
method is always called before any "startup" method etc. It also provides simple
functions to check the state of a given add-on.

--HG--
extra : commitid : 2mhI13iGMy6
extra : rebase_source : 1565c2909517c363a81b0516748c1c80a8890bdd
extra : amend_source : f8a1c8ad54d76109efbcad2ba5611cb89ab8e9a0
2015-09-15 10:45:52 -07:00