Commit Graph

944 Commits

Author SHA1 Message Date
CJKu
9691cf3136 Bug 1000722 - Rollback close reftest in bug 981477. r=ahal 2014-06-24 10:20:00 -04:00
Max Vujovic
bf0ec1282a Bug 948265 - Move SVG filter chain tests into their own folder to make their filenames more readable. r=mstange
--HG--
rename : layout/reftests/svg/filters/multiple-svg-filters-long-chain.svg => layout/reftests/svg/filters/svg-filter-chains/long-chain.svg
rename : layout/reftests/svg/filters/multiple-svg-filters-with-multiple-primitives.svg => layout/reftests/svg/filters/svg-filter-chains/multiple-primitives-per-filter.svg
rename : layout/reftests/svg/filters/multiple-svg-filters-second-uses-SourceGraphic.svg => layout/reftests/svg/filters/svg-filter-chains/second-filter-uses-SourceGraphic.svg
rename : layout/reftests/svg/filters/multiple-svg-filters-ref.svg => layout/reftests/svg/filters/svg-filter-chains/simple-chain-ref.svg
rename : layout/reftests/svg/filters/multiple-svg-filters.svg => layout/reftests/svg/filters/svg-filter-chains/simple-chain.svg
2014-06-23 13:18:00 -04:00
Jim Blandy
7e20285e70 Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
David Major
c4c4858714 Bug 1024271 - Allow more fuzziness for the win64 test machines. r=dholbert
--HG--
extra : rebase_source : 33df3eb88126637f444ab79e34599882d412f954
2014-06-23 16:45:57 +12:00
Andrew Halberstadt
2aa6a20e6b Bug 981477 - Adjust wrongfully annotated b2g oop reftests from fails to random, r=edmorley 2014-06-13 10:05:52 -04:00
Jonathan Watt
c01ce807e8 Bug 989230 follow-up to increase fuzziness for reftest on Windows. r=orange 2014-06-11 12:14:19 +01:00
Jonathan Watt
c175ad5281 Bug 989230 reftest - Test that gradient spreadMethod=reflect works. r=longsonr 2014-06-11 10:38:44 +01:00
Kartikaya Gupta
38429c97b7 Bug 1016222 - Fuzz a few tests for progressive painting. r=jwatt 2014-05-29 12:47:42 -04:00
Vincent Chen
c53b5f77a8 Bug 981477 - Disable B2G emulator reftests that fail oop, r=ahal 2014-05-23 15:56:15 -04:00
Robert Longson
06fbeaf02f Bug 995813 - Mask and pattern elements should map more attributes to styles. r=dholbert
--HG--
rename : layout/reftests/svg/mask-basic-03.svg => layout/reftests/svg/mask-basic-04.svg
rename : layout/reftests/svg/mask-basic-03.svg => layout/reftests/svg/pattern-basic-01.svg
2014-04-15 11:48:02 +01:00
Geoff Brown
8b4092834b Bug 967704 - Update reftest manifests for Android 2.3; r=me 2014-04-09 08:38:45 -06:00
Timothy Nikkel
66defc41fb Bug 987680. Change a reftest to expect scrollbars on top of non-positioned sibling content. Mark some other reftests as passing now. r=roc 2014-04-09 07:12:22 -05:00
Timothy Nikkel
eedc9da1f1 Backout 389ff4b5612c and d234394e0147 (bug 987680) for reftest failuires. 2014-04-07 04:52:36 -05:00
Timothy Nikkel
a19ac3d7fb Bug 987680. Change a reftest to expect scrollbars on top of non-positioned sibling content. Mark some other reftests as passing now. r=roc 2014-04-07 03:15:47 -05:00
Max Vujovic
b79c737e9a Bug 948265 - Rename intermediate space to filter space and change filter space origin to user space origin. r=mstange, r=longsonr 2014-03-26 16:21:48 -07:00
L. David Baron
930083ccf9 Bug 986404 - Mark test as failing due to scrollbars showing up. 2014-03-22 22:07:15 -07:00
Daniel Holbert
4ea9bf2d5e Bug 981640: Mark reftest svg/smil/transform/paced-1.svg as fuzzy on Windows. 2014-03-19 08:46:34 +08:00
Max Vujovic
c6f43612b0 Bug 948265 - Fix user space to filter space transformation and example in nsSVGFilterInstance. r=mstange 2014-03-15 17:08:04 -04:00
Daniel Holbert
8b117bc62d Bug 983671: Add back (more restricted) 'fuzzy' annotation for reftest svg/smil/transform/skew-1.svg. (no review, test-manifest only) 2014-03-14 12:17:46 -07:00
Vincent Chen
186171453a Bug 922680 - triage reftests which fail oop, r=ahal 2014-03-12 09:25:23 -04:00
Ryan VanderMeulen
95184620a9 Backed out changeset 1bcd1fea2e73 (bug 922680) for B2G reftest crashes.
CLOSED TREE
2014-03-11 14:29:34 -04:00
Vincent Chen
427d4f169a Bug 922680 - triage reftests which fail oop, r=ahal 2014-03-11 12:12:10 -04:00
Daniel Holbert
c1e70cc26c Bug 981640: Mark reftest svg/smil/transform/paced-1.svg as fuzzy on Mac. rs=RyanVM 2014-03-10 15:46:31 -07:00
Max Vujovic
92f3fc518b Bug 948265 - Remove deprecated filterRes attribute from SVG filters. r=roc, r=hsivonen 2014-03-10 08:55:25 -04:00
Daniel Holbert
2e6a644695 Bug 981110 part 2: Remove a bunch of 'skip-if' annotations for B2G, in SMIL reftests. r=jwatt 2014-03-09 17:45:56 -07:00
Daniel Holbert
336da341a7 Bug 981110 part 1: Remove some random, skip, and fuzzy annotations in SVG / SMIL reftests. r=jwatt 2014-03-09 17:45:55 -07:00
Daniel Holbert
52b2cfba1d Bug 980783: Make reftest scale-1.svg use MozReftestInvalidate for dynamic tweak, and make its reftest.list annotations more strict. r=jwatt 2014-03-07 09:48:56 -08:00
Markus Stange
bbba5bf0c3 Bug 960178 - Fix lighting filter PowCache. r=Bas 2014-03-05 18:41:38 +01:00
Wes Kocher
2a7ee60945 Backed out changeset c14980a16210 (bug 948265) so it can address review comments first, despite the CLOSED TREE 2014-02-28 14:48:31 -08:00
Max Vujovic
5292d9035a Bug 948265 - Remove deprecated filterRes attribute from SVG filters. r=roc 2014-02-28 16:40:14 -05:00
Max Vujovic
4ea33adaa9 Bug 948265 - Connect the filter graphs of chained SVG filters. r=roc 2014-02-28 16:40:00 -05:00
Jeff Muizelaar
eb8324215a Bug 974160. Robustify reftest. r=cam
This currently seems to fail on b2g aws. I assume because the timeout fires
before the function can run and we end up with two exclamation marks.

