[Blink] XMLTreeViewer should load resources from blink_resources.grd instead of relying upon xxd.py (Part-1)

Blink should make use of blink_resources.grd for the inline resources for displaying XML tree view.
This removes the dependency upon using xxd.py which embeds the resources as strings.

BUG=312586

Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=178214

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178411 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix Oilpan build broken by r178403

TBR=oysteine@chromium.org,oilpan-reviews@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@178412 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Navigation transitions: Initiate navigation transition and send serialized markup to Chrome

If any transition-elements metatags are present, we signal Chrome that this is a transition navigation and serialize the HTML elements designated by the selectors in the transitions-elements metatag.

The isTransitionNavigation flag needs to be passed through both WebFrameClient::decidePolicyForNavigation and WebFrameClient::dispatchDidStartProvisionalLoad to cover both same-origin and different-origin navigation paths.

Requires https://codereview.chromium.org/281383006/

R=esprehn,eseidel
BUG=281383006

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

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