1<html> 2<head> 3<title>Tests for Bug 30079</title> 4<meta http-equiv="Content-Type" content="text/html;charset=utf-8" > 5</head> 6 7<body> 8<p>Tests for 9<ul> 10<li><p><a href="https://bugs.webkit.org/show_bug.cgi?id=30079">Bug 30079: unselectable resources in resource panel</a> 11</ul> 12 13<p>To test, open the Inspector on this page, go to the Resources panel. 14 15<p>First off, you should be able to actually select each "abc" resource to see 16the HTTP info / content. Bug 30079 didn't allow you to select all of these. 17 18<p>For each of the "abc" resources open the <b>HTTP Information</b> and 19<b>Request Payload</b> tree elements above the content. One of the resources 20will not have a <b>Request Payload</b>. 21 22<p>There should be one each of the following resources: 23 24<ul> 25<li><p>One with a Request Method: GET and no Request Payload 26<li><p>One with a Request Method: POST and Request Payload of "123" 27<li><p>One with a Request Method: POST and Request Payload of "456" 28</ul> 29 30<p>Another change made by this bug was to change the way the drag/drop of 31the resource itself worked. The previous method of handling drag/drop of 32the resource was actually causing the unselectability. So the drag/drop 33of the resources needs to be tested as well. 34 35<ul> 36<li><p>Select one of the resources. 37<li><p>Drag it to an application that can accept text or a link 38<li><p>The application should provide some feedback indicating it will accept 39the drop, but may not 40<li>Drop, and the URL for the resource should be rendered appropriately. 41 42<script> 43 44var xhr; 45 46xhr = new XMLHttpRequest(); 47xhr.open("POST", "http://example.org/abc"); 48xhr.send("123"); 49 50xhr = new XMLHttpRequest(); 51xhr.open("POST", "http://example.org/abc"); 52xhr.send("456"); 53 54xhr = new XMLHttpRequest(); 55xhr.open("GET", "http://example.org/abc"); 56xhr.send(); 57 58</script> 59 60</body> 61</html> 62