--HG--
extra : rebase_source : 7a4d5371c893b4f714df12deca664703a4bc94ac
2014-02-21 13:27:49 -05:00
Robert Longson
4296818d2c Bug 971285 - Fix intermittent failure in smil/anim-path-d-01.svg. r=dholbert 2014-02-15 14:08:54 +00:00
Robert Longson
c2dcfbec06 Fix and enable reftest for Bug 964200 2014-02-10 18:48:05 +00:00
Robert Longson
29518ba532 Backout Bug 964200 part 3c 2014-02-08 21:02:30 +00:00
Robert Longson
834b748a63 Bug 964200 (Part 3c fix reftest) - Implement Filter Effects Module feDropShadow filter. r=mstange 2014-02-08 20:25:14 +00:00
Robert Longson
57fdb1f2f6 Bug 964200 (Part 3b activate) - Implement Filter Effects Module feDropShadow filter. r=mstange 2014-02-08 20:16:22 +00:00
Robert Longson
0030a16048 Bug 964200 (Part 3a moz2d) - Implement Filter Effects Module feDropShadow filter. r=mstange
--HG--
rename : content/svg/content/src/SVGFEGaussianBlurElement.cpp => content/svg/content/src/SVGFEDropShadowElement.cpp
rename : content/svg/content/src/SVGFEGaussianBlurElement.h => content/svg/content/src/SVGFEDropShadowElement.h
rename : dom/webidl/SVGFEGaussianBlurElement.webidl => dom/webidl/SVGFEDropShadowElement.webidl
2014-02-08 16:49:46 +00:00
Phil Ringnalda
c078f2a99a Backed out 2 changesets (bug 964200) for build bustage
CLOSED TREE

