blob: e52538e0d2dabea23d330b3d16ecbeee5047f8d4 [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<script src="../../../../resources/js-test.js"></script>
<style>
img {
width: 200px;
height: 200px;
}
</style>
</head>
<body>
<img id="top" src="../../resources/green-400x400.png"></img>
<div contenteditable><img id="bottom" src="../../resources/green-400x400.png"></img></div>
<script>
function mouseOverElement(element) {
const bounds = element.getBoundingClientRect();
eventSender.mouseMoveTo(bounds.left + bounds.width / 2, bounds.top + bounds.height / 2);
}
description("Verifies that Live Text does not trigger for images in editable content. This test requires WebKitTestRunner/DumpRenderTree.");
addEventListener("load", () => {
if (!window.internals || !window.eventSender)
return;
topImage = document.getElementById("top");
mouseOverElement(topImage);
shouldBe("topImage", "internals.textRecognitionCandidate");
mouseOverElement(document.getElementById("bottom"));
shouldBeNull("internals.textRecognitionCandidate");
});
</script>
</body>
</html>