Revert of [DevTools] Don't handle shortcuts while dialog is open. (https://codereview.chromium.org/214453003/)

Reason for revert:
We should still intercept browser shortcuts, even with dialog open.

Original issue's description:
> [DevTools] Don't handle shortcuts while dialog is open.
> 
> BUG=356616
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=170294

TBR=apavlov@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=356616

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170436 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[svg] in img element doesn't render correctly when height is changed dynamically.

BUG=354822

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170437 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use OwnPtr|PassOwnPtr to pass a pointer of NavigatorContentUtilsClient instance

WebViewImpl has owned m_navigatorContentUtilsClient member variable. However, it is only used for
passing a pointer of NavigatorContentUtilsClient. It is useless. To remove it, we need to change parameter
type to OwnPtr|PassOwnPtr in NavigatorContentUtils classes. Besides OwnPtr|PassOwnPtr help to manage the client pointer more safely.

BUG=N/A

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

git-svn-id: svn://svn.chromium.org/blink/trunk@170438 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: make some SDK objects target-aware, remove mainTarget use and some WebInspector.*Model accessors.

R=sergeyv@chromium.org

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

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