Commit Graph

6139 Commits

Author SHA1 Message Date
Robert Sayre
be7b7e126a Properly check attribute URLs -- Bug 562547, r=jst, a=blocking2.0
Do not inherit principal from embedding doc (often chrome) when checking URIs,
but use NullPrincipal for untrusted content.
2010-12-15 18:14:11 +01:00
Justin Lebar
76202e8f38 Bug 593174 - Set the referrer properly. It should be the principal's URI, optionally modified if a pushState or replaceState occurred. r=bz, a=blocking
--HG--
extra : rebase_source : 1f5ff1087f4d218bf6e56db7aefda271f8b50f2a
2010-12-15 08:55:13 -08:00
Dão Gottwald
033b7bf086 Bug 618250 - Broken instanceof check in test_bug435425.html. r=sicking 2010-12-14 02:42:12 +01:00
Brian Birtles
365bdf5a91 Bug 615002 - SVG SMIL: Ignore previous milestones if we've been reset; r=dholbert; a=roc 2010-12-14 09:38:14 +09:00
Jonas Sicking
d29665b29b bustage fix a=red 2010-12-13 14:43:32 -08:00
Jonas Sicking
24631cbc2c Bug 603667: Fix nsIDOMFileError constant values. r=jst a=blocker 2010-12-13 14:24:56 -08:00
Jonas Sicking
09017cd12a Bug 602115: Fix XSLT error handling bugs. r=peterv a=blocker 2010-12-13 14:24:55 -08:00
Vladimir Vukicevic
133b07466e b=615994; fix WebGL context DOM ClassInfo to avoid assertion; r=bz, a=b 2010-12-13 14:09:19 -08:00
Jesse Ruderman
a5d8091505 Bug 590395 - add crashtest (a=NPOTB) 2010-12-12 12:56:03 -08:00
Jesse Ruderman
6d6a0beac9 Bug 576612 - add crashtest 2010-12-12 12:54:27 -08:00
Jesse Ruderman
19acabb138 Bug 509536 - add crashtest 2010-12-12 12:54:26 -08:00
Jesse Ruderman
8a80d8a669 Bug 411882 - add crashtest 2010-12-12 12:54:25 -08:00
Ehsan Akhgari
a6a28b32c2 Merge backout; a=b 2010-12-10 21:20:53 -05:00
Ehsan Akhgari
2337dae8c9 Back out bug 612128 because it regressed Fennec with bug 618357, which blocks Fennec beta3; a=blocking-fennecb3+ 2010-12-10 21:20:00 -05:00
Mark Finkle
03f0b98a1e Bug 618016 - Make a new media query for device orientation [r=dbaron a=blassey] 2010-12-10 13:35:36 -05:00
Daniel Holbert
e8961b4743 Bug 617817: Don't automatically recompose <set> & indefinite-duration animations, since we know they always have the same effect. r=birtles a=roc 2010-12-10 10:33:13 -08:00
Brian Crowder
08e26b0df0 Bug 603641 - cannot addref a null mSel either, r=masayuki, a=blocking-fennec:2.0 2010-12-10 09:31:23 -08:00
Ehsan Akhgari
f491f64644 Bug 618006 - Make the IME event state manager determine editability of a content node by its read/write state; r=bsbarsky a=blocking-fennecb3+ 2010-12-09 20:41:56 -05:00
Timothy Nikkel
e3ad901ff2 Bug 561981. Add crashtest. a=test 2010-12-09 22:33:33 -06:00
Ehsan Akhgari
4dcf338dca Bug 612128 - Part 6: Remove unneeded UpdateEventState() calls; r,a=bz 2010-12-08 13:33:46 -05:00
Ehsan Akhgari
ec396bea1c Bug 612128 - Remove UpdateEditableFormControlState now that it's no longer necessary; r,a=bz 2010-12-08 13:32:29 -05:00
Ehsan Akhgari
30e6f309f2 Bug 612128 - document.execCommand("inserthtml") may insert HTML inside non-editable parts of a document; r=roc,bz a=bz 2010-11-16 15:45:49 -05:00
Benoit Jacob
d14a62618e Bug 617687 - WebGLFramebuffer::InitializeRenderbuffers stack arrays overrun - r=timeless, a=bz 2010-12-08 10:56:01 -05:00
Benoit Jacob
b4fb142691 Bug 617319 - HTML5 canvas 2d context arc() method requires a parameter that should be optional - r=vladimir, a=joe 2010-12-08 10:56:01 -05:00
Patrick McManus
6f686dee93 missed a test in 98d58c46e409 when disabling websockets. bug 616733. a=tests 2010-12-08 15:35:21 -08:00
L. David Baron
307610ff28 Merge backout of changeset 3b2d178f7299 and changeset e52f4987ec94 (bug 605672) to see if they caused bug 617048. 2010-12-08 14:34:42 -08:00
L. David Baron
600bc327cb Revert changeset 3b2d178f7299 and changeset e52f4987ec94 (bug 605672) to see if they caused bug 617048. 2010-12-08 14:34:18 -08:00
Patrick McManus
725731c1fa Bug 616733: Disable websockets by default. r=peterv,jst a=beta8
Can be turned on by setting preference
network.websocket.override-security-block.  Websockets can only be used if
override-security-block and network.websocket.enabled are both set to true.