Backed out changeset 7dbe53176a38 (bug 964200)
Backed out changeset 19993e76f4a0 (bug 964200)
2014-02-05 09:19:08 -08:00
Robert Longson
80ad62d1ce Bug 964200 (Part 3 main) - Implement Filter Effects Module feDropShadow filter. r=mstange
--HG--
rename : content/svg/content/src/SVGFEGaussianBlurElement.cpp => content/svg/content/src/SVGFEDropShadowElement.cpp
rename : content/svg/content/src/SVGFEGaussianBlurElement.h => content/svg/content/src/SVGFEDropShadowElement.h
rename : dom/webidl/SVGFEGaussianBlurElement.webidl => dom/webidl/SVGFEDropShadowElement.webidl
2014-02-05 16:46:47 +00:00
Geoff Brown
117e9d0005 Bug 936226 - Mark canvas-drawImage-scale-2a.html as passing on Android x86; r=dminor 2014-01-28 06:47:38 -07:00
Matt Woodrow
ff3e7f88a3 Bug 965030 - Pass the correct positioned frame to PushAbsoluteContainingBlock. r=roc 2014-01-30 18:40:23 +13:00
Robert Longson
418f841cdb Bug 826114 - Support Filter Effects specification feColorMatrix saturate type range. r=mstange 2014-01-20 12:42:47 +00:00
Robert Longson
99ae20a737 Bug 951268 - Test. 2014-01-17 11:06:13 +01:00
Dan Minor
04303406f8 Bug 957720 - Update reftest manifests for pandaboards; r=gbrown 2014-01-14 06:27:23 -05:00
Robert Longson
dc06f6d670 Bug 889235 - Make text-shadow work on SVG text. r=cam 2014-01-13 12:21:42 +00:00
James Kolb
94d542e7df Bug 603488 reftest changes r=roc
--HG--
extra : rebase_source : a6ed0580445788c6e604f055aa4bb1eb7b096a0c
2014-01-13 13:29:49 +13:00
Robert Longson
2edda57c4f Bug 938555 - Test for SVG Elements not being rendered after manipulating transform. r=jwatt 2014-01-09 10:21:21 +00:00
Daniel Holbert
12c8ad6e3a Bug 952857: Fix some typos in reftests that cause JavaScript errors in output. (test-only, no review) 2013-12-22 13:00:28 -08:00
Brian Birtles
733a6f94da Bug 946540 part 2 - Reftest for motion paths with inflection points outside (0,1); r=longsonr 2013-12-19 08:52:37 +09:00
Jonathan Watt
ded0687153 Bug 944704, part 5 - Reftest for stroke-dasharray on circle. r=Bas 2013-12-14 11:09:36 +00:00
Jonathan Watt
c21b58cae2 Bug 944704 follow-up to mark zoomed-svg-with-viewBox-01.svg very slightly fuzzy on windows. r=orange 2013-12-13 13:43:58 +00:00
Jonathan Watt
12453ea7a3 Bug 944704 follow-up to mark zoomed-svg-with-viewBox-01.svg very slightly fuzzy on windows. r=orange 2013-12-13 13:41:46 +00:00
Jonathan Watt
609fb5fc12 Bug 944704, part 3 - Fix stroke dashing for SVG ellipses so that the dashing starts from the correct point and progresses in the correct direction. r=Bas 2013-12-13 12:14:37 +00:00
Brian Birtles
11ce2f8504 Bug 948245 part 2 - Allow the min attribute to extend the active duration; r=dholbert
The min attribute on an animation element can extend the active duration making
it longer than the "repeat duration" (the amount of the time the animation runs
including all repeats). For the remaining time after the repeat duration has
completed until the end of the active duration the animation should apply its
fill behavior.

Previously this was not implemented and min could not extend the active
duration. Allowing this effectively introduces an additional kind of state where
we are both within the active interval but not animating. In this case we
set the animation function (referred to as the "client" for historical reasons)
to inactive so that effectively the timing model is active but the animation
model is inactive.

