Switch from WebDocument::insertStyleText to ::insertUserStyleSheet for programatic CSS injection.

Inserting CSS as a user stylesheet is both consistent with content script
injection and better for compatibility, since it does not affect the page's DOM.

Removes the other call of insertStyleText (for infobar CSS injection),
thus it should be possible to remove it after a WebKit roll.

Depends on http://webkit.org/b/65158

BUG=82220
TEST=no
R=mpcomplete@chromium.org


Review URL: http://codereview.chromium.org/7517001

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94499 0039d316-1c4b-4281-b951-d872f2087c98
6 files changed