Commit Graph

8123 Commits

Author SHA1 Message Date
Ben Kelly
a7b996ab7a Bug 1029620 P2 Out-of-line destructor to avoid spurious include in nsCrossSiteListenerProxy.h. r=ehsan 2014-07-08 16:53:56 -04:00
Ben Kelly
9caea18278 Bug 1029620 P1 Refactor XHR to move forbidden header checks to nsContentUtils. r=ehsan 2014-07-08 16:53:56 -04:00
Andrew McCreight
0f3fdb469d Bug 1034906 - Don't manually delete NodeIterator. r=ehsan 2014-07-08 13:46:24 -07:00
Terrence Cole
1e5b3ed6cc Bug 1032876 - Do not do excessive and unnecessary plugin proto teardown; r=johns 2014-07-01 09:11:01 -07:00
William Chen
4bebd4307b Bug 1000199 - Enable web components for certified apps. r=gabor,smaug 2014-07-07 19:02:03 -07:00
Sid Stamm
0c5165494f Bug 991466 - Remove pushprevenv for security.csp.speccompliant from tests since the pref no longer has effect. (r=ckerschb)
--HG--
extra : rebase_source : 61a52591fc5616486900367e7c06729cce889f13
2014-07-07 11:59:59 -07:00
Sid Stamm
40641a8157 Bug 991466 - remove the specCompliant flag from CSP since it's no longer needed. (r=ckerschb,jst)
--HG--
extra : rebase_source : 754264fd1721946a78c461e08d210bb5a1fdbda4
2014-07-07 11:59:37 -07:00
Benoit Jacob
49fdae91d7 Bug 1028588 - Fix more, recently introduced dangerous public destructors - r=ehsan 2014-07-05 16:35:35 -04:00
Jan de Mooij
3c7459b21a Bug 1034191 - Make nsDependentJSString users work with Latin1 strings and nursery-allocated strings. r=bz 2014-07-05 17:30:54 +02:00
Jim Blandy
d9c2b71edd Bug 1033581: Don't worry about the compartment of the owning element for a script's JS code. r=bholley 2014-07-03 11:12:03 -07:00
Christoph Kerschbaumer
2a7fb0b51e Bug 1034156 - CSP: updating csp/test_bug949549.html to use C++ backend (r=sstamm)
--HG--
extra : rebase_source : f3c4ad3f7b2bee8ecde302bdd70f259271191069
2014-07-03 10:23:16 -07:00
Sid Stamm
5f76703952 Bug 1034157 - Fix CSP's internal calls to AsyncReportViolation so they use mSelfURI, and the right load context is checked in the report sending logic
--HG--
extra : rebase_source : dad8299e0e2baa87dfeba8bc49fbabb22a70cb9b
2014-07-03 10:36:53 -07:00
Olli Pettay
d80b0a2a51 Bug 1026047, add IsInComposedDoc()/GetComposedDoc() and IsInUncomposedDoc()/GetUncomposedDoc() to make it more clear whether Shadow DOM is being handled, r=bz
--HG--
extra : rebase_source : 614cd9090b00039363e8a52f3060585f4a505b99
2014-07-03 20:02:07 +03:00
Michael Shuen
e855e8f7b4 Bug 1031920 - Stop leaking mDataPtr on failure in ArrayBufferBuilder::getArrayBuffer. r=smaug 2014-07-01 08:36:00 -04:00
Ed Morley
798fc9e8e3 Bug 987493 - Disable browser_state_notifications.js for intermittent failures 2014-07-03 13:47:36 +01:00
Sid Stamm
50034952ca Bug 1031658 - [CSP] Fix userpass removal in PermitsAncestry() and properly handle PermitsAncestry() failures. (r=bz) 2014-07-02 14:39:38 -07:00
Sid Stamm
a68db0d32b Bug 991972 - Catch and compensate for expected extra test successes in test_CSP_frameancestors.html. (r=grobinson) 2014-07-02 14:39:27 -07:00
Daniel Holbert
9e65e7c498 Bug 1033539: Move GK_ATOM line for 'onstart' out of #ifdeffed section, to fix build error in --disable-webspeech builds. r=khuey 2014-07-02 11:37:44 -07:00
Ms2ger
9c8b671bd5 Bug 1032116 - Outparamdel nsIStyleSheetLinkingElement::GetStyleSheet; r=dbaron 2014-07-02 12:53:40 +02:00
Christoph Kerschbaumer
59d61a083e Bug 1031530 - CSP: XMLHttpRequest should be restricted by connect-src (r=sstamm)
--HG--
extra : rebase_source : b27fcbff2d6f1a0d05e6698ef5fbc99e09366682
2014-06-30 16:43:27 -07:00
Christoph Kerschbaumer
280c751ecf Bug 1031530 - CSP: Complete mapping of contentType to directives (r=sstamm)
--HG--
extra : rebase_source : 7e2ed2dd8be2258df596b3cbb8aaf8c3b9b4cfa6
2014-06-27 16:30:03 -07:00
Christoph Kerschbaumer
48126f506d Bug 1032303 - CSP tests: Keep full stop (.) when matching *.foo.com to disallow loads from foo.com (r=sstamm)
--HG--
extra : rebase_source : ea650f8e4c6a180a83fe3b15a4018ce1ad095ddc
2014-06-30 19:08:13 -07:00
Christoph Kerschbaumer
c80bc8e3bb Bug 1032303 - CSP: Keep full stop (.) when matching *.foo.com to disallow loads from foo.com (r=sstamm)
--HG--
extra : rebase_source : 1e6db1451eedeb73348ec37f8b292ff5ba1893ae
2014-06-30 10:53:17 -07:00
Cameron McCormack
d97a226a4d Bug 1031967 - Make mozilla::css::Loader cycle collected and traverse its observer array. r=bzbarsky 2014-07-02 08:37:09 +10:00
Blake Kaplan
37720865c9 Bug 1027461 - Handle an error condition in imports more gracefully in debug builds. 2014-07-01 10:50:47 -07:00
Steve Fink
dc451492c5 Bug 1022773 - Return value rooting for content/, r=smaug
--HG--
extra : rebase_source : 02c70ac4a9830f686d03e1f7503a8fa6cb50bed3
2014-06-25 15:35:36 -07:00
Steve Fink
6205dc4b00 Bug 1022773 - Resolve hazard by switching Compile to MutableHandle, r=terrence,smaug,bholley
--HG--
extra : rebase_source : a6f4eb9138688c09bce15f36ffc0bdb5b6e3dc5f
2014-06-11 17:38:22 -07:00
Julian Seward
3e53c2f99b Bug 1026506 - Uninitialised value use in mozilla::dom::FileIOObject::OnInputStreamReady. r=bent.mozilla. 2014-07-01 16:17:36 +02:00
Bill McCloskey
1a5d21d731 Bug 1017109 - Add construct hook for CPOWs (r=mrbkap) 2014-06-30 17:50:58 -07:00
Blake Kaplan
d6e9ab3c65 Bug 1031074 - Don't unblock scripts if we never blocked them. r=gabor 2014-06-30 16:30:13 -07:00
Kyle Huey
e4cdfadef0 Bug 1032340: Make Has/SetMutationListeners available on the inner window only. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
d2738ad8c9 Bug 1031051: Part 18 - Kill the old XPIDL-based event generator. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
cdd97d70f7 Bug 1031051: Part 16 - Migrate Style*ChangeEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:04 -07:00
Kyle Huey
e2e1171cb1 Bug 1031051: Part 7 - Migrate PageTransitionEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey
6121a4eee2 Bug 1031051: Part 4 - Remove ReplaceElementEvent. r=khuey,wchen 2014-06-30 16:01:11 -07:00
Kyle Huey
a1145fc782 Bug 1031051: Part 3 - Migrate CloseEvent to the WebIDL code generator. r=smaug 2014-06-30 16:00:31 -07:00
Peter Van der Beken
909fc09490 Bug 1029104 - Convert XPathExpression to WebIDL bindings, add WebIDL API and switch to the WebIDL binding. r=bz.
--HG--
extra : rebase_source : 2b3459ddf41e258469c31e0e7c4d515ef7a7c83f
2014-06-27 21:39:50 +02:00
Christoph Kerschbaumer
58804c9596 Bug 1031259 - CSP: Should allow external loads if no matching directive and no default-src is defined (r=sstamm) 2014-06-27 13:54:48 -07:00
Christoph Kerschbaumer
30bc7f8adf Bug 1031372 - CSP parser should accept 127.0.0.1:* (r=sstamm) 2014-06-27 09:51:57 -07:00
Peter Van der Beken
e6606c047c Backout patches for bug 1029104 for bustage on a CLOSED TREE.
--HG--
rename : dom/xslt/xpath/XPathExpression.cpp => dom/xslt/xpath/nsXPathExpression.cpp
rename : dom/xslt/xpath/XPathExpression.h => dom/xslt/xpath/nsXPathExpression.h
extra : rebase_source : 4cd96320fa102351284cca55b66d3a54592e5212
2014-06-27 23:07:44 +02:00
Morris Tseng
9d3067aeb9 Bug 864595 - Mochitest for bug864595. [r=roc] 2014-06-27 13:59:01 -07:00
Morris Tseng
c7a843c3cd Bug 864595 - Provide a option which indicate to that offsets outside the frame box are allowed. [r=roc] 2014-06-27 13:58:57 -07:00
Peter Van der Beken
d3e7b30ffd Bug 1029104 - Convert XPathExpression to WebIDL bindings, add WebIDL API and switch to the WebIDL binding. r=bz.
--HG--
extra : rebase_source : f5c7a235a9a880f829ff39ccbb92508cbaad31a5
2014-06-27 21:39:50 +02:00
Andrea Marchesini
138ca3d57f Bug 827823 - patch 1 - CC in DOMFile class, r=ehsan 2014-06-26 20:46:34 -07:00
Andrea Marchesini
e25e980526 Bug 876683 - DOMFile/DOMBlob refactoring, r=ehsan, r=bent 2014-06-26 09:47:44 -07:00
Andrew McCreight
755e7c59b3 Bug 1029660 - Remove nsContentUtils::DeferredFinalize. r=peterv 2014-06-26 09:29:05 -07:00
Daniel Holbert
c9e5e16fc1 Bug 1030606: Move nsGkAtomList.h entry for 'picture' out of #ifdef ACCESSIBILITY section, to fix --disable-accessibility builds. r=mats 2014-06-26 12:48:05 +00:00
Michael A. Milazzo
10d16b5e6c Bug 1011748 - Added logic to GetStatusText to ensure the statusText value is available after all redirects (if any) have been followed. Added mochitest unit test which is disabled for b2g and e10. r=bzbarsky 2014-06-24 23:33:03 -07:00
Carsten "Tomcat" Book
266480683f Backed out changeset 11ce0e5823f4 (bug 1008942) for failing Reftests on a CLOSED TREE 2014-06-26 08:22:30 +02:00
Ehsan Akhgari
e1c8f53fc9 Backed out changeset 39977f335685 (bug 1024195) because the upstream LLVM bug is now fixed.
Upstream bug: http://llvm.org/bugs/show_bug.cgi?id=20008
2014-06-25 22:21:13 -07:00