Commit Graph

870 Commits

Author SHA1 Message Date
Max Vujovic
c2f3353599 Bug 1058779 - Add a test for CSS Filters + -moz-element. r=mstange 2014-09-10 10:26:50 -07:00
Max Vujovic
44be2b8eeb Bug 1058765 - Add a test for chaining different CSS filter functions together. r=mstange 2014-09-10 10:26:50 -07:00
Max Vujovic
9d970270a4 Bug 1058783 - Add rendering tests for blur radius in ems and rems. r=mstange 2014-09-10 10:26:50 -07:00
Cameron McCormack
aa84c8057d Bug 1042860 - Handle animated attribute changes on descendants of SVG <text> elements. r=dholbert 2014-09-08 12:34:20 +10:00
Jonathan Watt
8f8ca3ff5e Bug 1063987 - Mark layout/reftests/svg/svg-integration/filter-html-01-extref.xhtml as intermittently failing on B2G 2014-09-07 00:29:18 +01:00
Max Vujovic
3bd8a669c5 Bug 1058753 - Cap CSS/SVG blur radii to smaller value when rendering in software. r=mstange 2014-09-03 13:31:55 -07:00
Matt Woodrow
7aeb8ef08c Bug 1059622 - Follow-up to correctly mark fuzz for 10.6 2014-09-03 13:12:17 +12:00
Matt Woodrow
7ee2cca489 Bug 1059622 - Fuzz some gradient tests that fail with CG tiling. r=Bas 2014-09-01 15:24:11 +12:00
Masatoshi Kimura
51d834d152 Bug 1028288: Add two reftests for globalAlpha. One just tests globalAlpha, and one tests scaling and globalAlpha. r=roc 2014-08-29 23:04:35 +09:00
Max Vujovic
f05c37ff89 Bug 1057900 - Resolve calc values for CSS blur() in nsRuleNode instead of storing them. r=dbaron,mstange 2014-08-26 11:11:45 -07:00
Max Vujovic
b74c23210b Bug 948265 - Add CSS opacity filter to nsCSSFilterInstance. r=mstange 2014-08-25 12:23:22 -07:00
Max Vujovic
8b28d77d17 Bug 948265 - Add CSS contrast filter to nsCSSFilterInstance. r=mstange 2014-08-25 12:23:21 -07:00
Max Vujovic
ddf7ed9934 Bug 948265 - Add CSS brightness filter to nsCSSFilterInstance. r=mstange 2014-08-25 12:23:20 -07:00
Max Vujovic
1514ba6246 Bug 948265 - Add CSS invert filter to nsCSSFilterInstance. r=mstange 2014-08-25 12:23:19 -07:00
Wes Kocher
82c268ae0c Merge m-c to inbound a=merge 2014-08-22 17:05:17 -07:00
Seth Fowler
71d94ea626 Bug 1043560 - Refactor the imgIContainer::Draw API. r=tn,dholbert,jwatt,mwu,mattwoodrow,roc sr=jrmuizel
--HG--
extra : rebase_source : b5ed02cb200ece12a07328613dca217e9d975703
2014-08-22 13:12:38 -07:00
C.J. Ku
d323a2976a Bug 974242 - Enable B2G zoom-out test cases. r=ahal
--HG--
extra : rebase_source : d41b6bf70cd6e1ecc636aff6a147b2e73f2d5c70
2014-08-18 10:52:00 -04:00
Max Vujovic
d6749d8bc7 Bug 948265 - Add CSS sepia filter to nsCSSFilterInstance. r=mstange 2014-08-21 10:17:12 -07:00
Max Vujovic
35f5af6249 Bug 948265 - Add CSS grayscale filter to nsCSSFilterInstance. r=mstange 2014-08-21 10:17:09 -07:00
Max Vujovic
99a125168d Bug 948265 - Add CSS saturate filter to nsCSSFilterInstance. r=mstange,dbaron 2014-08-20 17:52:28 -07:00
Max Vujovic
7a521db165 Bug 948265 - Add CSS hue-rotate filter to nsCSSFilterInstance. r=mstange,dbaron 2014-08-20 15:46:59 -07:00
Daniel Holbert
3101bbbe5b Bug 981640: increase fuzziness threshold for reftest paced-1.svg on Windows.
DONTBUILD because just increasing some fuzziness numbers, which can't conceivably cause bustage/test-failures
2014-08-14 13:15:22 -07:00
Max Vujovic
f181cfeac5 Bug 948265 - Add CSS drop-shadow filter to nsCSSFilterInstance. r=mstange 2014-08-14 11:29:56 -07:00
Wes Kocher
6aadccefce Backed out changesets 950a3afc2b15 and dfb5303af6f9 (bug 1028288) for being incorrect 2014-08-06 15:43:25 -07:00
Max Vujovic
7f616e0548 Bug 948265 - Add nsCSSFilterInstance with support for adding CSS blur filters to filter graphs. r=mstange 2014-08-06 10:48:47 -07:00
James Kolb
3cec744b69 Bug 1028288: Add two reftests for globalAlpha. One just tests globalAlpha, and one tests scaling and globalAlpha. r=roc 2014-08-02 16:14:55 +09:00
Max Vujovic
64c84574b7 Bug 948265 - Keep track of the filter region for each FilterPrimitiveDescription. r=mstange 2014-07-29 09:48:16 -07:00
Max Vujovic
dcf584f954 Bug 948265 - Add public domain copyright notice to SVG filter chain tests. r=longsonr 2014-07-15 11:41:00 +02:00
Max Vujovic
75f37f41df Bug 948265 - Support SourceAlpha keyword in SVG filter chains. r=mstange 2014-07-15 11:37:00 +02:00
cku@mozilla.com
8d782bdbaf Bug 974242 - enable test cases which are passed on B2G. r=ahal 2014-07-23 04:27:00 +02:00
L. David Baron
ecd4ba7a2e Bug 1030604 - Use nsChangeHint_UpdateOverflow for clip-path and mask changes so we update the PreEffectsBBoxProperty and run the effect on the correct area. r=roc
The testcase is a slight simplification of dholbert's testcase 2
(attachment 8456312) in the bug.  It fails in the reftest harness
without the patch, and passes in the reftest harness with the patch.
2014-07-15 22:27:12 -07:00
Ryan VanderMeulen
a3848ab327 Bug 877661 - Mark mask-html-01-extref-02.xhtml as random on all platforms. 2014-07-11 13:24:23 -04:00
Max Vujovic
a7cc563aca Bug 948265 - Clip filter primitives to their filter's filter region. r=mstange 2014-06-25 14:14:00 -04:00
Carsten "Tomcat" Book
a2cf6bb6f1 merge b2g-inbound to mozilla-central a=merge 2014-06-25 15:38:40 +02:00
Wes Kocher
76050e4125 Merge m-c to b2g-inbound a=merge 2014-06-24 18:47:03 -07:00
CJKu
29759c0d55 Bug 1000722 - Rollback close reftest in bug 981477. r=ahal 2014-06-24 10:20:00 -04:00
Max Vujovic
dadae0959c 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
4d6a633bba 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
d864527766 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
3a7cd7fbd9 Bug 981477 - Adjust wrongfully annotated b2g oop reftests from fails to random, r=edmorley 2014-06-13 10:05:52 -04:00
Jonathan Watt
4bfe09e6ca Bug 989230 follow-up to increase fuzziness for reftest on Windows. r=orange 2014-06-11 12:14:19 +01:00
Jonathan Watt
f2c9f69fad Bug 989230 reftest - Test that gradient spreadMethod=reflect works. r=longsonr 2014-06-11 10:38:44 +01:00
Kartikaya Gupta
4bd95b6fa8 Bug 1016222 - Fuzz a few tests for progressive painting. r=jwatt 2014-05-29 12:47:42 -04:00
Vincent Chen
7e90a06615 Bug 981477 - Disable B2G emulator reftests that fail oop, r=ahal 2014-05-23 15:56:15 -04:00
Robert Longson
0d21bd4091 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
5a6336f40a Bug 967704 - Update reftest manifests for Android 2.3; r=me 2014-04-09 08:38:45 -06:00
Timothy Nikkel
42bbba90be 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
8f04d34bf0 Backout 389ff4b5612c and d234394e0147 (bug 987680) for reftest failuires. 2014-04-07 04:52:36 -05:00
Timothy Nikkel
e1f8c8420f 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
1fca4f6f86 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