Commit Graph

7890 Commits

Author SHA1 Message Date
Christoph Kerschbaumer
316a66c158 Bug 1013559 - CSP in C++: Support to parse 1.x headers with the new parser while supporting XCSP using the old JS parser. r=sstamm,grobinson 2014-05-20 15:44:22 -07:00
Carsten "Tomcat" Book
1507d6cf86 Backed out changeset 91dad1e50118 (bug 891952) for m1 and m3 test failures on a CLOSED TREE 2014-05-22 08:24:17 +02:00
Carsten "Tomcat" Book
ddf193ed51 Backed out changeset c0cf2e5d7c56 (bug 1013316) 2014-05-22 08:22:30 +02:00
William Chen
5c4b43981d Bug 999271 - Implement web components getDestinationInsertionPoints() extension to Element interface. r=mrbkap 2014-05-21 23:11:53 -07:00
Boris Zbarsky
18526a329e Bug 1013316. Implement GetSupportedNames on HTMLAllCollection. r=smaug
This also fixes the GetSupportedNames on nsContentList HTMLCollections to follow the spec.
2014-05-22 00:23:51 -04:00
Boris Zbarsky
e998368d7b Bug 891952. Named getters for HTMLCollection should never return anything for "". r=smaug 2014-05-22 00:23:51 -04:00
Birunthan Mohanathas
849371302f Bug 869836 - Part 9: Use AssignLiteral instead of Assign(NS_LITERAL_STRING(...)). r=ehsan 2014-05-22 06:48:52 +03:00
Birunthan Mohanathas
c6f127456b Bug 869836 - Part 7: Use AppendLiteral instead of Append where possible. r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
fa0eb27120 Bug 869836 - Part 6: Use EqualsLiteral instead of Equals where possible. r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
e5b0697f13 Bug 869836 - Part 5: Use AssignLiteral instead of Assign where possible. r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
016d46e5f3 Bug 869836 - Part 3: Use Append('c') instead of AppendLiteral("c"). r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
41bdca1ff6 Bug 869836 - Part 2: Use AppendLiteral instead of Append(NS_LITERAL_STRING(...)). r=ehsan 2014-05-22 06:48:50 +03:00
Christoph Kerschbaumer
628276aaf1 Bug 994466 - CSP in C++: Fix memory leak in CSPContext. r=sstamm 2014-05-21 09:47:13 -07:00
Sid Stamm
ac589cc1c0 Bug 994322 - Violation reporting support for the new CSP implementation. r=ckerschb, r=grobinson 2014-05-20 10:20:00 -04:00
Gabor Krizsanits
3ddd53889b Bug 877072 - HTML Imports part1. r=mrbkap 2014-05-21 19:08:12 +02:00
Kartikaya Gupta
608ac02123 Bug 1001438 - Remove setCriticalDisplayPortForElement and have the getter function automatically compute it. r=tn 2014-05-21 12:06:02 -04:00
Bobby Holley
f4e60439ae Bug 997440 - Introduce a special null principal to return when we're not in any compartment at all. r=bz 2014-05-20 22:52:20 -07:00
Sid Stamm
ba38ce5c21 Bug 994320 - Implement permitsAncestry CSP in C++. r=ckerschb,grobinson 2014-05-20 14:59:51 -07:00
Sid Stamm
d0b515e6b0 Bug 994318 - Implement caching for ShouldLoad to speed things up. r=ckerschb,grobinson 2014-05-20 14:59:47 -07:00
Ryan VanderMeulen
7eef34e198 Backed out changeset f4964171a9c0 (bug 994320) and changeset a4655f5da435 (bug 994318) for bustage.
CLOSED TREE
2014-05-20 14:00:26 -04:00
Sid Stamm
101e9f2062 Bug 994320 - Implement permitsAncestry CSP in C++. r=ckerschb,grobinson 2014-05-20 10:43:17 -07:00
Sid Stamm
c5f52f7cbf Bug 994318 - Implement caching for ShouldLoad to speed things up. r=ckerschb,grobinson 2014-05-20 10:43:17 -07:00
Frederik Braun
d006693673 Bug 1010953 - different message for CSP-Report Only to devtools console. r=grobinson 2014-05-20 12:15:43 +02:00
xKhorasan
8ca164cae9 Bug 998076 - implement responseURL attribute for XMLHttpRequest. r=smaug 2014-05-17 09:24:37 +09:00
Boris Zbarsky
b51e0b259b Bug 881996 part 1. Make cloning static documents not reset the principal on the clone after setting it to the right thing. r=smaug 2014-05-19 16:37:59 -04:00
Bobby Holley
d05d2943ee Bug 1010577 - Shim window.controllers (with a warning) in RELEASE_BUILDs. r=bz 2014-05-19 13:08:08 -07:00
Josh Aas
a335294c66 Bug 957928: Gecko Media Plugins implementation. No consumers in Gecko yet. r=bent 2014-05-17 22:05:46 -05:00
Phil Ringnalda
652a096549 Back out a4b51aff4b3c (bug 957928) for build bustage
CLOSED TREE
2014-05-17 17:43:07 -07:00
Josh Aas
303ffbe0e1 Bug 957928: Gecko Media Plugins implementation. No consumers in Gecko yet. r=bent 2014-05-17 18:53:03 -05:00
Chris Peterson
71f2f47224 Bug 988386 - Collect telemetry on <script> elements' JS language versions. r=mrbkap r=till 2014-04-23 22:27:13 -07:00
Bill McCloskey
6f2d5335cb Bug 996785 - New CPOW tests for bidirectionality and Xray behavior (r=mrbkap) 2014-05-16 16:40:37 -07:00
Jonathan Watt
071fb4f554 Bug 1011024 - Fix nsScriptSecurityManager::GetChannelPrincipal so that it doesn't fail to get the correct nsIPrincipal for some resource documents. r=bz 2014-05-16 23:59:36 +01:00
Shian-Yow Wu
8631f2a7ac Bug 945152 - Part 3-3: Test case to get array buffor by XHR with jar:// URL. r=smaug 2014-05-16 13:34:44 +08:00
Shian-Yow Wu
68aa37d905 Bug 945152 - Part 3-2: XHR changes for mapped array buffer. r=smaug 2014-05-16 13:34:43 +08:00
Christoph Kerschbaumer
c07cbc4b9c Bug 951457 - Create C++ CSP Parser and policy classes, part 3 - parser tests r=sstamm, r=grobinson 2014-05-14 11:06:27 -07:00
Christoph Kerschbaumer
468d4292c6 Bug 951457 - Create C++ CSP Parser and policy classes, part 2 - contentpolicy tiein r=sstamm, r=grobinson 2014-04-01 16:00:19 -07:00
Christoph Kerschbaumer
262b9d0848 Bug 951457 - Create C++ CSP Parser and policy classes, part 1 - backend stubs r=sstamm, r=grobinson 2014-04-01 09:35:22 -07:00
Christoph Kerschbaumer
15346fa52d Bug 951457 - Create C++ CSP Parser and policy classes, part 0 - parser and utils r=sstamm, r=jst 2014-05-14 11:03:43 -07:00
Garrett Robinson
7980b3a077 Bug 986077: Enable most CSP tests on B2G, B2G desktop, and e10s r=sstamm 2014-05-15 08:20:40 -07:00
Olli Pettay
e5fc05777e Bug 1009160, don't leak via SVGIFrame.sandbox, r=bz 2014-05-15 12:05:42 +03:00
Nick Lebedev
7d585aca9e Bug 998002 - Rename nsContentUtils::Get{Subject,Object}Principal to nsContentUtils::{Subject,Object}Principal. r=bholley 2014-05-13 11:58:00 +02:00
Kestrel
07e7e311d7 Bug 998278 - Dragging a text selection made within a link transfers the url and not the selected text, patch by Kestrel, r=enn 2014-05-14 13:27:59 -04:00
Bob Owen
9a4172332b Bug 1006024 - Part 3: Remove context null checks from nsFrameLoader::EnsureMessageManager. r=bholley 2014-05-06 18:03:25 +01:00
Bob Owen
ce6905e0e7 Bug 1006024 - Part 2: Replace AutoPushJSContext in nsFrameLoader::EnsureMessageManager. r=bholley 2014-05-06 17:36:31 +01:00
Bob Owen
2eb62120f6 Bug 1006024 - Part 1: Replace AutoPushJSContext in EventSource::DispatchAllMessageEvents. r=bholley 2014-05-09 08:07:30 +01:00
Nikhil Marathe
a54b04b9cb Bug 967264 - Patch 1: ServiceWorkerGlobalScope stub. r=khuey sr=jst 2014-05-13 14:28:01 -07:00
Nikhil Marathe
cd31585bba Bug 930348 - window.navigator stubs for ServiceWorker. r=ehsan,bent
--HG--
extra : rebase_source : ac9bc321c679cbf7045c9d32d1001c5d87d68c69
2013-11-19 15:14:07 -08:00
Ryan VanderMeulen
77bee3be18 Backed out changeset c189d09ec942 (bug 930348) for B2G desktop bustage.
CLOSED TREE
2014-05-13 15:33:58 -04:00
Nikhil Marathe
32f33872cd Bug 930348 - window.navigator stubs for ServiceWorker. r=ehsan,bent
--HG--
extra : rebase_source : 291219bb284967790bdbbc1f456b88d5f6baacc1
2013-11-19 15:14:07 -08:00
Markus Stange
3bbc484743 Bug 1009478 - Make LayerActivity properties survive across reframes of an element. r=roc 2014-05-13 19:30:11 +02:00