caps/nsScriptSecurityManager.cpp
432d38e262305e84cbb05ca1db5758d40e63202d
created 2018-02-05 16:34 -0500
pushed 2018-02-06 09:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 1435483 part 3. Remove nsIXPCException. r=qdot
beb46b2f38d48591d907d5823b95c492fa36f89a
created 2017-12-21 10:54 -0500
pushed 2017-12-21 22:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1424474 part 1. Make sure we don't call into the chrome registry's AllowContentToAccess with non-chrome URLs. r=gijs
236ad715d7548c2a0ac400aeadc12627885e764b
created 2017-12-12 10:53 -0600
pushed 2017-12-20 09:47 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1424261, r=bz
ec15d17d85cb9423cd45fa19069d831c4c563d8c
created 2017-11-22 21:31 +0000
pushed 2017-12-01 10:52 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1222924 - stop allowing webpages to link to moz-icon: , r=mrbkap
4350a326a49805c6138aabd0ed68136498bf97cd
created 2017-11-02 19:56 -0700
pushed 2017-11-04 09:58 +0000
Kris Maglione Kris Maglione - Bug 1412345: Downgrade expanded principals before inheriting. r=bz,krizsa
df948a52ffb1e48a8fc7e43867557710b37f6914
created 2017-10-25 19:46 -0700
pushed 2017-10-27 09:46 +0000
Kris Maglione Kris Maglione - Bug 1411817: Add do_AddRef overloads for nsCOMPtr<T> and nsRevocableEventPtr<T>. r=froydnj
3feb5338f65c83d2af52fb8a53f866155e88dc15
created 2017-10-16 21:08 -0700
pushed 2017-10-26 21:58 +0000
Kris Maglione Kris Maglione - Bug 1409249: Require singleton constructors to return explicit already_AddRefed. r=froydnj
3b3a3a585d0d97233737efb1573670f34689bc63
created 2017-10-19 10:11 +1100
pushed 2017-10-20 09:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1409960 - Remove ClassInfoData. r=bz.
c2d3e50e7a8ecc231b8d9c0b9ef1c436a1bb6e2e
created 2017-10-18 13:17 +1100
pushed 2017-10-19 09:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1409598 - Change nsIXPCScriptable::className and nsIClassInfo::{contractID,classDescription} from string to AUTF8String. r=froydnj.
28a28f017a5f8be72f91b3efb4e820abd16b949c
created 2017-10-10 15:00 -0700
pushed 2017-10-16 08:56 +0000
Kris Maglione Kris Maglione - Bug 1407428: Hand out a const array reference for expanded principal whiteList. r=krizsa
994ea93958587c927e5daa729c9393056f655a9b
created 2017-10-16 00:00 +0200
pushed 2017-10-16 08:56 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 237acf2879f6 (bug 1407428) for frequent crashes, e.g. in xpcshell's test_bug248970_cookie.js. r=backout on a CLOSED TREE
237acf2879f6222bc4b076c377bf026d18a6ebef
created 2017-10-10 15:00 -0700
pushed 2017-10-16 08:56 +0000
Kris Maglione Kris Maglione - Bug 1407428: Hand out a const array reference for expanded principal whiteList. r=krizsa
3792a715a50dcd211d5a72ae3be1bf58a9de8ebf
created 2017-06-28 12:31 -0700
pushed 2017-09-14 07:03 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: Change a few XPConnect methods to take Realm arguments instead of JSCompartments. r=mrbkap
0cc8ef854b497929161250f9aa067228abe85e63
created 2017-07-12 15:00 -0500
pushed 2017-09-11 21:41 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: Move mIsContentXBLScope to the CompartmentPrivate. r=mrbkap
c105574f5739c8582a8bfdd12b2cb945bff288d6
created 2017-09-05 11:04 -0700
pushed 2017-09-06 09:33 +0000
Kris Maglione Kris Maglione - Bug 1396449: Part 1 - Use WebExtensionPolicy objects in extension content principals. r=krizsa
a676a11885728e790fc81eebb60b8f574ff100d6
created 2017-06-08 17:44 +0800
pushed 2017-08-29 00:39 +0000
Chung-Sheng Fu Chung-Sheng Fu - Bug 863246 - Content can only load resource:// URIs declared content-accessible in manifests r=billm,bz
4c7a7a93b2c35be2b42ba1f11e7cfb1f9603fe6b
created 2017-08-25 16:44 +0200
pushed 2017-08-27 01:13 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 05fc8d2d7ca9 (bug 863246) for failing various reftests, e.g. parser/htmlparser/tests/reftest/bug535530-2.html. r=backout on a CLOSED TREE
05fc8d2d7ca945d915d8279bd877a38824b30ac8
created 2017-06-08 17:44 +0800
pushed 2017-08-27 01:13 +0000
Chung-Sheng Fu Chung-Sheng Fu - Bug 863246 - Content can only load resource:// URIs declared content-accessible in manifests r=billm,bz
e3e420a10be0c7b2037fab085aa7e25633b6242a
created 2017-08-17 15:29 +1000
pushed 2017-08-24 01:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1390428 (part 9) - Remove nsXPIDLCString. r=erahm.
42cf6375ccfdaabdbbc3e63dc0c3a658fe32f0f4
created 2017-08-06 15:31 +0900
pushed 2017-08-11 19:47 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1387805 - Remove [deprecated] nsIScriptSecurityManager.getCodebasePrincipal(). r=bz
9a2e09bc461f1df68700ea0eee570516c1f8f234
created 2017-06-20 15:23 -0400
pushed 2017-08-11 01:14 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 1261289 - Allow webextensions to open view-source links. r=mixedpuppy, r=smaug
e26e9804c545afcb33549da0f7fd693cc3fc671f
created 2017-08-04 14:40 +1000
pushed 2017-08-07 10:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1386600 - Change nsIStringBundle methods to return |AString| instead of |wstring|. r=emk,sr=dbaron.
adf6435ac760a25dda3f267f6419db334f08f440
created 2017-08-04 14:11 +0200
pushed 2017-08-04 17:29 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1381761 - Treating 'data:' documents as unique, opaque origins should still inherit the CSP. r=smaug,dveditz
2b347fb55a9965acec727f6e40671ba859636603
created 2017-07-31 14:28 +1000
pushed 2017-08-01 00:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 3, attempt 2) - Remove the Preferences::Get*CString() variants that return nsAdoptingCString. r=froydnj.
f2356ef5b902b23d5e8c5ff6a53df46b3489c637
created 2017-07-31 14:23 +1000
pushed 2017-08-01 00:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 2, attempt 2) - Remove the Preferences::Get*String() variants that return nsAdoptingString. r=froydnj.
04539e21f0d579a537e1a6abab75d9b88258d6cd
created 2017-07-28 10:29 +0200
pushed 2017-07-28 13:24 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 5df4d8778602 (bug 1384835)
88e14ba4308e1ca878548a2b1616276c7b543c39
created 2017-07-28 10:29 +0200
pushed 2017-07-28 13:24 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset ef5feef07bed (bug 1384835)
ef5feef07bed07583c52e434dbc5e4b9a2545deb
created 2017-07-27 16:45 +1000
pushed 2017-07-28 13:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 3) - Remove the Preferences::Get*CString() variants that return nsAdoptingCString. r=froydnj.
5df4d877860281f66dc14b512de963539dc443b0
created 2017-07-25 20:36 +1000
pushed 2017-07-28 13:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 2) - Remove the Preferences::Get*String() variants that return nsAdoptingString. r=froydnj.
b4f4996c541ea5e260e4ca13617b201e90b08096
created 2017-07-19 09:37 +0100
pushed 2017-07-20 00:30 +0000
Bob Owen Bob Owen - Bug 1378377 Part 1: Expose file:// URI whitelist check to chrome JS. r=bz
129793760f2d718ed61ba17d9aacd57c7ec6785b
created 2017-07-12 15:13 +1000
pushed 2017-07-14 12:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1380227 - Avoid many UTF16toUTF8 and UTF8toUTF16 conversions in nsStringBundle. r=emk.
a358c0a7c665a0760a3089f4dd73f4bb9effa061
created 2017-05-18 09:07 +0200
pushed 2017-06-14 01:31 +0000
Peter Van der Beken Peter Van der Beken - Bug 1252211 - Remove DOMCI for TreeSelection, XULCommandDispatcher and XULControllers. r=bz.
23edf58d766b391a07ac4f89ab558bbc48fd5413
created 2017-06-13 12:20 +0200
pushed 2017-06-14 01:31 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2c51cdd42834 (bug 1252211) for bustage
2c51cdd4283493b1ee4a3f8dcc75481fa06094ac
created 2017-05-18 09:07 +0200
pushed 2017-06-14 01:31 +0000
Peter Van der Beken Peter Van der Beken - Bug 1252211 - Remove DOMCI for TreeSelection, XULCommandDispatcher and XULControllers. r=bz.
06634ddc1a18ca945492a6317f548a8be21dff7b
created 2017-06-02 11:05 +0200
pushed 2017-06-02 15:10 +0000
Andrea Marchesini Andrea Marchesini - Bug 1369323 - Get rid of nsScriptSecurityManager::GetNoAppCodebasePrincipal, r=bholley
f46160bbc4ec20a480a1305aecfa46107e50b19d
created 2017-06-02 11:05 +0200
pushed 2017-06-02 15:10 +0000
Andrea Marchesini Andrea Marchesini - Bug 1369314 - Get rid of nsScriptSecurityManager::GetAppCodebasePrincipal, r=bholley
419b0dc9e1a69df64878c608869205efb547439e
created 2017-04-13 11:36 +0100
pushed 2017-04-13 20:03 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1356193 - rename securityFlags local variable for code clarity reasons, r=ckerschb
adf1dbdf0042afc959cbe1cd2d817e196a36f36e
created 2017-03-18 16:08 -0400
pushed 2017-04-12 21:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1316683 - Part 5: Avoid going into SpiderMonkey for retrieving origin attributes; r=baku
5080c78d2515b840f3dc476e5147ea7c34debf1e
created 2017-03-23 13:21 +0100
pushed 2017-04-11 08:17 +0000
Frederik Braun Frederik Braun - Bug 1349517 - Don't set CSP on NullPrincipal if it already has one. r=ckerschb
09ee763947c36dc437ce7974f7172329823a40c0
created 2017-04-03 11:47 +0100
pushed 2017-04-04 10:33 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1352513 - re-add the hidden window exception behind a pref, r=bholley
f62917e980364f5833744fe17b506a19563b6636
created 2017-03-30 11:16 +0100
pushed 2017-03-31 12:43 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1145470 - remove hiddenWindow specialcasing from CheckLoadURI code, r=bholley
8b30d5f5b423e6047eff9095c6f7181c331c8972
created 2017-03-22 20:28 +0100
pushed 2017-03-23 00:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset ef22dba0dac5 (bug 1316683) for various test failures, e.g. xpcshell netwerk/test/unit/test_bug826063.js and browser-chrome browser/components/downloads/test/browser/browser_iframe_gone_mid_download.js. r=backout on a CLOSED TREE
ef22dba0dac560980462f670db732470d5e364c1
created 2017-03-18 16:08 -0400
pushed 2017-03-23 00:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1316683 - Avoid going into SpiderMonkey for retrieving origin attributes; r=baku
f0f8950030a5b600e29df14da687ef35b70a5ce5
created 2017-03-22 15:15 +0100
pushed 2017-03-23 00:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 7e47807067a6 (bug 1316683) for Windows bustage. r=backout
7e47807067a60a61a8cb205e240dbc679163b55b
created 2017-03-18 16:08 -0400
pushed 2017-03-23 00:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1316683 - Avoid going into SpiderMonkey for retrieving origin attributes; r=baku
a8b48c193197fdcd3075db581e5b7e7de34c7b39
created 2017-03-22 11:39 +0100
pushed 2017-03-23 00:10 +0000
Andrea Marchesini Andrea Marchesini - Bug 1343933 - Renaming Principal classes - part 4 - ContentPrincipal, r=qdot
6e45140618b1f3c5d1d98b2f7c351e81a09f2584
created 2017-03-22 11:39 +0100
pushed 2017-03-23 00:10 +0000
Andrea Marchesini Andrea Marchesini - Bug 1343933 - Renaming Principal classes - part 3 - SystemPrincipal, r=qdot
ed03003277e0cfb0cc09c7b9710f852fcec235e0
created 2017-03-22 11:38 +0100
pushed 2017-03-23 00:10 +0000
Andrea Marchesini Andrea Marchesini - Bug 1343933 - Renaming Principal classes - part 2 - NullPrincipal, r=qdot
bf127c7f5a9ba62c0d86b63421c73cdc7d066893
created 2017-01-30 14:13 +0100
pushed 2017-03-21 00:49 +0000
Frederik Braun Frederik Braun - Bug 1073952: proper indentation for nsScriptSecurityManager::GetChannelResultPrincipal r=Tomcat
37d0954bf1431c13ef29457a124c691201674068
created 2017-01-30 14:09 +0100
pushed 2017-03-21 00:49 +0000
Frederik Braun Frederik Braun - Bug 1073952: inherit CSP into iframe sandbox srcdoc r=ckerschb,Tomcat
ffed210e1e21c462ac1e4db9f08030724a7d02c2
created 2017-03-08 07:41 +0100
pushed 2017-03-08 16:00 +0000
Andrea Marchesini Andrea Marchesini - Bug 1345168 - Get rid of OriginAttributes::Inherit, r=tjr
47e5c929a4879384d719568ca002b705b6472b7d
created 2017-03-07 15:13 +0100
pushed 2017-03-07 14:14 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
c798f52cc53e130a8afe0f8f47be71ce60582888
created 2017-02-24 17:02 -0500
pushed 2017-03-07 14:14 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1340710 - Part 6: Store BasePrincipal::{mOriginNoSuffix,mOriginSuffix} as a pair of atoms; r=bholley
73265f9e2940d06af625ee3b2bd6f57a87c932c2
created 2016-11-04 18:22 -0700
pushed 2017-03-07 14:14 +0000
Kris Maglione Kris Maglione - Bug 1314361 - Part 4: Stop setting addonId origin attribute. r=billm
3733b20177e3c0b0dea98b8b9093e62e0ecbcbbf
created 2017-03-06 17:52 +1300
pushed 2017-03-07 14:05 +0000
David Major David Major - Bug 1344615: Remove nsXPCOMStrings.{h,cpp} r=bsmedberg
29784b27d40586ced2f943bf3405ed9f43f9a2e6
created 2017-02-14 13:45 +0200
pushed 2017-02-14 21:12 +0000
Olli Pettay Olli Pettay - Bug 1339213 - Inline IsRestrictOpenerAccessForFPI, r=tihuang
494c40293b333e818e795482aad8a6c713a1cd48
created 2017-02-02 15:10 +0000
pushed 2017-02-08 10:27 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1335272 - fix about:cache internal links, r=bz
3fab18cd066d22fe687bbdca3772de1a2001f624
created 2017-02-01 15:29 -0500
pushed 2017-02-02 13:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 1335311. Remove the file:/resource: special case in CheckLoadURIFromScript. r=bholley
97f57fc29ac69ade8d54352ad3e703e16da2c6a6
created 2017-01-31 17:56 -0500
pushed 2017-02-02 00:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1335526 - Ensure that sandboxed channel's result principal is unique; r=bzbarsky
3ac28455fa32556bcc59ee4d776024a2c6cf4b66
created 2017-02-01 17:41 +0100
pushed 2017-02-02 00:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a273aee1be72 (bug 1335526) for bustage. r=backout
less more (0) -100 -60 tip