caps/nsScriptSecurityManager.cpp
3dadec56565caa7035131b643108734606f5a6b9
created 2020-01-06 15:30 +0000
pushed 2020-01-06 21:54 +0000
Sebastian Streich Sebastian Streich - Bug 1601944 - Refactor nsDataDocumentContentPolicy.cpp r=ckerschb
822078e02e7af76a28b7cb3ac4f3c336c85ff0e7
created 2019-12-12 16:41 +0000
pushed 2019-12-14 09:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 1602483 part 2. Add a window id argument to CheckLoadURIWithPrincipal. r=ckerschb
f6b36c3a329b8cfce04e74221198b39f74232567
created 2019-12-13 06:24 +0000
pushed 2019-12-14 09:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 1602090 part 2. Create separate CheckMayLoad and CheckMayLoadWithReporting APIs. r=ckerschb
a7116fcfcd8f3cd98d0c3e0b9c3ab03e9cfe49ea
created 2019-12-12 16:41 +0000
pushed 2019-12-14 09:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 1602090 part 1. Add a window id argument to nsScriptSecurityManager::ReportError. r=ckerschb
3bc1b1922126f73bb25b0b1ae0d6dab7e164116d
created 2019-12-12 18:37 +0200
pushed 2019-12-12 21:50 +0000
Ciure Andrei Ciure Andrei - Backed out 4 changesets (bug 1602483, bug 1602090) for causing perma leackchecks CLOSED TREE
6b057ba06b4a779f9bbb570488a3b3d16932da8d
created 2019-12-12 13:05 +0000
pushed 2019-12-12 21:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1602483 part 2. Add a window id argument to CheckLoadURIWithPrincipal. r=ckerschb
e3e2c1d7478e450e2b32c85c416ccf70f9de56d3
created 2019-12-12 13:03 +0000
pushed 2019-12-12 21:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1602090 part 2. Create separate CheckMayLoad and CheckMayLoadWithReporting APIs. r=ckerschb
fdc4a588912eeb3ec971f9f947935346fa852311
created 2019-12-12 13:03 +0000
pushed 2019-12-12 21:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1602090 part 1. Add a window id argument to nsScriptSecurityManager::ReportError. r=ckerschb
e62a68b087a5872e6d07af50b92d1bb44a9016b9
created 2019-12-11 16:21 +0000
pushed 2019-12-12 04:25 +0000
Sebastian Streich Sebastian Streich - Bug 1601941 - Refactor GetURI usage in nsScriptSecurityManager.cpp r=ckerschb
73820a049c644c3f3af58cece3bdb7cd0e4b2185
created 2019-12-06 09:16 +0000
pushed 2019-12-06 16:33 +0000
Gabriele Svelto Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in accessible/, browser/, caps/, chrome/, devtools/, docshell/, editor/, extensions/, gfx/, hal/, image/, intl/, ipc/, js/, layout/, and media/ r=Ehsan
a6ca76735f682c04a6df3762057559fde549b0cd
created 2019-11-27 20:57 +0000
pushed 2019-11-28 04:36 +0000
Andrew McCreight Andrew McCreight - Bug 1599569 - Make nsScriptSecurityManager::ClearJSCallbacks into a static method. r=kmag
a3fd24f5f0a7bc094409fdbdbe1ef92fc459677b
created 2019-11-22 12:40 +0000
pushed 2019-11-23 21:49 +0000
Jan de Mooij Jan de Mooij - Bug 1579367 - Initialize XPCJSContext explicitly, after loading user prefs. r=kmag
e163e84188dd95d8ad3909bbde2c52f3c4d2c7a8
created 2019-11-06 23:19 +0200
pushed 2019-11-06 21:20 +0000
Dorel Luca Dorel Luca - Backed out changeset 955256297d6d (bug 1579367) for causing a top crash in Bug 1594404. a=backout
955256297d6dc83d52eb77a202c9c320622c0d13
created 2019-11-05 06:29 +0000
pushed 2019-11-05 16:16 +0000
Jan de Mooij Jan de Mooij - Bug 1579367 - Initialize XPCJSContext explicitly, after loading user prefs. r=kmag
30ee2029152cc2048cd1d963276f575e4a6aead4
created 2019-11-01 02:57 +0000
pushed 2019-11-01 16:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1587162 - Fix UBSAN complaints about pref callbacks. r=erahm
23c113d65b48353d5ce085fd0c7f67d3604bd244
created 2019-11-01 06:03 +0000
pushed 2019-11-01 16:13 +0000
Shane Caraveo Shane Caraveo - Bug 1587939 enforce addon content script CSP in eval r=ckerschb,robwu
1411bb191e69e717fe5d2309be5a6e4f69cf7b16
created 2019-10-12 12:37 +0000
pushed 2019-10-12 21:34 +0000
Marco Bonardo Marco Bonardo - Bug 1586681 - Ensure URIFIxup uses the right engine when there's a separate PB engine. r=Standard8,Gijs
3e896e8ca6b7899fa2e256eb3a6b0c0a935bf5a7
created 2019-10-08 17:31 +0000
pushed 2019-10-09 04:06 +0000
Tom Ritter Tom Ritter - Bug 1583949 - Add a check for IsEvalAllowed to the worker callpath for eval() r=ckerschb,baku
d496a070135c485273d9dec82e99a20108c7b585
created 2019-09-27 14:05 +0000
pushed 2019-09-27 21:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1577298 - Do not stop at the current document when computing the top-level principal for storage partitioning; r=baku
ce2f8a6c77c6c3179d335144901636b0cf91b771
created 2019-09-19 02:32 +0000
pushed 2019-09-19 09:46 +0000
Tom Ritter Tom Ritter - Bug 1570681 - Enforce eval restrictions in system contexts and the parent process r=ckerschb
7b105dde3945a05b7174fbe6d9b61557072315da
created 2019-09-18 19:36 +0000
pushed 2019-09-19 09:46 +0000
Tom Ritter Tom Ritter - Bug 1570681 - Move Eval testing logic from nsContentSecurityManager to nsContentSecurityUtils r=ckerschb
0bef6c2195bc758dffd7265b06c0502d1612918f
created 2019-08-15 05:29 +0000
pushed 2019-08-15 19:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1573720 - Convert security.view-source.reachable-from-inner-protocol to a static pref. r=bzbarsky
f2c97aac3c4b685c1466feb122aa90ebd30ce075
created 2019-08-09 17:47 +0000
pushed 2019-08-10 21:28 +0000
Brendan Dahl Brendan Dahl - Bug 1551344 - Part 2: Update outdated comments referencing XULDocument. r=smaug
3a4e01e2d89aaba9e2155f440026ba8666db6ed1
created 2019-08-07 19:49 +0000
pushed 2019-08-08 09:33 +0000
Tom Schuster Tom Schuster - Bug 1558915 - Use infallible nsIURI::SchemeIs in various places r=Ehsan
6d3f1ebf7ba7c80b571412c1eb7556ba4ea7a640
created 2019-08-07 13:20 +0300
pushed 2019-08-07 21:52 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset ca88862d6b63 (bug 1558915) for causing build bustages on StartupCacheUtils. CLOSED TREE
ca88862d6b63ca3edf1f853c5e58ea5d1b5fbfd4
created 2019-08-07 09:36 +0000
pushed 2019-08-07 21:52 +0000
Tom Schuster Tom Schuster - Bug 1558915 - Use infallible nsIURI::SchemeIs in various places r=Ehsan
cc23537316c189cb611e54d4e2cb7f041d331540
created 2019-08-07 01:04 +0300
pushed 2019-08-07 04:33 +0000
Razvan Maries Razvan Maries - Backed out changeset b197ca57677a (bug 1558915) for build bustages. CLOSED TREE
b197ca57677a53479a62715c6abc99ed4b50c0ab
created 2019-08-06 20:19 +0000
pushed 2019-08-07 04:33 +0000
Tom Schuster Tom Schuster - Bug 1558915 - Use infallible nsIURI::SchemeIs in various places r=Ehsan
428881fad4a8a8129928ca706246f5e5a62d25eb
created 2019-08-06 19:56 +0000
pushed 2019-08-07 04:33 +0000
Tom Ritter Tom Ritter - Bug 1570738 - Record Telemetry if eval() is used in the Parent Process r=ckerschb
e76733f6668bf649a50e711ad71c71158b5cec0c
created 2019-08-01 20:45 +0000
pushed 2019-08-02 15:59 +0000
Tom Ritter Tom Ritter - Bug 1567623 - Update AssertEvalNotUsingSystemPrincipal and re-enable it r=ckerschb
6774e173a05e5c09847a5ced4eeb5e28c2199cfb
created 2019-08-01 06:01 +0000
pushed 2019-08-02 03:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1570212 - Convert security.all_resource_uri_content_accessible to a static pref. r=tjr
62db71f2544da7d5d689c3ce363a6b8b77b437c5
created 2019-08-01 06:00 +0000
pushed 2019-08-02 03:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1570212 - Convert privacy.firstparty.isolate* prefs to static prefs. r=tjr
eb8976f0aa75194c3a7aba1b2ed15b62871b1900
created 2019-07-18 18:22 +0000
pushed 2019-07-19 03:55 +0000
Tom Ritter Tom Ritter - Bug 1564527 - Enable AssertEvalNotUsingSystemPrincipal on Nightly builds r=ckerschb
5caa28e37f721b15a3ce421878083826dfae8fc2
created 2019-07-15 13:39 +0000
pushed 2019-07-15 21:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1565688. Remove unused IOService arg from NS_NewURI. r=mayhemer
c31645ba75944c128689a6f0c9a84b9729bfa8c6
created 2019-07-13 02:05 +0300
pushed 2019-07-13 09:54 +0000
Razvan Maries Razvan Maries - Backed out changeset 6e4d13741a0f (bug 1564527) for perma AddressSanitizer failures. CLOSED TREE
6e4d13741a0fa14a0e4cb8bd8a20185a1d15b7d1
created 2019-07-11 08:46 +0000
pushed 2019-07-13 09:54 +0000
Tom Ritter Tom Ritter - Bug 1564527 - Enable AssertEvalNotUsingSystemPrincipal on Nightly builds r=ckerschb
19acdaa55d35e394762897901955c92fd98fb4d8
created 2019-07-08 16:37 +0000
pushed 2019-07-09 03:44 +0000
Jonathan Kingston Jonathan Kingston - Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb
33686f46a5ba418320b24efcbef537f889895419
created 2019-06-11 15:51 +0000
pushed 2019-06-11 21:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 1557793 part 2. Stop using [array] in nsIStringBundle. r=Pike
2e5db6145d9b9b686310b65211c7f64b075d635b
created 2019-06-03 12:37 +0000
pushed 2019-06-04 03:45 +0000
Jonathan Kingston Jonathan Kingston - Bug 1508939 - cpp serialization r=ckerschb,mccr8,mikedeboer
ddf4012a7652e36d144fc43bc99335276deeafbe
created 2019-05-21 23:14 +0000
pushed 2019-05-22 03:40 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 965637: Move CSP from Principal into Client, part 1: backend changes. r=mccr8
5be51df44c5c75a8ffd199f9dccb2c614ecb7be2
created 2019-04-18 13:54 +0000
pushed 2019-04-19 09:47 +0000
Jonas Allmann Jonas Allmann - Bug 1541858, AssertEvalNotUsingSystemPrincipal into the ContentSecurityManager and also call it for worker code r=ckerschb
4191e4de46ca8b9956de802aa68d197cec8a8f85
created 2019-04-12 05:31 +0000
pushed 2019-04-12 15:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1536411 - StoragePrincipal - part 1 - Implementation, r=Ehsan
a047b64590a4926c919b299f883cec2e00d1dedd
created 2019-04-11 22:48 +0300
pushed 2019-04-12 03:19 +0000
Cosmin Sabou Cosmin Sabou - Backed out 10 changesets (bug 1536411) for causing leaks in CondVar, MessagePortService, MessagePortServiceData.
45708d22bb6d665c71111dfeeb706a52828b37b6
created 2019-04-11 16:27 +0000
pushed 2019-04-12 03:19 +0000
Andrea Marchesini Andrea Marchesini - Bug 1536411 - StoragePrincipal - part 1 - Implementation, r=Ehsan
642420401dbe4795fd32d7c3de41d2dad5d733bc
created 2019-04-01 22:42 +0000
pushed 2019-04-02 08:35 +0000
Eden Chuang Eden Chuang - Bug 1442778 - Add "chromeContext" parameter to console API and console service messages. r=smaug
7de6e431f1ae32cacc2b5d4aea1c47bf7900c4c4
created 2019-03-31 15:12 +0000
pushed 2019-03-31 21:50 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
a63e42e477b208cabba83030b4ebb5d31111317e
created 2019-03-26 20:27 +0200
pushed 2019-03-26 21:49 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 7fa7d6e6dedc (bug 1442778) for devtools failures on browser_webconsole_check_stubs_console_api.js CLOSED TREE
7fa7d6e6dedc32fbc59e3dcae4c58cc38bb86921
created 2019-03-26 15:18 +0000
pushed 2019-03-26 21:49 +0000
Eden Chuang Eden Chuang - Bug 1442778 - Add "chromeContext" parameter to console API and console service messages. r=smaug
16bf818b02ac5795ad1690032323dfaeb3cef9b1
created 2019-03-24 20:36 +0000
pushed 2019-03-25 09:51 +0000
sakshaat sakshaat - Bug 1517483 - Get rid of nsIScriptSecurityManager::IsSystemPrincipal r=bzbarsky
6343f4a4d75eca45559003206bce65c8c3c14f3e
created 2019-03-15 12:20 +0000
pushed 2019-03-15 16:31 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1534971: Add helper function within CSP to check if two CSPs are equal. r=jkt
30b70cd830631e09d18fafe5937fdbc4ed4b1134
created 2019-03-14 06:26 +0000
pushed 2019-03-14 16:23 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1530854: Always create CSP on Principal so the explicit CSP in the nsISHEntry holds a reference to the potentially dynamically modified CSP in case of a meta CSP. r=bzbarsky
cf1a37a3c469b7c0e17c68d65c1e599f11d4172d
created 2019-02-25 16:03 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 2 - Move method definition inline comments to new line in 'caps/'. r=bzbarsky
ae4650359867653d2c9d01ab822158b1c5649fb5
created 2019-02-20 13:27 +0100
pushed 2019-02-21 03:42 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1528677: Remove nullchecks for loadinfo since we have loadinfo on all channels. r=baku
9f5f935c3f2739c5cba8e8c9407446b8dfff59b5
created 2019-01-29 23:54 +0200
pushed 2019-01-30 04:11 +0000
shindli shindli - Merge mozilla-central to inbound. a=merge CLOSED TREE
f2f20322a757baa9c2be0f309456c2a41a63ae7d
created 2018-12-16 17:27 -0800
pushed 2019-01-30 04:11 +0000
Kris Maglione Kris Maglione - Bug 1478124: Part 8b - Update DocShell module to use a static component manifest. r=bzbarsky
4440fbf71c72e13cfcb6257bbae6024052ffd46d
created 2019-01-29 23:37 +0200
pushed 2019-01-29 21:38 +0000
shindli shindli - Merge inbound to mozilla-central. a=merge
00a1fd64f704a8e73502f5857b1c47b1ef0363ef
created 2019-01-29 12:55 +0200
pushed 2019-01-29 21:38 +0000
Sebastian Hengst Sebastian Hengst - Merge mozilla-central to mozilla-inbound
1e042fc7de3d70b627d49ad85d6bc4404f4abcb9
created 2019-01-29 10:03 +0200
pushed 2019-01-29 21:38 +0000
arthur.iakab arthur.iakab - Backed out 16 changesets (bug 1478124) for failing android geckoview-junit CLOSED TREE
b0444e0bc801f828b49f9953a73498cf5ff5024b
created 2018-12-16 17:27 -0800
pushed 2019-01-29 21:38 +0000
Kris Maglione Kris Maglione - Bug 1478124: Part 8b - Update DocShell module to use a static component manifest. r=bzbarsky
54dfb6f94fb853c22b09d2bc1f37cd3a6861479b
created 2019-01-29 15:40 +0000
pushed 2019-01-29 21:36 +0000
Shane Caraveo Shane Caraveo - Bug 1521573 web_accessible incognito support, r=kmag,smaug
less more (0) -100 -60 tip