(In the future we will come up with something a little easier to understand when
we rework this in terms of Web Animations components.)
2013-12-13 13:41:52 +09:00
Brian Birtles
75e6dab8b4 Bug 946529 - Fix parsing of transform lists that use scientific notation; r=longsonr
Fixes a regression where numbers of the form 1e2 (without any sign after the
'e') were rejected when parsing SVG transform lists. Adds reftest and mochitests
for this and similar cases.
2013-12-06 08:03:08 +09:00
Markus Stange
9366009241 Bug 924103 - Tweak SVG filter reftests. r=roc 2013-11-27 12:26:18 +01:00
Robert Longson
769b184d06 Bug 942451 - preserveApectRatio changes on SVG images do not cause a repaint. r=jwatt 2013-11-24 19:50:45 +00:00
Robert Longson
af8bb7fb29 Bug 939942 - Reflow when bounds changes due to stroke creation/removal. r=jwatt 2013-11-23 13:32:21 +00:00
Jonathan Watt
449658efa0 Bug 889736, part 6 - Stop setting the svg.text.css-frames.enabled pref. r=heycam 2013-11-18 14:29:53 +00:00
Bas Schouten
0b523bd06b Bug 937994 - Part 2: Mark some tests fuzzy, and change the discontinuity side of joins they expect. r=dholbert 2013-11-18 01:29:05 +00:00
Cameron McCormack
49224502ff Fix title text in test; no bug. (DONTBUILD) 2013-11-17 19:46:12 +11:00
Robert Longson
77ae409cc0 Bug 938569 - Path fails to render, with comma between move command and implied line command. r=dholbert 2013-11-16 09:51:39 +00:00
Seth Fowler
1547539f1a Bug 933057 (Part 2) - Add tests for scaling explicitly sized svg:image elements in inline SVGs. r=dholbert 2013-11-08 15:14:58 -08:00
Robert Longson
bc665a908e Test for bug 935994 r=jwatt,bas 2013-11-08 10:49:55 +00:00
Robert Longson
379ae1f294 Bug 935902 - Fix access to filter standard attributes for gaussian blur and component transfer. r=jwatt 2013-11-08 09:28:42 +00:00
Ed Morley
c3391cdd3e Bug 703806 - Mark as-image/img-blobURI-2.html as random for too many intermittent failures 2013-10-28 17:45:33 +00:00
Seth Fowler
9b1a87e416 Bug 920621 (Part 2) - Tests for zoom with the svg:image element. r=dholbert
--HG--
rename : layout/reftests/svg/pass.svg => layout/reftests/svg/image/lime-no-dimensions.svg
2013-10-02 19:04:33 -07:00
Dan Minor
e3c8686c3f Bug 921021 - Update reftest manifests for pandaboards; r=jmaher 2013-09-30 07:49:04 -04:00
Matt Woodrow
f3fe15f33a Bug 921233 - Enabled azure for main-thread drawing on OSX. r=jrmuizel 2013-09-30 12:17:35 +13:00
Robert Longson
4fc1c36524 Bug 919900 - Mark reftest fuzzy on windows 7 2013-09-26 15:29:09 +01:00
Robert Longson
6da1082e02 Bug 919900 - Mark reftest fuzzy on windows 7 2013-09-26 15:22:13 +01:00
Martijn Wargers
50733c49b6 Bug 917056 - Make zoomed-svg-with-viewBox-01.svg use reftest-zoom. r=longsonr 2013-09-18 01:05:03 +02:00
Rik Cabanier
67dc12428e Bug 917943 - Fix color-burn and color-dodge blend modes for Direct2D. r=Bas 2013-09-19 14:48:30 -04:00
Cameron McCormack
633b59f1ac Bug 874507 - Make clip-path, filter, mask and opacity work on <marker> elements. r=longsonr 2013-09-16 15:06:29 +10:00
Rik Cabanier
32a4f10813 Bug 902525 - Part 4: first set of testfiles for SVG blending r=roc 2013-09-16 13:21:00 +10:00
Brad Lassey
dba340da1b bug 887819 - Investigate using the tiled layers backend, turn on tiles for b2g r=gal,benwa
--HG--
extra : rebase_source : c288e8145fd4409b0231f1c83eed0ba8ce60c136
2013-09-11 13:52:16 -04:00
Daniel Holbert
b4026d4cf2 Bug 911451: Refactor nsStringBuffer-to-nsString code into a helper-method, and invoke it instead of nsCheapString in one other place. r=dbaron
--HG--
rename : layout/reftests/svg/smil/mapped-attr-long-url-1.svg => layout/reftests/svg/smil/mapped-attr-long-url-2.svg
2013-09-10 10:03:28 -07:00
Corey Ford
cec6f3ffba Bug 886646 - Part 7: Reftests for sticky positioning. r=dbaron 2013-09-06 09:35:16 -04:00
Daniel Holbert
b69ee7db46 Bug 904158 - When creating a string for the SMIL-animated value of a mapped SVG attribute, use NS_strlen to get the StringBuffer's logical length, instead of using nsCheapString and the allocated length. r=dbaron 2013-08-29 11:39:56 -04:00
Seth Fowler
0a6527e7c8 Bug 825771 (Part 5) - Add image-orientation reftests for SVG images. r=dholbert 2013-08-28 15:39:07 -07:00
Ms2ger
47f9af7214 Revert this CLOSED TREE to changeset 4d3e221584a0. 2013-08-24 13:31:48 +02:00
Ms2ger
137da0f245 Backed out changesets e6a3b0532422:f37447f59817 (bug 908880, bug 879682) for Windows assertion failures. 2013-08-24 10:27:21 +02:00
Markus Stange
6afd565885 Bug 908880 - Update overflow rects when dynamically changing the filter property. r=jwatt 2013-08-24 08:20:01 +02:00
Markus Stange
86e41a563d Bug 879682 - Call nsSVGEffects::UpdateEffects on the first reflow even if we've cleared our own firstreflow flag in order to propagate the information to our children. r=jwatt 2013-08-24 08:18:12 +02:00
Benoit Jacob
65b0efcbe1 Bug 907723 - Add some fuzz for B2G to SVG reftest.list - r=jrmuizel 2013-08-21 18:03:07 +02:00
Jonathan Watt
de06458c91 Bug 901955 - Get 'opacity' property changes on SVG working again. r=roc 2013-08-14 10:51:00 +01:00
Kyle Huey
2927f858f3 Bug 886080: Mark dynamic-feImage-01.svg as asserting. r=me 2013-08-13 11:16:47 -07:00
Ryan VanderMeulen
38ba791ec4 Bug 886080 - Change test annotation from random-if to skip-if. 2013-08-07 20:31:38 -04:00
Dan Minor
f4cf19b3a4 Bug 900542 - Update reftest manifests for pandaboards; r=jmaher 2013-08-07 10:08:24 -07:00
Ed Morley
23d45c71a6 Bug 886080 - Mark dynamic-feImage-01.svg random-if on Linux for intermittent failures 2013-08-02 16:08:18 +01:00
Jeff Muizelaar
002041aa22 Bug 891650. Use mTransform instead of GetDTTransform() in Mask(). r=bas
GetDTTransform includes the device offset. We need to avoid that in order for things to work properly.

