Changeset 168472 in webkit


Ignore:
Timestamp:
May 8, 2014 9:19:56 AM (10 years ago)
Author:
commit-queue@webkit.org
Message:

[CSS Blending] Removing -webkit- prefixes for mix-blend-mode and isolation from layout tests.
https://bugs.webkit.org/show_bug.cgi?id=132680

Patch by Ion Rosca <Ion Rosca> on 2014-05-08
Reviewed by Mihnea Ovidenie.

  • css3/blending/blend-mode-accelerated-parent-overflow-hidden.html:
  • css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html:
  • css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending.html:
  • css3/blending/blend-mode-isolation-flags-append-stacking-context-blending.html:
  • css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending.html:
  • css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending.html:
  • css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation.html:
  • css3/blending/blend-mode-isolation-flags-turn-off-blending.html:
  • css3/blending/blend-mode-isolation-flags-turn-off-stacking-context.html:
  • css3/blending/blend-mode-isolation-flags-turn-on-blending.html:
  • css3/blending/blend-mode-isolation-flags-turn-on-stacking-context.html:
  • css3/blending/blend-mode-isolation-overflow-hidden.html:
  • css3/blending/blend-mode-isolation-turn-off-self-painting-layer.html:
  • css3/blending/blend-mode-isolation-turn-off-self-painting-layer1.html:
  • css3/blending/blend-mode-isolation-turn-off-self-painting-layer2.html:
  • css3/blending/blend-mode-isolation-turn-on-self-painting-layer.html:
  • css3/blending/blend-mode-overflow.html:
  • css3/blending/repaint/blend-mode-turn-off-isolation-no-effect.html:
  • css3/blending/repaint/blend-mode-turn-off-isolation.html:
  • css3/blending/svg-blend-color-burn.html:
  • css3/blending/svg-blend-darken.html:
  • css3/blending/svg-blend-difference.html:
  • css3/blending/svg-blend-exclusion.html:
  • css3/blending/svg-blend-layer-mask.html:
  • css3/blending/svg-blend-lighten.html:
  • css3/blending/svg-blend-normal.html:
  • css3/blending/svg-blend-overlay.html:
  • css3/blending/svg-isolation-default.html:
  • css3/blending/svg-isolation-simple.html:
