Widget's position change should not initiate layout, only when its size changes.
[WebKit-https.git] / ManualTests / regions / drag-selection-painting.html
1 <!DOCTYPE html>
2 <html>
3 <head>
4     <style>
5         #content-for-region {
6             background-color: yellow;
7             -webkit-flow-into: flow;
8             width: 100px;
9             height: 100px;
10         }
11         #region {
12             background-color: gray;
13             -webkit-flow-from: flow;
14             width: 200px;
15             height: 200px;
16         }
17     </style>
18 </head>
19 <body>
20     <p>This test verifies that a selection in a region is painted correctly when a user drags it.</p>
21     <p>Steps:</p>
22     <ol>
23         <li>Starting at "Some text", select all of the text in the yellow box.</li>
24         <li>While the text is selected, press the mouse down on the link. Do not release the mouse.</li>
25         <li>Drag the selection to the whitespace on the right.</li>
26     </ol>
27     <p>Expected Results:</p>
28     <ul>
29         <li>A faded image of the selected text and link should follow the mouse as you drag.</li>
30         <li>The faded image should only contain the selected text and link.</li>
31         <li>The faded image should have a transparent background, not yellow and not gray.</li>
32     </ul>
33     <div id="content-for-region">
34         Some text, followed by a <a href="#">link</a>.
35     </div>
36     <div id="region"></div>
37 </body>
38 </html>