At a future time, with a more secure websocket protocol, the
override-security-block preference can be removed.

This action is based on the security concern over an HTTP cache
poisoning attack as described in
http://www.adambarth.com/experimental/websocket.pdf
2010-12-08 14:12:51 -08:00
Olli Pettay
ce8ef3e4f7 Bug 616076, no need for userdata in print documents, r=jst, a=blocking
--HG--
extra : rebase_source : a9ecb61ffca7f73234cba3c3eb3d956ffc2bf7b1
2010-12-08 20:52:39 +02:00
timeless@mozdev.org
504d302fa7 Bug 586650 txFnStartOutput leaks qname when qname->init fails
r=sicking, a=sicking

--HG--
extra : rebase_source : b33a1b5a1a7b5bc754cea9e6e505b4b3f1162272
2010-12-08 12:28:41 +00:00
Jonathan Watt
0265b48597 Bug 522308 - Add support for SMIL animation of the <polygon> and <polyline> element's 'points' attributes. r=longsonr,dholbert,roc a=roc
--HG--
extra : rebase_source : b5958bf2635db311c94191b4683d4b3f24d0232f
2010-12-08 12:15:53 +00:00
Henri Sivonen
088379e8dd Bug 592366 - Do not execute scripts whose owner doc is not the doc of the inserter parser or not the owner doc at the time of starting the script load. r=jonas, a=blocking2.0-betaN. 2010-12-08 14:37:19 +02:00
Bas Schouten
52b7708d12 Bug 595277 - Part 3: Let Canvas and HTML video get the permanent LayerManager when instantiating their stuff. r=roc 2010-12-07 03:05:55 +01:00
Bas Schouten
25a23ac775 Bug 595277 - Part 2: Add parameter to specify requiring the permanent LayerManager. r=roc 2010-12-07 03:05:52 +01:00
Neil Deakin
4e4e275d9e Bug 608687, clear mRoot after uninitializing so that template generated content gets removed, r=smaug,a=blocking 2010-12-07 14:02:03 -05:00
Brad Lassey
6628765ae9 bug 615617 - GetDocumentMetadata does not return data from META elements added by scripts (breaks jQuery Mobile) r=bz a=blocking-fennec 2010-12-07 11:11:44 -05:00
Benjamin Smedberg
fc65836802 Bug 614015 - Add <browser>.messageManager property for both in-process and out-of-process tabs, r=gavin
--HG--
extra : rebase_source : f0419a400dc714bc52481959fc4712fdc50b5e88
2010-12-07 09:34:34 -05:00
Boris Zbarsky
244e009096 Bug 597345. Discard script preloads if the charset doesn't match. r=sicking, a=blocker 2010-12-07 08:54:50 -05:00
Peter Van der Beken
778af83d66 Followup fix for bug 605672 (Fix reason for invalid scope assertion). r=jst, a=blocker. 2010-12-03 15:20:57 -08:00
Peter Van der Beken
44964980b2 Bug 605672. Fix reason for invalid scope assertion. r=jst@mozilla.com, a=blocker. 2010-11-30 12:02:15 -08:00
Vladimir Vukicevic
a5386bab8a b=616360; add missing return in WebGL RenderbufferStorage; r=bjacob, a=b 2010-12-03 14:44:01 -08:00
Vladimir Vukicevic
2a475c1a6c update in-tree webgl conformance tests copy; r=npotb 2010-12-03 14:44:01 -08:00
Vladimir Vukicevic
5aa671acea b=603367, disable ANGLE/WebGL on Linux until build system issues are fixed (bug 559964) 2010-12-03 14:44:01 -08:00
Vladimir Vukicevic
8db3cedac7 b=603367; use ANGLE for WebGL on Win32; r=bjacob 2010-12-03 14:44:01 -08:00
Bas Schouten
5ed3adcb07 Backout bug 595277. a=bustage 2010-12-07 05:39:19 +01:00
Bas Schouten
8466afde38 Bug 595277 - Part 3: Let Canvas and HTML video get the permanent LayerManager when instantiating their stuff. r=roc 2010-12-07 03:05:55 +01:00
Bas Schouten
522be34ef2 Bug 595277 - Part 2: Add parameter to specify requiring the permanent LayerManager. r=roc 2010-12-07 03:05:52 +01:00
Benoit Jacob
b01b4a2e0c Bug 615314 - be silent on uninitialized textures - r=vlad, a=joe 2010-12-06 06:34:35 -05:00
Benoit Jacob
b14c227c79 Bug 616691 - Update list of getParameter pnames - r=vlad, a=joe 2010-12-06 06:34:35 -05:00
Benoit Jacob
1de3f28ff0 Bug 616655 - Pass the tex-input-validation.html test - r=vlad 2010-12-06 06:34:35 -05:00