1 function createSquareCompositedHighlight(node)
3 return _createHighlight(node, "squaredHighlight highlightDiv composited");
6 function createCompositedHighlight(node)
8 return _createHighlight(node, "highlightDiv composited");
11 function createHighlight(node)
13 return _createHighlight(node, "highlightDiv");
16 function _createHighlight(node, classes) {
17 var div = document.createElement('div');
18 div.setAttribute('id', 'highlight');
19 div.setAttribute('class', classes);
20 document.body.appendChild(div);
22 var clientRect = node.getBoundingClientRect();
23 div.style.top = clientRect.top + "px";
24 div.style.left = clientRect.left + "px";
25 div.style.width = clientRect.width + "px";
26 div.style.height = clientRect.height + "px";
31 function useMockHighlight() {
33 internals.settings.setMockGestureTapHighlightsEnabled(true);