Jonathan Watt
|
b15368cfcb
|
Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
|
2016-06-07 21:10:18 +01:00 |
Yoshi Huang
|
4b500464f5
|
Bug 1209162 - Create OriginAttributes subtypes. IGNORE IDL r=sicking.
|
2015-11-03 09:50:54 +08:00 |
Bobby Holley
|
86c97bb3f4
|
Bug 1218039 - Add a nice interface for both C++ and JS to access the principal kind. r=gabor
|
2015-10-26 11:18:14 -07:00 |
Bobby Holley
|
dca7589731
|
Bug 1208756 - Hoist shared CheckMayLoad logic into BasePrincipal. r=bz
This is a pure refactoring.
|
2015-10-02 14:59:45 -07:00 |
Steven Englehardt
|
9d4063da89
|
Bug 1179557 - Add userContextId to originAttributes with tests. r=bholley, r=tanvi
--HG--
extra : histedit_source : 4d033ad9aef7b71c7ebbbe77242c94e9b8e94f0c
|
2015-07-28 17:32:00 -04:00 |
Bobby Holley
|
94c6f14615
|
Bug 1180921 - Add the addonId OriginAttribute. r=bholley
|
2015-07-11 10:32:55 -04:00 |
Wes Kocher
|
45be9b06a3
|
Backed out 5 changesets (bug 1180921) for build failures in BasePrincipal.cpp
Backed out changeset d8c1a2e11a9a (bug 1180921)
Backed out changeset f4dd8c53df5f (bug 1180921)
Backed out changeset b272a0ebf5d8 (bug 1180921)
Backed out changeset 8e86b6a7d201 (bug 1180921)
Backed out changeset bbdebd7b8881 (bug 1180921)
|
2015-07-09 17:43:08 -07:00 |
Bobby Holley
|
24ce1d8fe4
|
Bug 1180921 - Add the addonId OriginAttribute. r=bholley
|
2015-07-09 17:25:05 -07:00 |
Andrea Marchesini
|
dcdcd94a06
|
Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley
|
2015-06-04 19:51:57 +01:00 |
Carsten "Tomcat" Book
|
e7e949f08a
|
Backed out changeset bc305c9b5d05 (bug 1155153) for b2g xpshell test failure on a CLOSED TREE
|
2015-06-05 13:07:51 +02:00 |
Andrea Marchesini
|
42cd5b397c
|
Bug 1155153 - about:serviceworkers should work in e10s mode, r=nsm, r=bholley
|
2015-06-04 19:51:57 +01:00 |
Bobby Holley
|
7df20a2925
|
Bug 1171175 - Improve BasePrincipal::IsCodebasePrincipal. r=baku
|
2015-06-04 10:01:40 -07:00 |
Bobby Holley
|
9a937e13f4
|
Bug 1165162 - Hoist GetOrigin onto BasePrincipal. r=gabor
|
2015-05-20 17:11:48 -07:00 |
Bobby Holley
|
91e0c12696
|
Bug 1165162 - Rework the nsIScriptSecurityManager principal-minting API to be originAttributes-centric. r=gabor,r=bholley,sr=sicking
|
2015-05-20 17:11:41 -07:00 |
Bobby Holley
|
f8d1d0c840
|
Bug 1164977 - Hoist app attributes into a struct on BasePrincipal and refer to them as 'origin attributes'. r=gabor
This sets the stage for the upcoming work for signed apps.
|
2015-05-18 15:52:34 -07:00 |
Bobby Holley
|
213bf81699
|
Bug 1164977 - Unify subsumes/equals logic on BasePrincipal and reduce duplicated code. r=gabor
|
2015-05-18 15:52:33 -07:00 |
Bobby Holley
|
9438ba6505
|
Bug 1164977 - Hoist all the app attribute handling into BasePrincipal. r=gabor
|
2015-05-18 15:52:33 -07:00 |
Bobby Holley
|
e61971d74b
|
Bug 1164292 - Switch nsIPrincipal::origin to ACString. r=gabor
|
2015-05-15 11:51:51 -07:00 |
Bobby Holley
|
93d7d50247
|
Bug 1164292 - Make all nsIPrincipal implementations inherit BasePrincipal and hoist some repeated code. r=gabor
Losing the NS_DECL_NSIPRINCIPAL isn't great, but I think it's worth it to share
more code.
|
2015-05-15 11:51:50 -07:00 |
Bobby Holley
|
9e3345280e
|
Bug 1164292 - Rebrand nsBasePrincipal into mozilla::BasePrincipal and give it its own file. r=gabor
The goal here is to provide a common superclass for _all_ the principal
implementations, rather than just nsPrincipal and nsExpandedPrincipal.
|
2015-05-15 11:51:49 -07:00 |
Bobby Holley
|
6882fa756b
|
Bug 1164292 - Re-implement dumpImpl in terms of GetScriptLocation. r=gabor
The existing setup adds a lot of complication and not a lot of value.
|
2015-05-15 11:51:48 -07:00 |
Bobby Holley
|
46b43e4f8b
|
Bug 1164292 - Hoist refcounting into nsJSPrincipals. r=gabor
This is a special-snowflake reference counting system that's tied to
JSPrincipals, so it makes sense to consolidate this on nsJSPrincipals.
|
2015-05-15 11:51:47 -07:00 |
Andrea Marchesini
|
cb54385682
|
Bug 1156632 - Remove unused forward class declarations - patch 4 - netwerk image and dom, r=ehsan
|
2015-04-22 08:29:20 +02:00 |
Ehsan Akhgari
|
883849ee32
|
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
|
2015-03-21 12:28:04 -04:00 |
Daniel Holbert
|
908a699328
|
Bug 1132743: Only allow CSS Unprefixing Service to be activated for hosts on a small, hardcoded whitelist. r=dbaron f=bz
--HG--
rename : layout/style/test/test_unprefixing_service.html => layout/style/test/unprefixing_service_iframe.html
|
2015-03-13 13:15:09 -07:00 |
Wes Kocher
|
bbd726bf8c
|
Backed out 2 changesets (bug 1132743) for asan mochitest-e10s-1 bustage CLOSED TREE
Backed out changeset 4e00f10f5a2d (bug 1132743)
Backed out changeset 720842726906 (bug 1132743)
|
2015-03-13 15:16:33 -07:00 |
Daniel Holbert
|
aff7407e30
|
Bug 1132743: Only allow CSS Unprefixing Service to be activated for hosts on a small, hardcoded whitelist. r=dbaron f=bz
--HG--
rename : layout/style/test/test_unprefixing_service.html => layout/style/test/unprefixing_service_iframe.html
|
2015-03-13 13:15:09 -07:00 |
Ehsan Akhgari
|
1e88271572
|
Bug 1119268 - Mark virtual overridden functions as MOZ_OVERRIDE in misc code; r=bsmedberg
|
2015-01-12 23:26:30 -05:00 |
Wes Kocher
|
4a8e595770
|
Backout c034dba7a417
|
2015-01-12 14:46:48 -08:00 |
Ehsan Akhgari
|
d517a30886
|
Bug 1119268 - Mark virtual overridden functions as MOZ_OVERRIDE in misc code; r=bsmedberg
|
2015-01-12 16:35:06 -05:00 |
Ehsan Akhgari
|
5567369ba5
|
Bug 1060989 - Fix more bad implicit constructors in caps; r=bsmedberg
--HG--
extra : rebase_source : 5045340f3d9f8d9a2c50359fd0b3a75ec223eab1
|
2014-09-02 18:20:14 -04:00 |
Trevor Saunders
|
fd5e9d1fcc
|
bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj
|
2014-08-05 13:33:55 -04:00 |
Birunthan Mohanathas
|
a4ac396211
|
Bug 1038535 - Flatten caps/{idl,include,src}/ directories. r=bholley,gps
--HG--
rename : caps/src/DomainPolicy.cpp => caps/DomainPolicy.cpp
rename : caps/include/DomainPolicy.h => caps/DomainPolicy.h
rename : caps/idl/nsIDomainPolicy.idl => caps/nsIDomainPolicy.idl
rename : caps/idl/nsIPrincipal.idl => caps/nsIPrincipal.idl
rename : caps/idl/nsIScriptSecurityManager.idl => caps/nsIScriptSecurityManager.idl
rename : caps/src/nsJSPrincipals.cpp => caps/nsJSPrincipals.cpp
rename : caps/include/nsJSPrincipals.h => caps/nsJSPrincipals.h
rename : caps/src/nsNullPrincipal.cpp => caps/nsNullPrincipal.cpp
rename : caps/include/nsNullPrincipal.h => caps/nsNullPrincipal.h
rename : caps/src/nsNullPrincipalURI.cpp => caps/nsNullPrincipalURI.cpp
rename : caps/src/nsNullPrincipalURI.h => caps/nsNullPrincipalURI.h
rename : caps/src/nsPrincipal.cpp => caps/nsPrincipal.cpp
rename : caps/include/nsPrincipal.h => caps/nsPrincipal.h
rename : caps/src/nsScriptSecurityManager.cpp => caps/nsScriptSecurityManager.cpp
rename : caps/include/nsScriptSecurityManager.h => caps/nsScriptSecurityManager.h
rename : caps/src/nsSystemPrincipal.cpp => caps/nsSystemPrincipal.cpp
rename : caps/include/nsSystemPrincipal.h => caps/nsSystemPrincipal.h
|
2014-07-15 11:12:59 -07:00 |