--HG--
extra : rebase_source : 5a8ae0011f16b85421df182263ec3137cecf6a6b
2013-07-30 10:15:27 -04:00
Ryan VanderMeulen
27cd5f2dd4 Merge inbound to m-c. 2013-07-22 21:47:13 -04:00
Daniel Holbert
8dde80d3f4 Bug 895023: Null-check SVG image document's root frame, before dereferencing it. r=seth 2013-07-22 13:42:05 -07:00
Jeff Muizelaar
352e873c8e Bug 896489. Enable Azure CoreGraphics for content. r=joe
This only has an impact on OSX 10.7 and 10.8 because
it's only hooked up through OMTC right now.

--HG--
extra : rebase_source : 91b413be68ed0eaef9ef1c55a0ec730e89eac1e0
2013-07-22 10:54:10 -04:00
James Willcox
4b92bdf899 Bug 888446 - Add some fuzz to make Skia canvas pass on Android r=bjacob,gwright 2013-06-28 16:01:54 -04:00
Seth Fowler
b44af38222 Bug 885939 (Part 2) - Add reftests for SVG image stretching and scaling. r=dholbert 2013-07-16 15:41:33 -04:00
Cameron McCormack
e5b78f3048 Bug 879659 - Part 3: Implement <marker orient="auto-start-reverse">. r=longsonr 2013-07-12 16:39:38 +10:00
Cameron McCormack
7145c3dd08 Bug 569722 - Implement textLength and lengthAdjust on SVG text elements. r=longsonr 2013-07-07 17:27:51 +10:00
Chris Lord
7daa48df2e Bug 803299 - Some SVG tests need more fuzzing on Android with 24bpp. r=jwatt 2013-07-04 14:53:37 +01:00
George Wright
7149fbee84 Bug 869178 - Use SkCanvas::drawBitmapRect instead of a bitmap SkShader; it's slightly faster r=snorp 2012-11-15 19:57:40 -05:00
Robert Longson
0c55559813 Bug 889329 - Implement deselectAll(). r=cam,sr=roc 2013-07-03 08:41:53 +01:00
Dan Minor (dminor@mozilla.com)
bc0735b08b Bug 877266 - Add AndroidVersion to reftests and modify manifests for pandaboards. r=jmaher 2013-06-24 08:51:32 -04:00
Cameron McCormack
2afd9cd200 Bug 885585 - Work around Quartz issue where a stroke with a dasharray whose gaps add up to zero does not render. r=vlad,longsonr 2013-06-23 15:10:44 +10:00
Phil Ringnalda
19ee230192 Back out fd367ec484cf (bug 885585) for Windows reftest orange 2013-06-22 20:43:13 -07:00
Cameron McCormack
c9e47758b7 Bug 885585 - Work around Quartz issue where a stroke with a dasharray whose gaps add up to zero does not render. r=vlad,longsonr 2013-06-23 12:36:23 +10:00
Cameron McCormack
22d041a054 Reftest comment fixups. No bug.
--HG--
extra : rebase_source : b8dd7e8bde6bb5f394a3b4d1c431a2188d3abcef
2013-06-22 12:39:26 +10:00
Robert Longson
e6783d5436 Bug 876450 - non-scaling-stroke doesn't work with svg.text.css-frames.enabled. r=heycam
--HG--
rename : layout/reftests/svg/non-scaling-stroke-03-ref.svg => layout/reftests/svg/text/dynamic-non-scaling-stroke-ref.svg
rename : layout/reftests/svg/non-scaling-stroke-03.svg => layout/reftests/svg/text/dynamic-non-scaling-stroke.svg
2013-06-16 12:05:39 +01:00
Seth Fowler
bcef367255 Bug 600207 (Part 2) - Tests for SVG image scaling in the presence of page zoom. r=dholbert 2013-06-13 00:47:30 -07:00
Seth Fowler
72967380f0 Bug 600207 (Part 1) - Avoid fuzzy SVGs on the tiling path by matrix twiddling. r=dholbert 2013-06-13 00:47:26 -07:00
Timothy Nikkel
7de8dddcde Bug 879494. Remove bug685516 annotations from reftests, they are not needed anymore. r=khuey 2013-06-05 00:18:54 -05:00
Vivien Nicolas
00ce01b0a9 Backout c0213576a3b7 and 780d65e3ebfa (bug 874984) because it was slowing down HTML rendering 2013-06-04 23:14:24 +02:00
Cameron McCormack
40d810ea69 Bug 873806 - Part 1: Ensure non-display SVG text frames get reflowed. r=longsonr f=jwatt
--HG--
rename : layout/reftests/svg/text/clipPath-content.svg => layout/reftests/svg/text/clipPath-content-2.svg
rename : layout/reftests/svg/text/mask-content.svg => layout/reftests/svg/text/mask-content-2.svg
2013-06-04 00:15:29 +10:00
Cameron McCormack
d58ca20b98 Bug 877942 - Don't rely on timeouts in multiple-x-percentages-3.html. r=longsonr 2013-06-02 21:33:11 +10:00
Cameron McCormack
167eb0203d Backed out changeset 8bfd675518e9 for incorrect bug number. 2013-06-02 21:32:16 +10:00
Cameron McCormack
1dc41b7c37 Bug 873806 - Don't rely on timeouts in multiple-x-percentages-3.html. r=longsonr 2013-06-02 21:28:00 +10:00
Cameron McCormack
10f689b742 Bug 876323 - Avoid recomputing mPositions when COORD_CONTEXT_CHANGED unless percentages were used. r=jwatt 2013-05-30 10:44:55 +10:00
Ehsan Akhgari
9b848f5568 Backed out 8 changesets (bug 803299) because it makes Tcheckerboard and Tpan so much worse
Backed out changeset f0311781c218 (bug 803299)
Backed out changeset 946467115924 (bug 803299)
Backed out changeset 59af481d8888 (bug 803299)
Backed out changeset 99a03f7ca8a4 (bug 803299)
Backed out changeset 44539f533a92 (bug 803299)
Backed out changeset 3f3963a3ebf6 (bug 803299)
Backed out changeset 5269f0483d1e (bug 803299)
Backed out changeset a9485787fdb1 (bug 803299)
2013-05-29 17:14:27 -04:00
Chris Lord
0d88e49b08 Bug 803299 - Some SVG tests need more fuzzing on Android with 24bpp. r=jwatt
--HG--
extra : rebase_source : b8fcf2a8673d43b6c946a756d2a290553d06fd21
2013-05-29 15:26:40 +01:00
Trevor Saunders
4b16c76fb3 backout 7a1706d0e5b0 to 8c8b6adebb4c for frequent failures in scrolling/text-1.html and scrolling/text-2.html reftests on a CLOSED TREE 2013-05-28 18:32:29 -04:00
Chris Lord
dbf1448d8a Bug 803299 - Some SVG tests need more fuzzing on Android with 24bpp. r=jwatt 2013-05-28 18:50:17 +01:00
Jonathan Watt
c616fe5064 Bug 378923 - Make non-root outer-<svg> respect |overflow:visible| (overflow="visible"). r=roc 2013-05-24 17:56:26 +01:00
Phil Ringnalda
38e18c21f0 Merge m-c to birch 2013-05-23 21:20:32 -07:00
Phil Ringnalda
f2e6b4c7a2 Bug 874984 followup, mark reftest as failing on b2g 2013-05-23 20:24:28 -07:00
Jonathan Watt
b1e4b6c4c4 Bug 875069 - nsSVGPathGeometryFrame::NotifySVGChanged needs to take account of stroke-width and non-scaling-stroke. r=dholbert 2013-05-23 15:30:14 +01:00
Cameron McCormack
605563bb6c Bug 839958 - Followup to fix Mac reftest failures due to incorrect fuzzy-if(). 2013-05-20 01:33:18 +10:00
Cameron McCormack
a70fc32507 Bug 839958 - Prevent infinite invalidation loops when using SVG text inside a mask or pattern. r=jwatt 2013-05-19 11:11:16 +10:00
Cameron McCormack
952be382d1 Backout d00f9ead1848 (bug 839958) for Windows reftest failure on pattern-content.svg. 2013-05-19 12:50:30 +10:00
Cameron McCormack
94f41d9b27 Bug 839958 - Prevent infinite invalidation loops when using SVG text inside a mask or pattern. r=jwatt 2013-05-19 11:11:16 +10:00
Jonathan Watt
9e3375fb45 Bug 872619 - Stop using 'load' in many SVG reftests, and use MozReftestInvalidate instead, and flag the fallback setTimeouts. r=dholbert
--HG--
extra : rebase_source : c41d8fb0048e6c6eea70db12d5b6e976fc442b69
2013-05-16 01:53:03 +01:00
Bas Schouten
5a37cd4cad Bug 779029: Try to respect EXTEND_NONE when masking. r=jrmuizel
--HG--
extra : rebase_source : 0634d90f2c580fd4cc1ad73fb5b3406a6afda964
2013-05-12 15:03:12 +01:00
Robert Longson
30431ced5a Bug 863994 - Enable reftest 2013-05-05 08:24:54 +01:00
Robert Longson
cbd86d7158 Bug 863994 - Support transform attribute on <svg> elements. r=dholbert
--HG--
rename : layout/reftests/svg/svg-transform-01.svg => layout/reftests/svg/svg-transform-02.svg
2013-05-05 08:20:25 +01:00
Jonathan Watt
c3e9fc6d26 Bug 839865 - Stop calling nsSVGUtils::InvalidateBounds for SVG transform changes, and use DLBI instead. r=mattwoodrow. 2013-02-11 23:25:56 +00:00
Robert Longson
661070f9c5 Reftest for Bug 861188 r=dholbert 2013-04-22 21:35:15 +01:00
Robert O'Callahan
ab49deb669 Bug 849996. Check the correct frame for transforms in PushAbsoluteContainingBlock --- it might not be the containing block itself. r=bzbarsky 2013-04-08 16:09:35 +12:00
Robert Longson
df55253a6e Bug 862817 - Fix animateMotion on foreignObject elements. r=dholbert 2013-04-17 21:28:59 +01:00
Cameron McCormack
5f2b7f2d84 Bug 862158 - Propagate implied SVG text rotate="" values over the top of inherited values. r=longsonr 2013-04-16 16:43:28 +10:00
Cameron McCormack
15a1a5b1e0 Backout 66c01cdf30d2 (bug 862158) for text-layout-08.svg failure. (CLOSED TREE) 2013-04-16 18:28:21 +10:00
Cameron McCormack
a5e8302d09 Bug 862154 - Fix paint-order-02.svg to work with svg.text.css-frames.enabled=true. r=longsonr 2013-04-16 16:43:29 +10:00
Cameron McCormack
e60f7ec363 Bug 862158 - Propagate implied SVG text rotate="" values over the top of inherited implied values. r=longsonr 2013-04-16 16:43:28 +10:00
Cameron McCormack
cdb0009c50 Bug 839956 - Size and position text decorations on SVG text correctly when a font size scale factor is in effect. r=roc 2013-04-13 13:16:22 +10:00
Robert Longson
37e5af5fac Bug 398825 - Implement selectSubString. r=heycam
--HG--
rename : content/svg/content/test/test_getSubStringLength.xhtml => content/svg/content/test/test_selectSubString.xhtml
rename : layout/reftests/svg/text/simple-selection.svg => layout/reftests/svg/text/selectSubString-2-ref.svg
rename : layout/reftests/svg/text/simple-selection.svg => layout/reftests/svg/text/selectSubString-2.svg
rename : layout/reftests/svg/text/simple-selection.svg => layout/reftests/svg/text/selectSubString-3-ref.svg
rename : layout/reftests/svg/text/simple-selection.svg => layout/reftests/svg/text/selectSubString-3.svg
rename : layout/reftests/svg/text/simple-selection.svg => layout/reftests/svg/text/selectSubString-ref.svg
rename : layout/reftests/svg/text/simple-selection.svg => layout/reftests/svg/text/selectSubString.svg
2013-04-01 10:43:38 +01:00
Seth Fowler
83c3af17c3 Bug 703806 - Restore random-if that was removed by bug 704059, since the problem doesn't seem to be fixed. r=me 2013-03-22 13:35:48 -07:00
Chris Lord
b2233c4211 Bug 850690 - Fuzz translate-pattern-1.svg for Android. r=jwatt CLOSED TREE
Sub-pixel alignment changes seem to cause this to fail. When this test fails
there's a big red box, so add the slight fuzz necessary for it to pass.
2013-03-15 20:55:26 +00:00
Jim Mathies
3338681f0a Bug 851271 - fuzzy clipPath-and-shape-rendering-01.svg, scale3d-all.html, and scale3d-all-separate.html for Win8. r=mbrubeck 2013-03-15 06:45:31 -05:00
Jim Mathies
2db908abdf Bug 848936 - Annotate various SVG reftest failures on Win8. r=roc 2013-03-14 09:06:26 -05:00
Bill McCloskey
b1751c143c Bug 846890 - Disable security.fileuri.strict_origin_policy for reftests (r=dbaron,dholbert) 2013-03-08 18:53:06 -08:00
Chris Lord
fc4a148647 Bug 846772 - Fuzz/un-fuzz tests for the dynamic toolbar on Android. r=jwatt,matspal
The dynamic toolbar enlarges the browser slightly, which causes extra fuzzing
to be required on dynamic-clipPath-01.svg and scroll-rounding layout tests,
but also makes translate-pattern-1.sg pass.
2013-03-12 18:32:26 +00:00
Ryan VanderMeulen
b16b9555c1 Backed out 5 changesets (bug 846772) for Android reftest-3 orange on a CLOSED TREE. 2013-03-12 17:37:16 -04:00