Boris Zbarsky
423b8adc19
Bug 613794. Throw a reasonable exception when passed bogus imagedata. r=vlad
2011-01-14 10:34:39 -05:00
Boris Zbarsky
700105b822
Bug 619220. Allow <base> elements that are not direct children of the <head>. r=sicking
2011-01-14 10:34:39 -05:00
Olli Pettay
3eb23e0076
Bug 623291 - Firefox 4: change/blur event are not dispatched to input upon button click, r=enn, a=blocking
...
--HG--
extra : rebase_source : 3866a4ba1cfd9721a43c1c1fedeba2f6ed3c80d6
2011-01-14 15:03:39 +02:00
Mark Banner
c089e851d9
Bustage fix for non-IPC and for shared builds following bug 605618. a=bustage fix
2011-01-13 20:01:45 +00:00
Benjamin Stover
8fc0069a6b
Bug 605618 Part 8: Content process map from view IDs to content elements r=cjones sr=roc
2011-01-13 09:45:14 -08:00
Benjamin Stover
bd474a4f0f
Bug 605618 Part 7: Include viewport and content size in API r=cjones sr=roc
2011-01-13 09:45:14 -08:00
Benjamin Stover
3dcc00f08c
Bug 605618 Part 6: Use viewports to allow scrolling and build display lists r=cjones r=tn
2011-01-13 09:45:14 -08:00
Benjamin Stover
822ae4d1f4
Bug 605618 Part 5: Support displayport for iframes r=tn sr=roc
2011-01-13 09:45:14 -08:00
Benjamin Stover
c3976a78cf
Bug 605618 Part 4: Map for storing views r=cjones
2011-01-13 09:45:14 -08:00
Benjamin Stover
7db59feaab
Bug 605618 Part 3: Viewport API for frontend r=cjones
2011-01-13 09:45:14 -08:00
Vladimir Vukicevic
89eb608706
b=622184; implement webgl colour conversion/premultiplication semantics; r=joe, a=b
2011-01-12 17:45:13 -08:00
Chris Pearce
88768d9890
Bug 620326 - Add code to MediaTestManager to enable looping on a media mochitest to help fixing random orange. r=test-change a=test-change.
2011-01-13 14:06:16 +13:00
Chris Pearce
757d8f1ec3
Bug 620326 - Ensure media decoder loop always makes its decision to sleep based on up-to-date information. r=roc a=roc
2011-01-13 14:06:15 +13:00
Brandon Sterne
ee35395716
Bug 589457 - add debug logging to test with random orange, r=jst, a=DONTBUILD
2011-01-11 18:59:23 -08:00
Vladimir Vukicevic
1628ac3a66
Bug 624505 - Avoid unnecessary uploads of canvas to improve the panorama zooming performance among other things; r=jrmuizel sr=roc a=joe
2011-01-11 18:59:26 -05:00
Chris Jones
c0d9b1b0d4
Bug 618249: Default remote-browser to synchronous scrolling, and let users change that. r=tn sr=roc a=a
2011-01-11 15:34:31 -06:00
Ehsan Akhgari
b3f2d74515
Bug 620906 - Back out part of bug 289384 to make sure that scrollbars work in CKEditor fields again; r=roc a=blocking-final+
2011-01-11 16:00:44 -05:00
Jonathan Kew
13736eae4a
bug 621918 - part 1 - eliminate aDirtyRect parameter from gfxTextRun::Draw etc. r=roc a=roc
2011-01-11 11:17:00 +00:00
Daniel Holbert
15a7fae4e1
Bug 623945: Null-check animationController before using it, in SVGDocumentWrapper::StartAnimation/StopAnimation. r=roc a=joe
2011-01-10 21:58:00 -08:00
Daniel Holbert
86f61bfba0
Bug 613899: If SVG <feImage> element points to our current document's exact URL, keep it from loading that image, to avoid a recursive death-spiral. r=longsonr a=roc
2011-01-10 21:57:57 -08:00
Johnny Stenback
2d6f6cb266
Fixing bug 606058. Given XUL overlay documents the principals of the containing document. r=bzbarsky@mit.edu, a=blocker
2011-01-06 18:07:46 -08:00
Benoit Jacob
bf702c0855
b=623629; [webgl] fix copyTex[Sub]Image2D; r=vlad, a=b
2011-01-06 14:07:13 -08:00
Vladimir Vukicevic
4a4277793f
b=623404; [webgl] misc additional test suite fixes; r=bjacob
2011-01-06 14:07:13 -08:00
Vladimir Vukicevic
8ce5d28ef2
b=623394; [webgl] don't allow non-ascii characters in GLSL source; r=bjacob
2011-01-06 14:07:13 -08:00
Olli Pettay
6e39f63f72
Bug 606011 - (OSX) focus event not fired on click for elements made specially focusable via tabindex, r=enndeakin, a=blocking
...
--HG--
extra : rebase_source : f76cbeee1fad42d51e6529fbcf04d305a09a52c3
2011-01-05 15:23:37 +02:00
Chris Jones
3e974a81a0
Bug 623255: Ensure LayerOGL::Destroy is called for "orphaned" shadow OGL layers before the GLContext is deleted. r=vlad a=b
2011-01-05 22:54:47 -06:00
Vladimir Vukicevic
02f7125137
no bug, remove debug printfs that snuck in, a=b
2011-01-05 14:57:48 -08:00
Vladimir Vukicevic
7afd914e2a
b=523286; [webgl] fix webgl framebuffer attachment test and misc error type; r=bjacob, a=b
2011-01-05 13:08:53 -08:00
Vladimir Vukicevic
213b65d8ea
b=622956; [webgl] add stub extension mechanism, fixes extension tests; r=bjacob
2011-01-05 13:08:53 -08:00
Vladimir Vukicevic
8519d5a8e3
b=622957; [webgl] fix depth-stencil test and attachment point; r=bjacob
2011-01-05 13:08:53 -08:00
Vladimir Vukicevic
7214c89338
b=622959; [webgl] fix vertexattribpointer test; r=bjacob
2011-01-05 13:08:53 -08:00
Vladimir Vukicevic
c228ddb5ec
b=621986; fix webgl is-object test; r=bjacob
2011-01-05 13:08:53 -08:00
Vladimir Vukicevic
fb4b3ea6da
b=622961; [webgl] fix getparam/getuniform test; r=bjacob
2011-01-05 13:08:53 -08:00
Robert O'Callahan
319edd4ba7
Bug 615794. Part 3: Snap bounds of border and background display items to pixels if we're sure they will be snapped. r=tnikkel a=blocking
2011-01-04 23:39:47 +13:00
Serge Gautherie
e8f8328986
Bug 621414 - mochitests-1: test_fileapi_slice.html logs 12 _very_ (too) long lines; (Av1a) Better differentiate check logs, Stop generating raw-binary and/or over-long log lines.
...
rs=jonas a=(test only).
2011-01-05 12:35:55 +01:00
Chris Leary
1d3c0638b7
Merge mozilla-central into tracemonkey.
2011-01-04 10:51:14 -08:00
Robert O'Callahan
8572e19e7a
Bug 621430. Lazily create stream writer thread so we don't create one when using local audio. Also, shut down the stream writer thread when the audio stream dies. r=dougt,a=blocker
2011-01-04 16:55:32 +13:00
Boris Zbarsky
862401c75d
Bug 622246. Just get our target off the event instead of relying on the ESM, since the ESM doesn't actually do what we want here. r=smaug, a=blocker
2011-01-03 20:46:19 -06:00
Boris Zbarsky
2fec7e82d8
Bug 622117. Fix flag collision. r=smaug
2011-01-03 20:46:19 -06:00
Benoit Jacob
13a84cfec0
Bug 621987 - unary - applied to unsigned var in ConvertImage - r=vlad, a=joe
2011-01-03 12:01:16 -05:00
Serge Gautherie
50251ff807
Bug 621347 - [SeaMonkey, WINNT 5.2, Debug] mochitests-1: intermittent "test_ws_basic_tests.html | Test timed out"; (Bv1) Add/Re-enable '.wasClean' checks from (bug 573227 ->) bug 572975.
...
r=Olli.Pettay a=(test only).
2011-01-03 14:56:40 +01:00
Jonathan Watt
01f9a1b0c2
Bug 620034 - "ABORT: DOM wrapper's list length is out of sync" [@ mozilla::DOMSVGNumberList::Length]. r=longsonr, a=blocking.
2011-01-03 09:26:28 +00:00
Jonathan Watt
0e404435bc
Bug 610594 - "ABORT: F.6.6.3 should prevent this. Will sqrt(-num)!". r=longsonr, a=blocking
2011-01-03 09:26:28 +00:00
Rich Walsh
a3e2a835ae
Bug 621809: followup to Bug 615994: rename CanvasRenderingContextWebGL; also, add DOMCI_DATA for WebGLActiveInfo, r=vlad, a=NPOTB bustage
2010-12-28 17:16:00 -08:00
L. David Baron
3efa9fabcc
In contexts where the CSS parser accepts numbers and lengths, treat unitless zero as a number rather than a length. (Bug 595648) r=bzbarsky,dholbert a=blocking2.0:betaN+
...
This patch has the side-effect of changing the representation of '0'
values in properties added by SVG to use the number representation
rather than the length representation. This requires marking the
stroke-dashoffset:0 test in test_value_computation.html as known to
fail, since computed style code now returns 0 rather than 0px, and also
requires changing some inputs and results in some SMIL tests (which
seems like it's showing a bug that we can't interpolate between
equivalent values when we ought to be able to do so).
2010-12-30 12:59:33 -05:00
Serge Gautherie
002c3d2aac
Bug 621347 - [SeaMonkey, WINNT 5.2, Debug] mochitests-1: intermittent "test_ws_basic_tests.html | Test timed out"; (Dv1a) testWebSocket4(): stop generating a 450 KiB log line from bug 562681.
...
r=Olli.Pettay a=(test only).
2010-12-30 08:32:33 +01:00
Brian Birtles
98d103fe8b
Bug 607537 - SVG SMIL: Support paint servers an animation values; r=dholbert,dbaron; a=roc
2010-12-29 10:31:14 +09:00
Boris Zbarsky
d089f0cfc2
Followup for bug 331959 to fix test orange. a=orange
2010-12-27 17:09:15 -06:00
Boris Zbarsky
853fd4d981
Bug 331959 and bug 127903. Make situations in which an anchor or submit control is nested inside another anchor and the inner thing is clicked trigger the inner thing, not both. r=smaug,gavin a=blocker
2010-12-27 14:42:10 -06:00
Vladimir Vukicevic
0285a9d935
b=578877, reenable WebGL on Linux; r=vlad,a=b
2010-12-27 12:05:01 -08:00
Vladimir Vukicevic
302f5a4df2
b=621571; fix webgl is-object test; r=vlad,a=b
2010-12-27 12:04:58 -08:00
Serge Gautherie
0de654b121
Bug 621347 - [SeaMonkey, WINNT 5.2, Debug] mochitests-1: intermittent "test_ws_basic_tests.html | Test timed out"; (Av1) s/ok/is/ typo fix from bug 562681.
...
r=Olli.Pettay a=(test only).
2010-12-27 11:18:50 +01:00
timeless@mozdev.org
5c6ecd40a3
Bug 620255 add comment nsHTMLInputElement::PostHandleEvent for isMovingBack falling through, r+a=dbaron
2010-12-19 19:44:00 -08:00
Gavin Sharp
82f380c4da
Back out 0ab0603bea99 (bug 489303) due to suspected Txul regression, a=backout
2010-12-25 14:55:35 -05:00
Neil Deakin
49b5659acf
Bug 489303 - No resizer since the statusbar is gone, r=gavin+roc, a=b
2010-12-21 13:19:00 -08:00
Chris Leary
272d457a20
Merge mozilla-central to tracemonkey.
2010-12-29 19:25:04 -05:00
timeless@mozdev.org
6c576c123a
Bug 620184 remove null checks from GetDOMSlots() and rename it to DOMSlots() because it is infallible in m-c, r+a=sicking
2010-12-21 17:04:00 -08:00
timeless@mozdev.org
c2eced952b
Bug 617699 nsDOMFileReader::DispatchProgressEvent compares PRUint64 mReadTotal >= 0, r+a=sicking
2010-12-08 17:23:00 -08:00
Cameron McCormack
cc2415b164
Bug 620295 - Give SVGAElement objects an href property in JS r=jwatt a=roc
2010-12-22 16:30:38 +13:00
Brian Birtles
8658beede3
Bug 618205 - SVG SMIL: Correctly fallback to non-additive animation on display and shorthand properties; r=dholbert; a=roc
2010-12-23 14:48:31 +09:00
Brian Birtles
2b13cacbcd
Bug 615872 Part 2 - SVG SMIL: Remove local resamples from timed elements; r=dholbert; a=roc
2010-12-23 14:48:31 +09:00
Brian Birtles
845e17fc42
Bug 615872 Part 1 - SVG SMIL: Remove unneeded mTimedDocumentRoot member from nsSVGAnimationElement; r=dholbert; a=roc
2010-12-23 14:48:30 +09:00
Vladimir Vukicevic
1160e65f4c
[no bug]; update webgl test; a=npotb
2010-12-22 19:25:48 -08:00
Mounir Lamouri
301df17125
Bug 618948 - Add support for element.oninput and element.oninvalid. r=smaug a=sicking
2010-12-22 19:43:50 -05:00
Mounir Lamouri
3f4ba531d6
Bug 593302 - "ASSERTION: Removing id entry that doesn't exist" after moving nodes between documents. r=peterv a=blocking-final
2010-12-22 19:42:49 -05:00
Vladimir Vukicevic
8646735540
b=612334; (related) misc fixes in webgl, from original patch; r=bjacob, a=b
2010-12-22 15:31:02 -08:00
Dan Witte
2685d64a45
Fix bug 616264. r=ehsan,sdwilsh, a=beta9+
2010-12-22 13:50:56 -08:00
Mounir Lamouri
448285f959
Bug 620078 - Crash [@ nsAutoFocusEvent::Run] with autofocus attribute in frame with no window. r=smaug a=blocking-betaN
2010-12-21 19:58:24 -05:00
Ms2ger
3cfc490bc7
Bug 620358 - Fix uninitialized variable warning in SVGAnimated{PathSeg|Point}List::SetBaseValueString; r=jwatt a=roc
2010-12-21 15:03:01 -08:00
Daniel Holbert
074c44ffa3
Bug 611241: Allow SVG filters from external documents to be used in about: pages. r=bzbarsky a=blocking-betaN+
2010-12-21 15:02:46 -08:00
Mihai Sucan
aa24f5ac6b
Bug 603750 - nsWebSocket connection failure messages do not show in the Web Console; r=bzbarsky approval2.0=jst
2010-12-21 13:05:34 -04:00
Mihai Sucan
6af7fd5fc9
Bug 603706 - Need a way to track the originating window for all nsIConsoleMessages; r=joe,bzbarsky, a=blocking2.0
2010-12-20 12:21:59 -04:00
Mihai Sucan
215e61a4b2
Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 3; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
2010-12-20 12:21:59 -04:00
Mihai Sucan
176912a7c2
Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 2; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
2010-12-20 12:21:58 -04:00
Mihai Sucan
b1290b879d
Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 1; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
2010-12-20 12:21:58 -04:00
timeless@mozdev.org
784dd164c7
Bug 620169 [@ SVGAnimatedLengthList::SetBaseValueString] uses domWrapper forgetting it might be null. r=dholbert, a=roc.
2010-12-20 11:13:17 +00:00
Robert Longson
95f8c3df9b
Bug 619968 - feGaussianBlur should render as identity if stdDeviation=0 r=jwatt,a=roc
2010-12-18 13:14:09 +00:00
Robert Longson
2ae2507399
Bug 619630 - Support no comma or whitespace between negative 2nd point in polyline r=jwatt,a=roc
2010-12-18 20:12:13 +00:00
Jonathan Watt
57e831d9ce
Bug 614522 - SVGPathData::GetMarkerPositioningData reads uninitialised stack allocated memory.
...
--HG--
extra : rebase_source : 085e371fc3dd565258eb5e5f604e080604c9d7eb
2010-12-14 12:48:28 -08:00
Jonathan Watt
42fd83c9cd
Bug 602207 - <animateMotion><mpath> uses path's "transform" attribute on <path> elements, which it shouldn't
...
--HG--
extra : rebase_source : 9c8d0cb8d4c349cacf4b6c1f0db2b74695e74ff0
2010-12-09 16:42:59 +00:00
Jonathan Watt
a9cdd991d8
Bug 617634 - SVGPathData::GetMarkerPositioningData checks for PATHSEG_CURVETO_QUADRATIC_ABS instead of PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS. r=longsonr, a=blocking
...
--HG--
extra : rebase_source : ff2195531164a553a099f3a0ff907022db13f322
2010-12-08 20:12:12 +00:00
Daniel Holbert
cad078735a
Bug 272288 Patch 4: Mark <svg:image> as supported feature. r=longsonr a=roc
2010-12-19 16:45:29 -08:00
Daniel Holbert
ebf2a2f077
Bug 272288 Patch 2: Store override preserveAspectRatio values in property table on image document's root node, when painting <svg> image element. r=roc a=roc
...
--HG--
rename : layout/reftests/svg/image/blueRect10x10.svg => layout/reftests/svg/image/blueRect10x10-viewBox.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-01.svg => layout/reftests/svg/image/image-preserveAspectRatio-01-raster.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-01.svg => layout/reftests/svg/image/image-preserveAspectRatio-01-svg.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02.svg => layout/reftests/svg/image/image-preserveAspectRatio-02-raster.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02.svg => layout/reftests/svg/image/image-preserveAspectRatio-02-svg.svg
2010-12-19 16:45:29 -08:00
Daniel Holbert
9dce61ff01
Bug 272288 Patch 1: Fix nsSVGImageFrame to handle SVG images. r=roc a=roc
2010-12-19 16:45:29 -08:00
Daniel Holbert
24a0292ab0
Bug 619516 Patch 3: Rename files nsSVGPreserveAspectRatio.* to SVGAnimatedPreserveAspectRatio. r=jwatt a=roc
...
--HG--
rename : content/svg/content/src/nsSVGPreserveAspectRatio.cpp => content/svg/content/src/SVGAnimatedPreserveAspectRatio.cpp
rename : content/svg/content/src/nsSVGPreserveAspectRatio.h => content/svg/content/src/SVGAnimatedPreserveAspectRatio.h
2010-12-19 16:45:29 -08:00
Daniel Holbert
725fb5d939
Bug 619516 Patch 2: Update clients of nsSVGPreserveAspectRatio with new class name. r=jwatt a=roc
2010-12-19 16:45:29 -08:00
Daniel Holbert
61a096d4a4
Bug 619516 Patch 1: Rename nsSVGPreserveAspectRatio and its inner class to SVGAnimatedPreserveAspectRatio / SVGPreserveAspectRatio. r=jwatt a=roc
2010-12-19 16:45:29 -08:00
Chris Pearce
b1b833ee64
Bug 616800 - Ensure AudioLoop() doesn't sleep, and can still drain, if we've pushed less than the start threshold of audio to hardware. r=kinetik a=blocking2.0
2010-12-20 08:05:40 +13:00
Ehsan Akhgari
393e54e609
Bug 527935 - Fire the input event for text controls with the correct trusted-ness status; r=roc a=blocking-final+
2010-12-07 01:30:05 -05:00
Mounir Lamouri
bb1eaf03a1
Bug 598092 - Autocomplete should not remember form values if the submit is stopped due to HTML5 validation. r+a=sicking
...
--HG--
extra : rebase_source : a73d81bb3bd0f67b23b54db39f74611a88ef90b6
2010-12-16 12:13:02 -08:00
Mounir Lamouri
a7db22e4cf
Bug 590771 - Tests. r=sicking a=tests
...
--HG--
extra : rebase_source : 01a79b3592e61fc612c27e5218f0872c09d7f07d
2010-12-16 12:01:47 -08:00
Ms2ger
2104b9efeb
Bug 604807 - Make nsISelectElement unscriptable to prevent crashes; r=bz a=blocking-beta9
...
--HG--
extra : rebase_source : 39c142478f0dea004e32b023b7253b244fe0f14a
2010-12-17 18:10:51 -08:00
Mounir Lamouri
a7f188e73e
Bug 610415 - Make :-moz-ui-invalid and :-moz-ui-valid not applying when the form element has novalidate attribute set. r+a=sicking
...
--HG--
extra : rebase_source : 16d889910f0cd14071da4ecedfa92fa2db0be750
2010-12-17 15:26:24 -08:00
Mounir Lamouri
efd278ae85
Bug 615764 - Remove nsRadioUpdateValueMissingVisitor. r+a=sicking
...
--HG--
extra : rebase_source : 1655bae21cbaf865be38b63ebd0f8ac59b5002dd
2010-12-16 11:53:40 -08:00
Mounir Lamouri
54f6748d69
Bug 610687 - Make all the radio button group suffering from being missing instead of only radio's with the required attribute. r+a=sicking
...
--HG--
extra : rebase_source : 804f50ebb47feeac9328a47e86fa387fc07ab32d
2010-12-16 11:51:59 -08:00
Mounir Lamouri
c14568541d
Bug 601030 (2/2) - Don't let a frame steal focus with autofocus when the document has been loaded. r=smaug a=sicking
...
--HG--
rename : content/html/content/test/test_bug546995-1.html => content/html/content/test/test_bug546995.html
extra : rebase_source : 5f84b2ef8ce5bf4cad9c736dc63393e7286ae51f
2010-12-17 18:01:12 -08:00
Mounir Lamouri
786c3cbc56
Bug 601030 (1/2) - Don't let a frame to steal focus from another frame with autofocus. r=smaug a=sicking
...
--HG--
extra : rebase_source : 18b3f4ac812c8562862bd9b466f34370248c0109
2010-12-17 09:47:58 -08:00
Mounir Lamouri
1a18d39d68
Bug 615833 - Change event should not be cancelable. r=smaug a=sicking
...
--HG--
extra : rebase_source : a067989d8ce1297a9ed9869f931b64f33f2fed9f
2010-12-17 09:45:46 -08:00
Mounir Lamouri
df9f4b15c7
Bug 613979 - oninput should fire after the validity state update. r=smaug a=blocking-betaN
...
--HG--
extra : rebase_source : 69bde11286f9c93248b1a32a7d6795d3a22554f9
2010-12-14 09:56:52 -08:00
Peter Van der Beken
3b0b1ac2d0
Fix for bug 605672 (Fix reason for invalid scope assertion). r=jst, a=blocker.
2010-12-03 17:43:32 +01:00