Bug 1067728 Part 3 - Hide utility bubble if entire selection is not visible. f=mtseng, r=roc

We cannot tell utility bubble to hide when both startFrame and endFrame
are invisible. The exception is that when select-all is performed in a
long scrolling text area, both frame should be hid, but utility bubble
should show.