3 function highlightRange(id
, start
, end
, active
) {
4 var range
= document
.createRange();
5 var elem
= document
.getElementById(id
).firstChild
;
6 range
.setStart(elem
, start
);
7 range
.setEnd(elem
, end
);
8 window
.internals
.addTextMatchMarker(range
, active
);
9 window
.internals
.setMarkedTextMatchesAreHighlighted(document
, true);
11 function highlightTest() {
12 highlightRange('1', 2, 5, true);
16 <body onload=
"highlightTest()">
17 Test for crbug.com/
504712
18 <p>Find In Page: The below transparent text
"ndM" from findMe should be highlighted as orange and painted as black
</p>
19 <span id=
"1" style=
"color:transparent">findMe
</span>