We should add a test case to ensure that we don't regress inactive selection. Inactive selection was implemented in <http://trac.webkit.org/changeset/41094> (rdar://problem/6077775).
Created attachment 128950 [details] Layout test
Additional remarks: We blend the background-color property, call this b, for ::selection with white unless b specifies an alpha value < 1 (255) by <http://trac.webkit.org/browser/trunk/Source/WebCore/rendering/RenderObject.cpp?rev=108719#L1612>, <http://trac.webkit.org/browser/trunk/Source/WebCore/platform/graphics/Color.cpp?rev=94452#L328>, and <http://trac.webkit.org/browser/trunk/Source/WebCore/platform/graphics/Color.h?rev=102740#L104>.
Comment on attachment 128950 [details] Layout test Clearing flags on attachment: 128950 Committed r109045: <http://trac.webkit.org/changeset/109045>
All reviewed patches have been landed. Closing bug.