Commit Graph

53 Commits

Author SHA1 Message Date
Bobby Holley
7adfc5e532 Bug 841067 - Fix up CertUtils. r=bz
This is yet another piece of broken code that relies on the "find the |this|
object" behavior that we're removing. Moreover, it's not caught by our compat
hack, because Components.utils is a bizarre object that implements
nsIXPCScriptable (giving it a custom JSClass->name that's not XPCWN_NoHelper)
while not implementing nsIClassInfo (which would have put the method on the
prototype and made this never work in the first place). We _could_ add special
support for the Cu JSClass name in our compat hack, but I think we should just
fix it here and assume this pattern is not particularly common in external
consumers.
2013-02-14 10:40:15 +01:00
Kyle Huey
0469a02b25 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
a78b5b38c7 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
9a3674d80a Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 12:28:11 -07:00
Ed Morley
4144129728 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
50b5d3f681 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 08:26:12 -07:00
Mike Hommey
70d7c821af Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Mike Hommey
03af8b0c50 Backout changeset 2ef51674316a (bug 774032 bonus) for various Mochitest bustages on a CLOSED TREE 2012-08-04 10:38:41 +02:00
Mike Hommey
7096160830 Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 08:48:56 +02:00
Blair McBride
fb387b6491 Bug 780313 - Remove unnecessary preprocessing of Toolkit files. r=gavin 2012-08-04 13:22:55 +12:00
Nathan Froyd
bfff055672 Bug 370750 - consolidate mochitest files installation; r=glandium
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Tim Taubert
ff25e344eb Bug 669603 - Part 1 - Add MODE_RDWR to FileUtils.jsm; r=ted 2012-07-05 12:12:09 +02:00
Gervase Markham
68d38d677f Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Gervase Markham
82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Panagiotis Koutsourakis
6004ad6221 Bug 702388 - Convert some more Makefiles to use |TEST_DIRS += foo|; r=khuey 2012-02-10 21:06:56 +00:00
Dave Townsend
7e30293660 Bug 704988: Check the add-on hotfix is signed by a specific certificate. r=robstrong, r=Unfocused 2011-12-16 12:04:28 -08:00
Ed Morley
7ea8e12caa Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail 2011-11-05 18:35:59 +00:00
Rail Aliiev
ac65d0d88e Bug 616542 - Shorten file path length of mochitest; r=ted 2011-11-04 21:13:42 +00:00
Geoff Lankow
9abab3dfed Bug 663075 - FileUtils.jsm should have an easy way to create an nsILocalFile with a path; r=sdwilsh sr=rstrong 2011-09-20 17:20:51 +01:00
Malini Das
ea71db787e Bug 367393 - Add a packed MochiKit that contains only SimpleTest dependencies- chrome. r=jmaher, a=test-only 2011-08-12 12:21:36 -04:00
Philipp von Weitershausen
c387a02dcc Bug 662253 - Add FileUtils.openFileOutputStream to open non-safe file output streams. r=gavin 2011-06-06 20:29:34 +02:00
Joel Maher
193c66083d Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only 2011-05-20 11:54:01 -04:00
Philipp von Weitershausen
be8c9fb771 Bug 644680 - FileUtils.openSafeFileOutputStream() should init stream with DEFER_OPEN. r=sdwilsh sr=rstrong 2011-04-18 15:41:09 -07:00
Philipp von Weitershausen
0bc38f7281 Bug 644680 - Tests for FileUtils.jsm. r=sdwilsh 2011-04-18 15:41:09 -07:00
Robert Strong
9c62c92e57 Patch 1 (main patch) - Bug 583408 - Notify user when the certificate attribute check fails. r=dtownsend, a=blocking2.0-beta6 2010-09-01 16:27:07 -07:00
Honza Bambas
2fb80c29ef Bug 585214 - Favicon fails to load on some sites. r=jst 2010-08-14 20:45:46 -04:00
Bjarne
ed732b9f7f Bug 546606 - Make redirect API async - part 2; r=honzab.moz,cbiesinger,bjarne,jst sr=jst 2010-08-04 22:15:55 -04:00
Robert Strong
4e0a5ad5aa CertUtils.jsm patch for Bug 544442 - Add support for signed AUS update snippets. r=dveditz, r=dtownsend, a=blocking2.0-Beta3 2010-08-01 19:01:43 -07:00
Gavin Sharp
566a63f83d Bug 581176: Allow disabling BadCertListener's "built-in cert" checking for redirects, r=rstrong, a=johnath 2010-07-22 17:34:19 -04:00
Robert Strong
99f48cfd3c Bug 569648 - First async XHR without other network activity has null securityInfo for the channel when using auto-detect proxy. r=dveditz
(transplanted from 54b1ef73016757af0ac0fa2970867a8d9a5f0c7b)

--HG--
extra : transplant_source : T%B1%EFs%01gW%AF%0A%C0%FA%29p%86z%8D%9A_%0C%7B
2010-06-05 00:39:30 -07:00
Mitchell Field
81469fca2d Bug 461444: remove cases of excessive recursion in makefiles r=ted
--HG--
rename : toolkit/mozapps/downloads/src/DownloadLastDir.jsm => toolkit/mozapps/downloads/DownloadLastDir.jsm
rename : toolkit/mozapps/downloads/src/DownloadUtils.jsm => toolkit/mozapps/downloads/DownloadUtils.jsm
rename : toolkit/mozapps/downloads/src/nsHelperAppDlg.js.in => toolkit/mozapps/downloads/nsHelperAppDlg.js
rename : toolkit/mozapps/extensions/src/LightweightThemeManager.jsm => toolkit/mozapps/extensions/LightweightThemeManager.jsm
rename : toolkit/mozapps/extensions/src/nsAddonRepository.js => toolkit/mozapps/extensions/nsAddonRepository.js
rename : toolkit/mozapps/extensions/src/nsBlocklistService.js => toolkit/mozapps/extensions/nsBlocklistService.js
rename : toolkit/mozapps/extensions/src/nsExtensionManager.js.in => toolkit/mozapps/extensions/nsExtensionManager.js
rename : toolkit/mozapps/extensions/public/nsIAddonRepository.idl => toolkit/mozapps/extensions/nsIAddonRepository.idl
rename : toolkit/mozapps/extensions/public/nsIExtensionManager.idl => toolkit/mozapps/extensions/nsIExtensionManager.idl
rename : toolkit/mozapps/handling/src/nsContentDispatchChooser.js => toolkit/mozapps/handling/nsContentDispatchChooser.js
rename : toolkit/mozapps/shared/src/CertUtils.jsm => toolkit/mozapps/shared/CertUtils.jsm
rename : toolkit/mozapps/shared/src/FileUtils.jsm => toolkit/mozapps/shared/FileUtils.jsm
2010-01-27 11:16:53 -08:00
Robert Strong
aa401ff10e Bug 521452 - nsUpdateService and nsBlocklistService both have getFile(key, pathArray). Added a js module for this shared code. r=dtownsend, sr=bsmedberg 2009-10-23 12:42:48 -07:00
Robert Strong
61f92a1749 Bug 521956 (pt2) - nsUpdateService, nsExtensionManager.js.in and, nsBlocklistService include badCertHandler.js (reduce file sizes by using a jsm). r=dtownsend 2009-10-13 12:45:20 -07:00
Robert Strong
1701d24884 Bug 521956 (pt1) - nsUpdateService, nsExtensionManager.js.in and, nsBlocklistService include badCertHandler.js (reduce file sizes by using a jsm). r=dtownsend
--HG--
rename : toolkit/mozapps/shared/src/badCertHandler.js => toolkit/mozapps/shared/src/CertUtils.jsm
2009-10-13 12:44:23 -07:00
Jesper Kristensen
b148f70864 Bug 401292 - application and addon updates fail when Danish Government browser extension is installed; r=(dveditz + kaie) 2008-10-29 05:39:28 +01:00
Daniel Holbert
5492039225 Bug 458167 - (comments-only changes) Grammar Nazi Vol1: s/it's/its/ for the posessive version of the word, and a few other misc comment-typos, in these directories: accessible browser config profile rdf toolkit tools xpcom xpfe 2008-10-01 23:49:45 -07:00
Robert Strong
03ccc95705 Bug 452657 - Remove richview from toolkit. r=dtownsend 2008-09-01 13:38:42 -07:00
dtownsend@oxymoronical.com
eb23ab4e4f Bug 404726: Addon compatibility check gives many alerts (toolkit and security portions). r=gavin.sharp, r=kengert 2008-01-15 07:06:34 -08:00
kaie@kuix.de
dde1dfa04f Bug 398403, Cleanup remaining uses of nsIBadCertListener in Toolkit r=mconnor, a=mconnor 2007-10-03 08:53:26 -07:00
kaie@kuix.de
ad2bb22af2 Bug 327181, Improve error reporting for invalid-certificate errors (error page for https, or combined dialog) Code in mozilla/security/manager: r=rrelyea Code elsewhere: r=mconnor, sr=dveditz blocking1.9=mconnor 2007-10-03 04:47:26 -07:00
bugzilla@standard8.demon.co.uk
cb180472fb Bug 373240 Uppercase the VK_* bits for consistency with the rest of the codebase (Gv1 - toolkit). p=Serge Gautherie <sgautherie.bz@free.fr>,r=enndeakin 2007-04-03 10:06:57 -07:00
asqueella%gmail.com
44b609e462 Bug 373393 - ASSERTION: Lying nsIInterfaceRequestor implementation! (mozilla/content/base/src/nsXMLHttpRequest.cpp)
fix by switching the getInterface implementation from setting Components.returnCode to throwing when an interface is not supported. Components.returnCode is currently broken (see bug 287107), and it's not clear when it gets fixed. The assertion is annoying and the original intent of returnCode was to use it for success codes anyway.

r=gavin
2007-03-15 21:51:48 +00:00
dveditz%cruzio.com
12b5ffb533 suppress bad cert dialogs during extension update checks (bug 366191). r=rstrong, sr=darin 2007-01-29 07:58:01 +00:00
ben%bengoodger.com
b9725a8b1a 286034 - allow extensions to be installed/uninstalled by simply adding/removing their directories... r=bsmedberg, sr=darin, a=brendan 2005-04-23 01:39:51 +00:00
gerv%gerv.net
93180ced26 Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-02-01 17:07:35 +00:00
ben%bengoodger.com
a3b1eda480 Landing the Aviary Branch (Toolkit sections excluding toolkit/content). 2004-11-30 22:54:13 +00:00
ben%bengoodger.com
44d523acd9 OK, merge back changes from the branch. for real this time 2004-06-19 05:54:09 +00:00
ben%bengoodger.com
5063e22bbd fuck it. 2004-06-19 05:50:12 +00:00
ben%bengoodger.com
44e4b69a20 remove the old dirs 2004-06-18 21:29:09 +00:00
ben%bengoodger.com
f18d4a3bf6 170006 - better theme manager graphics 2004-05-11 06:58:16 +00:00