Mark inspector-protocol/heap-profiler/heap-snapshot-with-detached-dom-tree.html as Timeout

TBR=apavlov@chromium.org, keishi@chromium.org, loislo@chromium.org, pfeldman@chromium.org, pmuellr@yahoo.com, vsevik@chromium.org, yurys@chromium.org
BUG=239549

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150037 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add includes to InspectorCSSAgent.cpp and CachedImageTest.cpp to fix compile

InspectorCSSAgent.cpp is missing an include for WebCore::CachedResource.
CachedImageTest.cpp is missing an include for WebCore::Image. These two issues
prevent compiling Blink.

BUG=239513

Review URL: https://chromiumcodereview.appspot.com/15001015

git-svn-id: svn://svn.chromium.org/blink/trunk@150038 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove RetainPtrObjectHash and RetainPtrObjectHashTraits

RetainPtrObjectHash and RetainPtrObjectHashTraits classes are used in Safari and not used anywhere
in Blink or Chromium, so they should be removed from Blink WTF.

Review URL: https://chromiumcodereview.appspot.com/14698008

git-svn-id: svn://svn.chromium.org/blink/trunk@150039 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Mark http/tests/security/frameNavigation/opener.html as flaky timeout.

BUG=239554
TBR=abarth

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150040 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove more unneeded bits of webkit-patch and webkitpy.

Remove bash completion for no longer existing commands.

Remove from the Port class the no longer needed methods
update_webkit_command(), prepare_changelog_command(),
build_webkit_command(), run_javascriptcore_tests_command().

Remove more webkkit-patch commands that used bugzilla or were
for changelogs:
analyze-changelog, update, commit-message, clean-pending-commit,
clean-review-queue, assign-to-committer, obsolete-attachments,
attach-to-bug, post, land-safely, has-landed, prepare, upload,
edit-changelogs, post-commits, mark-bug-fixed, create-bug

BUG=none

Review URL: https://chromiumcodereview.appspot.com/15085008

git-svn-id: svn://svn.chromium.org/blink/trunk@150041 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove [NoInterfaceObject] extended attribute from several interfaces

Remove [NoInterfaceObject] extended attribute from the following Web IDL
interfaces: SecurityPolicy, History, Location, Navigator, Performance,
PerformanceEntry, PerformanceMark, PerformanceMeasure, PerformanceNavigation,
PerformanceResourceTiming, PerformanceTiming and Screen.

These interfaces should not have the [NoInterfaceObject] extended attribute
according to their respective specifications:
http://www.w3.org/html/wg/drafts/html/master/browsers.html#the-history-interface
http://www.w3.org/html/wg/drafts/html/master/browsers.html#the-location-interface
https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html#securitypolicy
http://www.w3.org/html/wg/drafts/html/master/webappapis.html#the-navigator-object
http://www.w3.org/TR/navigation-timing/#performance
https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PerformanceTimeline/Overview.html#sec-PerformanceEntry-interface
http://www.w3.org/TR/navigation-timing/#performancenavigation
http://www.w3.org/TR/navigation-timing/#performancetiming
http://www.w3.org/TR/user-timing/#performancemark
http://www.w3.org/TR/user-timing/#performancemeasure
http://www.w3c-test.org/webperf/specs/ResourceTiming/#performanceresourcetiming
http://dev.w3.org/csswg/cssom-view/#the-screen-interface

R=abarth@chromium.org, arv@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150042 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Initialize target texture to video frame size

When copying a video texture to a platform texture, we currently must
make sure the target texture size matches the video size. This is
because currently the GPU command buffer service is unable to determine
the video frame size from the source stream texture object.

BUG=225781,239276

Review URL: https://chromiumcodereview.appspot.com/14772020

git-svn-id: svn://svn.chromium.org/blink/trunk@150043 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Go back to excluding fast passing tests from full_results.json.

It turns out that garden-o-matic loads a ton of these files
and is dieing under the weight of parsing all the JS.

Going to TBR this so that the bots can start cycling with the 
new code ASAP as it will take a while before garden-o-matic recovers.

TBR=dpranke@chromium.org

Review URL: https://chromiumcodereview.appspot.com/14890020

git-svn-id: svn://svn.chromium.org/blink/trunk@150044 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix garden-o-matic to not show skipped tests as failures.

Now that we include skipped tests in full_results.json, garden-o-matic
thinks they're all unexpected failures. As of yesterday, full_results.json
has an "is_unexpected" bit for unexpected failures, so we can reuse that
to avoid duplicating logic.

Also, delete some unused codepaths for tracking unexpected successes.

Review URL: https://chromiumcodereview.appspot.com/15028014

git-svn-id: svn://svn.chromium.org/blink/trunk@150046 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove incomplete input[type=datetime] implementation and tests.

We have no plan to work on it in short term.

BUG=239210

Review URL: https://chromiumcodereview.appspot.com/15009009

git-svn-id: svn://svn.chromium.org/blink/trunk@150047 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Blink gardening: mark pasue-in-internal-script.html as flaky on mac debug

dstockwell, can you take a look and decide if this is related to your relanded CL.

BUG=238813
TEST=
TBR=dstockwell

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150048 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Merge loadURL() and loadPostRequest()

BUG=none
TEST=none

Review URL: https://chromiumcodereview.appspot.com/14858027

git-svn-id: svn://svn.chromium.org/blink/trunk@150049 bbb929c8-8fbe-4397-9dbb-9b2b20218538
As discussed in blink-dev mailing list remove getPropertyShorthand and isImplicit from the Web exposed APIs.

They were added because of the Inspector back in 2005 when it was using JS.
It does not remove the actual C++ implementation as this one is still used by
the inspector.

I've updated few layout tests to remove the usage of these functions.

Review URL: https://chromiumcodereview.appspot.com/14619018

git-svn-id: svn://svn.chromium.org/blink/trunk@150051 bbb929c8-8fbe-4397-9dbb-9b2b20218538
The entry for revision in full_results.json changed from revision to blink_revision.

Also, don't try to load json files for revisions older than 150044.
Some json files from before 150044 are huge and bring garden-o-matic
to a crawl.

TBR to get garden-o-matic semi-functional again.

TBR=abarth@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150052 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove always-on WTF_USE_GRAMMAR_CHECKING define

Review URL: https://chromiumcodereview.appspot.com/15085013

git-svn-id: svn://svn.chromium.org/blink/trunk@150053 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove parenthesis from WebRuntimeFeatures line in OWNERS file

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150054 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Consider "mixed content XHR" as mixed script instead of mixed display.

BUG=239540
R=abarth@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150055 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove some dead garden-o-matic code.

R=dglazkov@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150056 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove some webkitpy code that was only used be now-deleted webkit-patch commands.

Also remove webkit-patch command suggest-reviewers.

BUG=none
R=eseidel@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@150057 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove dead code: DictationAlternative

Also removes all other (all dead) references to "Dictation" in Blink.

R=eseidel@chromium.org

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

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