Revision 96efcc33
Added by koszko over 1 year ago
test/haketilo_test/data/pages/scripts_to_block_1.html | ||
---|---|---|
29 | 29 |
</script> |
30 | 30 |
</head> |
31 | 31 |
<body> |
32 |
<button id="clickme1" |
|
33 |
onclick="window.__run = [...(window.__run || []), 'on'];" |
|
34 |
blocked-onclick="some useful data"> |
|
35 |
Click Meee! |
|
36 |
</button> |
|
37 |
<a id="clickme2" |
|
38 |
href="javascript:window.__run = [...(window.__run || []), 'href'];void(0);"> |
|
39 |
Click Meee! |
|
40 |
</a> |
|
41 |
<iframe src="javascript:void(window.parent.__run = [...(window.parent.__run || []), 'src']);"> |
|
42 |
</iframe> |
|
43 |
<object data="javascript:window.__run = [...(window.__run || []), 'data'];"> |
|
44 |
</object> |
|
32 |
<!-- |
|
33 |
Put all objects under a <div> to make sure the Mutation Observer does |
|
34 |
indeed correctly report changes in subtrees (there are problems with |
|
35 |
this in XML documents). |
|
36 |
--> |
|
37 |
<div> |
|
38 |
<button id="clickme1" |
|
39 |
onclick="window.__run = [...(window.__run || []), 'on'];" |
|
40 |
blocked-onclick="some useful data"> |
|
41 |
Click Meee! |
|
42 |
</button> |
|
43 |
<a id="clickme2" |
|
44 |
href="javascript:window.__run = [...(window.__run || []), 'href'];void(0);"> |
|
45 |
Click Meee! |
|
46 |
</a> |
|
47 |
<iframe src="javascript:void(window.parent.__run = [...(window.parent.__run || []), 'src']);"> |
|
48 |
</iframe> |
|
49 |
<object data="javascript:window.__run = [...(window.__run || []), 'data'];"> |
|
50 |
</object> |
|
51 |
</div> |
|
45 | 52 |
</body> |
46 | 53 |
</html> |
Also available in: Unified diff
improve script blocking in non-HTML documents (XML)