DevTools: Grey out source lines that does not match any line in compiled source.

BUG=383023

Review URL: https://codereview.chromium.org/359323003

git-svn-id: svn://svn.chromium.org/blink/trunk@177306 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[DevTools] Ensure layout is done once for overlay to appear after reload.

Without WebViewImpl::layout, layers are not initialized, and we cannot
place inspector overlay layer to the hierarchy.
This patch ensures a single layout after reload before showing overlay.
This may only happen if page is paused for debugging in script on load.

BUG=333590

Review URL: https://codereview.chromium.org/363693002

git-svn-id: svn://svn.chromium.org/blink/trunk@177307 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [Console] add forgotten monospace class to messagesElement

This patch adds missed monospace class to the console view messages
element. This fixes the misaligned anchor links for console messages.

BUG=390483

Review URL: https://codereview.chromium.org/360293002

git-svn-id: svn://svn.chromium.org/blink/trunk@177308 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use IDL default arguments for Window.confirm() and Window.prompt()

This doesn't change behavior.

BUG=258153

Review URL: https://codereview.chromium.org/368583004

git-svn-id: svn://svn.chromium.org/blink/trunk@177309 bbb929c8-8fbe-4397-9dbb-9b2b20218538
When inserting a new line between a two-word misspelling (for example:
'It should be upper \ncase.') the spell checker checks only the first
part, leaving the second part marked. This patch corrects this behaviour
by running the spell checker on both lines.

BUG=173443

Review URL: https://codereview.chromium.org/256583003

git-svn-id: svn://svn.chromium.org/blink/trunk@177310 bbb929c8-8fbe-4397-9dbb-9b2b20218538