<!DOCTYPE html>
<style>
textarea {
    font-size: 3em;
    height: 300px;
    outline: none;
}
::selection {
    stroke-color: blue;
    stroke-width: 2px;
}
::selection:window-inactive {
    stroke-color: rgba(63, 128, 33, 0.95); /* green; alpha < 1 so that we don't blend the background color with white. */
}
</style>
<textarea>Any textual selection in this sentence should have a green stroke color when the window is inactive.</textarea>
<script>
var textarea = document.querySelector("textarea");
textarea.select();
if (window.testRunner)
    testRunner.setWindowIsKey(false);
</script>
