Nice idea but it doesn't work with selections that are changed using the keyboard (in Chrome on OSX). That is, if I make a selection using the mouse and then use the keyboard to alter it using Shift+Down, the focused area does not get updated and the browser continues to select text in the blacked-out area.