Location:
trunk/LayoutTests
Files:
30 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r168470 r168472  
     12014-05-08  Ion Rosca  <rosca@adobe.com>
     2
     3        [CSS Blending] Removing -webkit- prefixes for mix-blend-mode and isolation from layout tests.
     4        https://bugs.webkit.org/show_bug.cgi?id=132680
     5
     6        Reviewed by Mihnea Ovidenie.
     7
     8        * css3/blending/blend-mode-accelerated-parent-overflow-hidden.html:
     9        * css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html:
     10        * css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending.html:
     11        * css3/blending/blend-mode-isolation-flags-append-stacking-context-blending.html:
     12        * css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending.html:
     13        * css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending.html:
     14        * css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation.html:
     15        * css3/blending/blend-mode-isolation-flags-turn-off-blending.html:
     16        * css3/blending/blend-mode-isolation-flags-turn-off-stacking-context.html:
     17        * css3/blending/blend-mode-isolation-flags-turn-on-blending.html:
     18        * css3/blending/blend-mode-isolation-flags-turn-on-stacking-context.html:
     19        * css3/blending/blend-mode-isolation-overflow-hidden.html:
     20        * css3/blending/blend-mode-isolation-turn-off-self-painting-layer.html:
     21        * css3/blending/blend-mode-isolation-turn-off-self-painting-layer1.html:
     22        * css3/blending/blend-mode-isolation-turn-off-self-painting-layer2.html:
     23        * css3/blending/blend-mode-isolation-turn-on-self-painting-layer.html:
     24        * css3/blending/blend-mode-overflow.html:
     25        * css3/blending/repaint/blend-mode-turn-off-isolation-no-effect.html:
     26        * css3/blending/repaint/blend-mode-turn-off-isolation.html:
     27        * css3/blending/svg-blend-color-burn.html:
     28        * css3/blending/svg-blend-darken.html:
     29        * css3/blending/svg-blend-difference.html:
     30        * css3/blending/svg-blend-exclusion.html:
     31        * css3/blending/svg-blend-layer-mask.html:
     32        * css3/blending/svg-blend-lighten.html:
     33        * css3/blending/svg-blend-normal.html:
     34        * css3/blending/svg-blend-overlay.html:
     35        * css3/blending/svg-isolation-default.html:
     36        * css3/blending/svg-isolation-simple.html:
     37
    1382014-05-08  Krzysztof Wolanski  <k.wolanski@samsung.com>
    239
  • trunk/LayoutTests/css3/blending/blend-mode-accelerated-parent-overflow-hidden.html

    r168462 r168472  
    88                background: rgb(0, 255, 0);
    99                isolation:isolate;
    10                 -webkit-isolation:isolate;
    1110        }
    1211
    1312        .blender {
    14                
    15                 -webkit-mix-blend-mode: difference;
    1613                mix-blend-mode: difference;
    1714        }
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-accelerated-overflow-hidden.html

    r168462 r168472  
    66        overflow:hidden;
    77        isolation:isolate;
    8         -webkit-isolation: isolate;
    98    }
    109
     
    1413        background: rgb(0, 255, 0);
    1514        mix-blend-mode: difference;
    16         -webkit-mix-blend-mode: difference;
    1715    }
    1816
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending.html

    r168354 r168472  
    1313
    1414            .stacking-context {
    15                 -webkit-isolation: isolate;
    1615                isolation: isolate;
    1716            }
    1817
    1918            .blending {
    20                 -webkit-mix-blend-mode: difference;
    2119                mix-blend-mode: difference;
    2220            }
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-append-stacking-context-blending.html

    r168354 r168472  
    1313
    1414            .stacking-context {
    15                 -webkit-isolation: isolate;
    1615                isolation: isolate;
    1716            }
    1817
    1918            .blending {
    20                 -webkit-mix-blend-mode: difference;
    2119                mix-blend-mode: difference;
    2220            }
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending.html

    r168354 r168472  
    1313
    1414            .stacking-context {
    15                 -webkit-isolation: isolate;
    1615                isolation: isolate;
    1716            }
    1817
    1918            .blending {
    20                 -webkit-mix-blend-mode: difference;
    2119                mix-blend-mode: difference;
    2220            }
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending.html

    r168354 r168472  
    1313
    1414            .stacking-context {
    15                 -webkit-isolation: isolate;
    1615                isolation: isolate;
    1716            }
    1817
    1918            .blending {
    20                 -webkit-mix-blend-mode: difference;
    2119                mix-blend-mode: difference;
    2220            }
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation.html

    r168354 r168472  
    1313
    1414            .stacking-context {
    15                 -webkit-isolation: isolate;
    1615                isolation: isolate;
    1716            }
    1817
    1918            .blending {
    20                 -webkit-mix-blend-mode: difference;
    2119                mix-blend-mode: difference;
    2220            }
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-blending.html

    r168354 r168472  
    1313
    1414            .stacking-context {
    15                 -webkit-isolation: isolate;
    1615                isolation: isolate;
    1716            }
    1817
    1918            .blending {
    20                 -webkit-mix-blend-mode: difference;
    2119                mix-blend-mode: difference;
    2220            }
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-stacking-context.html

    r168354 r168472  
    1313
    1414            .stacking-context {
    15                 -webkit-isolation: isolate;
    1615                isolation: isolate;
    1716            }
    1817
    1918            .blending {
    20                 -webkit-mix-blend-mode: difference;
    2119                mix-blend-mode: difference;
    2220            }
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-on-blending.html

    r168354 r168472  
    1313
    1414            .stacking-context {
    15                 -webkit-isolation: isolate;
    1615                isolation: isolate;
    1716            }
    1817
    1918            .blending {
    20                 -webkit-mix-blend-mode: difference;
    2119                mix-blend-mode: difference;
    2220            }
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-on-stacking-context.html

    r168354 r168472  
    1313
    1414            .stacking-context {
    15                 -webkit-isolation: isolate;
    1615                isolation: isolate;
    1716            }
    1817
    1918            .blending {
    20                 -webkit-mix-blend-mode: difference;
    2119                mix-blend-mode: difference;
    2220            }
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-overflow-hidden.html

    r168462 r168472  
    66        overflow:hidden;
    77        isolation:isolate;
    8         -webkit-isolation: isolate;
    98    }
    109
     
    1413        background: rgb(0, 255, 0);
    1514        mix-blend-mode: difference;
    16         -webkit-mix-blend-mode: difference;
    1715    }
    1816</style>
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-turn-off-self-painting-layer.html

    r168462 r168472  
    66        overflow:hidden;
    77        isolation:isolate;
    8         -webkit-isolation: isolate;
    98    }
    109
     
    1716    .blending {
    1817        mix-blend-mode: difference;
    19         -webkit-mix-blend-mode: difference;
    2018    }
    2119</style>
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-turn-off-self-painting-layer1.html

    r168462 r168472  
    66        overflow:hidden;
    77        isolation:isolate;
    8         -webkit-isolation: isolate;
    98    }
    109
     
    1716    .blending {
    1817        mix-blend-mode: difference;
    19         -webkit-mix-blend-mode: difference;
    2018    }
    2119
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-turn-off-self-painting-layer2.html

    r168462 r168472  
    66        overflow:hidden;
    77        isolation:isolate;
    8         -webkit-isolation: isolate;
    98    }
    109
     
    1918    .blending {
    2019        mix-blend-mode: difference;
    21         -webkit-mix-blend-mode: difference;
    2220    }
    2321</style>
  • trunk/LayoutTests/css3/blending/blend-mode-isolation-turn-on-self-painting-layer.html

    r168462 r168472  
    66        overflow:hidden;
    77        isolation:isolate;
    8         -webkit-isolation: isolate;
    98    }
    109
     
    1716    .blending {
    1817        mix-blend-mode: difference;
    19         -webkit-mix-blend-mode: difference;
    2018    }
    2119</style>
  • trunk/LayoutTests/css3/blending/blend-mode-overflow.html

    r168354 r168472  
    6565        <div class="example">
    6666            <div class="blendingbg">
    67                 <img src="resources/ducky.png" style="-webkit-mix-blend-mode: difference;">
     67                <img src="resources/ducky.png" style="mix-blend-mode: difference;">
    6868            </div>
    6969        </div>
     
    7272        <div class="example">
    7373            <div class="blendingbg" style="-webkit-transform: translateZ(0)">
    74                 <img src="resources/ducky.png" style="-webkit-mix-blend-mode: difference;">
     74                <img src="resources/ducky.png" style="mix-blend-mode: difference;">
    7575            </div>
    7676        </div>
     
    8080            <div class="blendingbg">
    8181                <div class="intermediate">
    82                     <img src="resources/ducky.png" style="-webkit-mix-blend-mode: difference;">
     82                    <img src="resources/ducky.png" style="mix-blend-mode: difference;">
    8383                </div>
    8484            </div>
     
    8989            <div class="blendingbg" style="-webkit-transform: translateZ(0)">
    9090                <div class="intermediate">
    91                     <img src="resources/ducky.png" style="-webkit-mix-blend-mode: difference;">
     91                    <img src="resources/ducky.png" style="mix-blend-mode: difference;">
    9292                </div>
    9393            </div>
     
    9898            <div class="blendingbg" style="-webkit-transform: translateZ(0)">
    9999                <div class="intermediate" style="overflow: hidden">
    100                     <img src="resources/ducky.png" style="-webkit-mix-blend-mode: difference;">
     100                    <img src="resources/ducky.png" style="mix-blend-mode: difference;">
    101101                </div>
    102102            </div>
  • trunk/LayoutTests/css3/blending/repaint/blend-mode-turn-off-isolation-no-effect.html

    r168465 r168472  
    1313            }
    1414            .isolating {
    15                 -webkit-isolation: isolate;
    1615                isolation: isolate;
    1716            }
    1817            .blending {
    19                 -webkit-mix-blend-mode: difference;
    2018                mix-blend-mode: difference;
    2119            }
  • trunk/LayoutTests/css3/blending/repaint/blend-mode-turn-off-isolation.html

    r168465 r168472  
    99
    1010            .isolating {
    11                 -webkit-isolation: isolate;
    1211                isolation: isolate;
    1312            }
    1413
    1514            .blending {
    16                 -webkit-mix-blend-mode: difference;
    1715                mix-blend-mode: difference;
    1816            }
  • trunk/LayoutTests/css3/blending/svg-blend-color-burn.html

    r168354 r168472  
    1414<g transform="scale(4 4)">
    1515  <use xlink:href="#patch" x="0" y="0" width="40" height="10"></use>
    16   <use xlink:href="#patch" x="0" y="0" width="40" height="10" transform="rotate(90 20 20)" style="-webkit-mix-blend-mode: color-burn"></use>
     16  <use xlink:href="#patch" x="0" y="0" width="40" height="10" transform="rotate(90 20 20)" style="mix-blend-mode: color-burn"></use>
    1717</g>
    1818</svg>
  • trunk/LayoutTests/css3/blending/svg-blend-darken.html

    r168354 r168472  
    1414<g transform="scale(4 4)">
    1515  <use xlink:href="#patch" x="0" y="0" width="40" height="10"></use>
    16   <use xlink:href="#patch" x="0" y="0" width="40" height="10" transform="rotate(90 20 20)" style="-webkit-mix-blend-mode: darken"></use>
     16  <use xlink:href="#patch" x="0" y="0" width="40" height="10" transform="rotate(90 20 20)" style="mix-blend-mode: darken"></use>
    1717</g>
    1818</svg>
  • trunk/LayoutTests/css3/blending/svg-blend-difference.html

    r168354 r168472  
    1414<g transform="scale(4 4)">
    1515  <use xlink:href="#patch" x="0" y="0" width="40" height="10"></use>
    16   <use xlink:href="#patch" x="0" y="0" width="40" height="10" transform="rotate(90 20 20)" style="-webkit-mix-blend-mode: difference"></use>
     16  <use xlink:href="#patch" x="0" y="0" width="40" height="10" transform="rotate(90 20 20)" style="mix-blend-mode: difference"></use>
    1717</g>
    1818</svg>
  • trunk/LayoutTests/css3/blending/svg-blend-exclusion.html

    r168354 r168472  
    1414<g transform="scale(4 4)">
    1515  <use xlink:href="#patch" x="0" y="0" width="40" height="10"></use>
    16   <use xlink:href="#patch" x="0" y="0" width="40" height="10" transform="rotate(90 20 20)" style="-webkit-mix-blend-mode: exclusion"></use>
     16  <use xlink:href="#patch" x="0" y="0" width="40" height="10" transform="rotate(90 20 20)" style="mix-blend-mode: exclusion"></use>
    1717</g>
    1818</svg>
  • trunk/LayoutTests/css3/blending/svg-blend-layer-mask.html

    r168354 r168472  
    1212  <rect x="0" y="0" width="40" height="40" fill="rgb(0,255,0)"/>
    1313  <g mask="url(#msk)">
    14     <rect x="10" y="10" width="20" height="20" fill="rgb(0,255,0)" style="-webkit-mix-blend-mode: difference"/>
     14    <rect x="10" y="10" width="20" height="20" fill="rgb(0,255,0)" style="mix-blend-mode: difference"/>
    1515  </g>
    1616</g>
  • trunk/LayoutTests/css3/blending/svg-blend-lighten.html

    r168354 r168472  
    1414<g transform="scale(4 4)">
    1515  <use xlink:href="#patch" x="0" y="0" width="40" height="10"></use>
    16   <use xlink:href="#patch" x="0" y="0" width="40" height="10" transform="rotate(90 20 20)" style="-webkit-mix-blend-mode: lighten"></use>
     16  <use xlink:href="#patch" x="0" y="0" width="40" height="10" transform="rotate(90 20 20)" style="mix-blend-mode: lighten"></use>
    1717</g>
    1818</svg>
  • trunk/LayoutTests/css3/blending/svg-blend-normal.html

    r168354 r168472  
    1414<g transform="scale(4 4)">
    1515  <use xlink:href="#patch" x="0" y="0" width="40" height="10"></use>
    16   <use xlink:href="#patch" x="0" y="0" width="40" height="10" transform="rotate(90 20 20)" style="-webkit-mix-blend-mode: normal"></use>
     16  <use xlink:href="#patch" x="0" y="0" width="40" height="10" transform="rotate(90 20 20)" style="mix-blend-mode: normal"></use>
    1717</g>
    1818</svg>
  • trunk/LayoutTests/css3/blending/svg-blend-overlay.html

    r168354 r168472  
    1414<g transform="scale(4 4)">
    1515  <use xlink:href="#patch" x="0" y="0" width="40" height="10"></use>
    16   <use xlink:href="#patch" x="0" y="0" width="40" height="10" transform="rotate(90 20 20)" style="-webkit-mix-blend-mode: overlay"></use>
     16  <use xlink:href="#patch" x="0" y="0" width="40" height="10" transform="rotate(90 20 20)" style="mix-blend-mode: overlay"></use>
    1717</g>
    1818</svg>
  • trunk/LayoutTests/css3/blending/svg-isolation-default.html

    r168354 r168472  
    22<!-- Test the default behaviour of isolation with two simple elements. The test passes if the small square is drawn with black (blending is performed since the element is not isolated). -->
    33<svg xmlns="http://www.w3.org/2000/svg" width="400px" height="400px" style="background: green">
    4     <g style="-webkit-isolation: auto">
     4    <g style="isolation: auto">
    55        <rect x="100" y="100" width="200" height="200" style="fill: blue; mix-blend-mode: multiply"/>
    66    </g>
  • trunk/LayoutTests/css3/blending/svg-isolation-simple.html

    r168354 r168472  
    22<!-- Test isolation with two simple elements. The test passes if the small square is drawn with blue (no blending is performed since the element is isolated). -->
    33<svg xmlns="http://www.w3.org/2000/svg" width="400px" height="400px" style="background: green">
    4     <g style="-webkit-isolation: isolate">
    5         <rect x="100" y="100" width="200" height="200" style="fill: blue; -webkit-mix-blend-mode: multiply"/>
     4    <g style="isolation: isolate">
     5        <rect x="100" y="100" width="200" height="200" style="fill: blue; mix-blend-mode: multiply"/>
    66    </g>
    77</svg>
Note: See TracChangeset for help on using the changeset viewer.