Revert 157080 "Report more details in heap snapshot progress ind..."

It broke the following tests on all platforms:

  inspector-protocol/heap-profiler/heap-snapshot-with-event-listener.html [ Failure ]
  inspector/profiler/heap-snapshot-loader.html [ Failure ]
  inspector/profiler/heap-snapshot.html [ Failure ]

> Report more details in heap snapshot progress indicator
> 
> When loading heap snapshot (either from file or backend) report separate progress for loading nodes, edges, strings and each processing step.
> 
> BUG=None
> R=loislo@chromium.org
> 
> Review URL: https://codereview.chromium.org/23717022

TBR=yurys@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@157093 bbb929c8-8fbe-4397-9dbb-9b2b20218538
grammar-markers.html and grammar-markers-hidpi.html pass even if element does not have grammar marker

After tenth attempts of verifying the grammar marker, those tests call
notifyDone() even if grammar marker was not be found.

Both grammar-marker.html and grammar-marker-hidpi.html call the text checker
asynchronously. Therefore, we need to wait until either the grammar marker
is found or number of attempts is reached.

Dump more information whether the grammar marker was found to be sure that
those tests do not pass when the element does not have the marker.

Additionally, pass 'document' to hasGrammarMarker instead of
'target' as the method does not work for target/source elements.

WebKit changeset: http://trac.webkit.org/changeset/154675

BUG=281202
R=tony@chromium.org

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

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