Граф коммитов

236882 Коммитов

Автор SHA1 Сообщение Дата
Robert O'Callahan 064a48a59c Bug 617152. Part 13: Fix nsXULScrollFrame::InvalidateInternal. r=tnikkel,a=blockers 2010-12-20 14:37:43 +13:00
Robert O'Callahan c7f10ce890 Bug 617152. Part 12: Fix 594333-1 reftest to avoid small differences in opacity calculations. 2010-12-20 14:37:43 +13:00
Robert O'Callahan 40a38958fd Bug 617152. Part 11: Invalidate the ThebesLayers for an active-scroll-root using the scroll position at the last layer tree update, and do the rest of the invalidation using the current scroll position. r=tnikkel 2010-12-20 14:37:43 +13:00
Robert O'Callahan 77ca493695 Bug 617512. Part 10: Don't wait for pending paints to flush in crashtests. r=dbaron 2010-12-20 14:37:43 +13:00
Robert O'Callahan f7da8bd2c2 Bug 594333. Invalidate frame subtree (including layers) when moving a float. r=dbaron 2010-12-20 14:37:43 +13:00
Olli Pettay 9780ff68ff Bug 617525. Dispatch MozAfterPaint events to GetParentTarget. r=roc 2010-12-20 14:37:43 +13:00
Robert O'Callahan 5cd9392758 Bug 617152. Part 9: Use desired bounds in nsDisplayList::GetBounds, not actual bounds, when computing plugin geometry. r=tnikkel 2010-12-20 14:37:43 +13:00
Robert O'Callahan 5d53d3162f Bug 617152. Part 8.5: Fire MozPaintWait even if the plugin layer is currently zero-size. r=tnikkel 2010-12-20 14:37:43 +13:00
Robert O'Callahan f3891c9989 Bug 617152. Part 8: Remove useless call to processUpdates. r=dbaron 2010-12-20 14:37:43 +13:00
Robert O'Callahan 8b0f0ac88a Bug 617152. Part 7: Take a full snapshot after we've set up our listeners. r=dbaron 2010-12-20 14:37:43 +13:00
Robert O'Callahan cd07e8ea6a Bug 617152. Part 6: Improve diagnostic messages for reftest failures. r=dbaron 2010-12-20 14:37:43 +13:00
Robert O'Callahan e7ada2cb2c Bug 617152. Part 5: nsPluginHost::StopPluginInstance should skip plugin instances that are already destroyed (e.g. because the plugin was disabled). r=josh 2010-12-20 14:37:43 +13:00
Robert O'Callahan 3e7ebebe67 Bug 617152. Part 4: Make sure to always fire a balancing MozPaintWaitFinished, even if the plugin dies suddenly, and make sure events are dispatched safely. r=dbaron 2010-12-20 14:37:43 +13:00
Robert O'Callahan ef264ec2e0 Bug 617152. Part 3: Fix reftest.js harness to have much simpler logic for waiting for a test to end. r=dbaron 2010-12-20 14:37:42 +13:00
Robert O'Callahan df8b35f176 Bug 617152. Part 2: Fix SVG-as-image tests. r=dholbert 2010-12-20 14:37:40 +13:00
Robert O'Callahan 4b7f533f0d Bug 617152. Part 1: fix 424465-1 test. r=dbaron 2010-12-20 14:26:14 +13:00
Robert O'Callahan c6700e764d Bug 612840. Part 4: Invert the meaning of CONTENT_NO_TEXT_OVER_TRANSPARENT and rename it. r=vlad 2010-12-20 14:26:14 +13:00
Robert O'Callahan 3259bd6e70 Bug 612840. Part 3: Make Layer::CONTENT_NO_TEXT_OVER_TRANSPARENT applicable to all layer types, and set CONTENT_NO_TEXT_OVER_TRANSPARENT on container layers. r=tnikkel,r=vlad 2010-12-20 14:26:14 +13:00
Robert O'Callahan 76d7bbcd27 Bug 612840. Part 2: Remove unnecessary opacity check. r=cjones 2010-12-20 14:26:14 +13:00
Robert O'Callahan d8ccf4a713 Bug 612840. Part 1: Remove CONTENT_NO_TEXT flag since it's not really used. Also remove ShouldRetainTransparentSurface and related code; we'll assume that when text is over opaque pixels in an RGBA surface we can always paint it with subpixel AA --- and make it so in later patches. r=vlad 2010-12-20 14:26:13 +13:00
Robert O'Callahan ab2a8549d1 Bug 579885. Fix test. 2010-12-20 14:26:13 +13:00
Daniel Holbert 7974525065 Bug 272288 Patch 5: Add some more <svg:image> reftests. r=roc a=tests
--HG--
rename : layout/reftests/svg/image/blueRect10x10-viewBox.svg => layout/reftests/svg/image/blueRect10x10-viewBox-animPAR.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-ref.svg => layout/reftests/svg/image/image-preserveAspectRatio-03-ref.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-svg.svg => layout/reftests/svg/image/image-preserveAspectRatio-03.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-ref.svg => layout/reftests/svg/image/image-preserveAspectRatio-04-ref.svg
rename : layout/reftests/svg/image/image-preserveAspectRatio-02-svg.svg => layout/reftests/svg/image/image-preserveAspectRatio-04.svg
2010-12-19 16:45:29 -08:00
Daniel Holbert 315d58c8d6 Bug 272288 Patch 4: Mark <svg:image> as supported feature. r=longsonr a=roc 2010-12-19 16:45:29 -08:00
Daniel Holbert 65d5175ea1 Bug 272288 Patch 3: Evaluate whether we should start animating, when SVG-as-image document finishes loading. r=roc a=roc 2010-12-19 16:45:29 -08:00
Daniel Holbert 901759a6ef 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 3accb6ca19 Bug 272288 Patch 1: Fix nsSVGImageFrame to handle SVG images. r=roc a=roc 2010-12-19 16:45:29 -08:00
Daniel Holbert 6ae2fcff45 Bug 619516 Patch 4: Create overloaded version of nsSVGUtils::GetViewBoxTransform to take (un-animated) SVGPreserveAspectRatio. r=jwatt a=roc 2010-12-19 16:45:29 -08:00
Daniel Holbert fba6deb958 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 ce3929fd22 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 91c3c4516c 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 7ccc3a7d9d 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
timeless@mozdev.org 6a6349fb74 Bug 619785 - nsComputedDOMStyle::DoGetMozBackgroundSize leaks valY when it has problems with valX, r+a=bz 2010-12-16 14:01:00 -08:00
Phil Ringnalda 7146252c8d Bug 619623 - reorder the parts of the error messages so tbpl can spot the filename, r=sdwilsh, a=test 2010-12-18 19:30:46 -08:00
Matt Woodrow f5927fd63b Bug 619934 - Fix startup crash in UploadSurfaceToTexture ra=jrmuizel
Some last minute changes caused this to assume that imageSurface->Data()
didn't return NULL.
2010-12-18 19:11:19 -05:00
Alexander Surkov ca4afbcba2 Bug 617300 - don't fire events on attribute change if element is not accessible, r=davidb, a=blocking2.0BetaN+ 2010-12-18 10:33:00 -08:00
Ehsan Akhgari 307930e087 Bug 527935 - Part 4: Make sure that the input event after paste operations; r=roc a=blocking-final+ 2010-12-17 14:47:11 -08:00
Ehsan Akhgari 56b7e7c453 Bug 527935 - Part 3: Generate the input event for editor IME transaction commits if needed; r=roc a=blocking-final+ 2010-12-17 14:47:11 -08:00
Ehsan Akhgari 9b277c04f0 Bug 527935 - Part 2: Fix some unit tests to deal with the changes in the input event; r=dolske a=blocking-final+ 2010-12-17 14:47:09 -08:00
Ehsan Akhgari 5dece71b0e 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 f03d9a5bad Bug 613973 - Do not hide the invalid form popup if the user types in the invalid form control. r=dao ui-r=limi a=sicking
--HG--
extra : rebase_source : d9b66826cbb93e62bc0c5ce523a99ef2262cb9e7
2010-12-17 18:05:14 -08:00
Mounir Lamouri c33a3b75d9 Bug 559309 - Add autocomplete tests for new input types. rs=sicking a=tests
--HG--
extra : rebase_source : 3d2f6ccd6155c8f6f0304d94e19fc071822998a7
2010-12-17 18:03:56 -08:00
Mounir Lamouri bdcbc82a72 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 3c3d0d3dd5 Bug 590771 - Tests. r=sicking a=tests
--HG--
extra : rebase_source : 01a79b3592e61fc612c27e5218f0872c09d7f07d
2010-12-16 12:01:47 -08:00
Ms2ger d8c89142ee 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 33f96edc87 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 91e3800e0c Bug 615764 - Remove nsRadioUpdateValueMissingVisitor. r+a=sicking
--HG--
extra : rebase_source : 1655bae21cbaf865be38b63ebd0f8ac59b5002dd
2010-12-16 11:53:40 -08:00
Mounir Lamouri 3807d4f866 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 1df3f9208d 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 08aedb5d5e 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 6cbd07e326 Bug 595922 - tooltips should not show form validation message if the form element has @novalidate. r+a=sicking
--HG--
extra : rebase_source : 88cb0d8842bfbbf0e85617b9e2eabf0a2128ab98
2010-12-17 09:47:30 -08:00