Revert of Removed reprecated version of WebFrameClient::decidePolicyForNavigation (https://codereview.chromium.org/444163004/)

Reason for revert:
Broke Mac10.8 Tests.

http://build.chromium.org/p/chromium.webkit/builders/Mac10.8%20Tests/builds/9034

In file included from ../../mojo/services/html_viewer/html_document_view.cc:5:
../../mojo/services/html_viewer/html_document_view.h:48:38: error: 'mojo::HTMLDocumentView::decidePolicyForNavigation' hides overloaded virtual function [-Werror,-Woverloaded-virtual]
  virtual blink::WebNavigationPolicy decidePolicyForNavigation(
                                     ^
../../third_party/WebKit/public/web/WebFrameClient.h:206:33: note: hidden overloaded virtual function 'blink::WebFrameClient::decidePolicyForNavigation' declared here: different number of parameters (1 vs 6)
    virtual WebNavigationPolicy decidePolicyForNavigation(const NavigationPolicyInfo& info) { return info.defaultPolicy; }
                                ^
1 error generated.

Original issue's description:
> Removed reprecated version of WebFrameClient::decidePolicyForNavigation
> 
> R=abarth
> BUG=
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=179774

TBR=abarth@chromium.org,oysteine@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@179775 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Form submitted from JS should not submit double values

Jquery validation adds hidden element and removes it after JS submit handler. In blink, it was resulting in extra value being submitted.

This patch reverts changes of r170520, r171008 and r169158.

r169158, changes are not needed anymore due to formcreate called from scheduleformsubmission.
r170520 and r171008 removed variable which control double form submission when from JS and normal submission.

Also fixes the issue with bug357101, which CL170520 fixed, by keeping validateInteractive independent of m_isSubmittingOrInUserJSSubmitEvent variable.

R=tkent, keishi
BUG=378949
TEST=Check add remove element from inside user JS event handler, does not lead to double value submission.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@179776 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename "blink_rendering" trace events to "blink"

This patch renames "blink_rendering" trace events to just "blink". The
separation caused confusion as people tracing with the blink category
would miss these events.

I can't imagine a case where these events would be useful on their own.

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

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