Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(526)

Side by Side Diff: third_party/WebKit/LayoutTests/editing/selection/readonly-disabled-text-selection.html

Issue 2145323002: Content in disabled input field should not be selectable. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Updated testcase Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/editing/selection/readonly-disabled-text-selection-expected.txt » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <script src="../../resources/js-test.js"></script> 2 <script src="../../resources/js-test.js"></script>
3 <script> 3 <script>
4 onload = function() { 4 onload = function() {
5 if (!window.eventSender || !window.eventSender.gestureLongPress) { 5 if (!window.eventSender || !window.eventSender.gestureLongPress) {
6 debug("gestureLongPress not implemented by this platform."); 6 debug("gestureLongPress not implemented by this platform.");
7 debug("Manullay long press on every element in the page and check whethe r Text selection is happening or not"); 7 debug("Manullay long press on every element in the page and check whethe r Text selection is happening or not");
8 debug("If Text selection is not happening for readonly or disabled input /textarea, then it's a failure."); 8 debug("If Text selection is not happening for readonly input/textarea, t hen it's a failure.");
9 return; 9 return;
10 } 10 }
11 11
12 doLongPressOnElement("normalText"); 12 doLongPressOnElement("normalText");
13 13
14 doLongPressOnElement("readOnlyText"); 14 doLongPressOnElement("readOnlyText");
15 15
16 doLongPressOnElement("disabledText"); 16 doLongPressOnElement("disabledText");
17 17
18 doLongPressOnElement("readOnlyDisabledText"); 18 doLongPressOnElement("readOnlyDisabledText");
(...skipping 11 matching lines...) Expand all
30 var element = document.getElementById(elementId); 30 var element = document.getElementById(elementId);
31 var bounds = element.getBoundingClientRect(); 31 var bounds = element.getBoundingClientRect();
32 var x = bounds.left + 5; 32 var x = bounds.left + 5;
33 var y = bounds.top + 5; 33 var y = bounds.top + 5;
34 window.eventSender.gestureLongPress(x, y); 34 window.eventSender.gestureLongPress(x, y);
35 shouldBeEqualToString('window.getSelection().toString()', element.value); 35 shouldBeEqualToString('window.getSelection().toString()', element.value);
36 } 36 }
37 </script> 37 </script>
38 <input id="normalText" type="text" value="NormalInput"> 38 <input id="normalText" type="text" value="NormalInput">
39 <input id="readOnlyText" type="text" value="ReadonlyInput" readonly> 39 <input id="readOnlyText" type="text" value="ReadonlyInput" readonly>
40 <input id="disabledText" type="text" value="DisabledInput" disabled> 40 <input id="disabledText" type="text" value="" disabled>
41 <input id="readOnlyDisabledText" size="20" type="text" value="ReadonlyDisabledIn put"readonly disabled> 41 <input id="readOnlyDisabledText" size="20" type="text" value=""readonly disabled >
42 <textarea id="normalTextArea" cols="31">NormalTextarea</textarea> 42 <textarea id="normalTextArea" cols="31">NormalTextarea</textarea>
43 <textarea id="readOnlyTextArea" cols="31" readonly>ReadonlyTextarea</textarea> 43 <textarea id="readOnlyTextArea" cols="31" readonly>ReadonlyTextarea</textarea>
44 <textarea id="disabledTextArea" cols="31" disabled>DisabledTextarea</textarea> 44 <textarea id="disabledTextArea" cols="31" disabled>DisabledTextarea</textarea>
45 <textarea id="readOnlyDisabledTextArea" cols="31" readonly disabled>ReadonlyDisa bledTextarea</textarea> 45 <textarea id="readOnlyDisabledTextArea" cols="31" readonly disabled>ReadonlyDisa bledTextarea</textarea>
ramya.v 2016/07/14 09:00:28 For Disabled and ReadOnlyDisabled textarea still s
tkent 2016/07/14 09:07:27 No. We should fix it in this CL. Maybe we should
ramya.v 2016/07/14 09:15:41 In this case because of innerNode->isTextNode chec
tkent 2016/07/14 17:00:09 Oh, I see. Probably the code here should be just
46 46
OLDNEW
« no previous file with comments | « no previous file | third_party/WebKit/LayoutTests/editing/selection/readonly-disabled-text-selection-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698