[Cocoa] WKNavigationResponsePrivate.h is internal
https://bugs.webkit.org/show_bug.cgi?id=133218

Reviewed by Dean Jackson.

* WebKit2.xcodeproj/project.pbxproj: Promote WKNavigationResponsePrivate.h to private.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@169259 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Navigator object needs to have properties directly on the instance object
https://bugs.webkit.org/show_bug.cgi?id=133221

Reviewed by Mark Lam.

Flag the Navigator object as requiring properties to be on the instance
as there were a few compatibility issues when on the prototype.

* bindings/scripts/CodeGeneratorJS.pm:
(InterfaceRequiresAttributesOnInstance):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@169260 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove 'css-shaders' option from the build-webkit
https://bugs.webkit.org/show_bug.cgi?id=133212

Patch by Zsolt Borbely <zsborbely.u-szeged@partner.samsung.com> on 2014-05-23
Reviewed by Daniel Bates.

Original CSS shaders removed in r162644.

* Scripts/webkitperl/FeatureList.pm:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@169261 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed EFL gardening

* platform/efl/TestExpectations: Add test expectation for tests faling after r167840.
* platform/efl/fast/borders/border-antialiasing-expected.png: Rebaseline after r168046.
* platform/efl/fast/borders/border-antialiasing-expected.txt: Ditto.
* platform/efl/fast/forms/fieldset-align-expected.txt: Rebaseline after r168575.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@169262 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed. Skip some snapshotting tests failing after r169173.
https://bugs.webkit.org/show_bug.cgi?id=133227.

* platform/mac-wk2/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@169263 268f45cc-cd09-0410-ab3c-d52691b4dbfc
reset m_havePreparedToPlay when changing media engines.
https://bugs.webkit.org/show_bug.cgi?id=133199

Patch by Jeremy Jones <jeremyj@apple.com> on 2014-05-23
Reviewed by Eric Carlson.

If a play request comes in before the media player is created, m_havePreparedToPlay
is set to true. But when the player is created, this prevents the new player from
getting the prepare call.

* html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::mediaPlayerEngineUpdated): set m_havePreparedToPlay false.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@169264 268f45cc-cd09-0410-ab3c-d52691b4dbfc
REGRESSION (r169241) Crash running run-jsc-stress-tests on EFL ARM
https://bugs.webkit.org/show_bug.cgi?id=133223

Reviewed by Geoffrey Garen.

Change runAndMonitorTestRunnerCommand() to convert the *cmd argument to a
string before calling IO.popen() to work with older versions of ruby.
Changed the remote path in runShellTestRunner to quote the command
string we want to run via ssh so that it will work correctly with array
to string conversion needed for popen.

* Scripts/run-jsc-stress-tests:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@169265 268f45cc-cd09-0410-ab3c-d52691b4dbfc