Unreviewed gardening. Added baselines for GTK+ related to subpixel layout.

* platform/gtk/editing/selection/mixed-editability-10-expected.txt: Added.
* platform/gtk/svg/W3C-SVG-1.1/animate-elem-22-b-expected.txt: Added.
* platform/gtk/svg/W3C-SVG-1.1/animate-elem-23-t-expected.txt: Added.
* platform/gtk/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt: Added.
* platform/gtk/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt: Added.
* platform/gtk/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt: Added.
* platform/gtk/svg/custom/pattern-with-transformation-expected.txt: Added.
* platform/gtk/svg/text/text-midpoint-split-bug-expected.txt: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152971 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed gardening. Added new baselines for GTK+ after r152911.

* platform/gtk/fast/multicol/pagination/BottomToTop-bt-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/BottomToTop-lr-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/BottomToTop-rl-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/BottomToTop-tb-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/LeftToRight-bt-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/LeftToRight-lr-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/LeftToRight-rl-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/LeftToRight-tb-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/RightToLeft-bt-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/RightToLeft-lr-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/RightToLeft-rl-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/RightToLeft-tb-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/TopToBottom-bt-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/TopToBottom-lr-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/TopToBottom-rl-expected.txt: Added.
* platform/gtk/fast/multicol/pagination/TopToBottom-tb-expected.txt: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152972 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Windows] Unreviewed build fix.

* WTF.vcxproj/WTFGenerated.make: Stop triggering a "Build All" when things have not changed.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152973 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] Unreviewed gardening. Rebase after r152814.

Patch by Gabor Abraham <abrhm@inf.u-szeged.hu> on 2013-07-22

* platform/qt-5.0-wk1/http/tests/security/contentSecurityPolicy/object-src-none-allowed-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152974 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[iOS] captions sometimes positioned incorrectly after fullscreen state change
https://bugs.webkit.org/show_bug.cgi?id=118912

Reviewed by Jer Noble.

* html/shadow/MediaControlElements.cpp:
(WebCore::MediaControlTextTrackContainerElement::updateDisplay): Call clearTextTrackRepresentation.
(WebCore::MediaControlTextTrackContainerElement::updateTimerFired): Call updateDisplay so
    cues are re-rendered with the updated size.
(WebCore::MediaControlTextTrackContainerElement::clearTextTrackRepresentation): Cleanup the
    text track representation.
(WebCore::MediaControlTextTrackContainerElement::enteredFullscreen): New, force cues to be updated.
(WebCore::MediaControlTextTrackContainerElement::exitedFullscreen): Ditto.
* html/shadow/MediaControlElements.h:

* html/shadow/MediaControls.cpp:
(WebCore::MediaControls::enteredFullscreen): Call MediaControlTextTrackContainerElement::enteredFullscreen.
(WebCore::MediaControls::exitedFullscreen): Call MediaControlTextTrackContainerElement::exitedFullscreen.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152975 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Curl] Download fails for certain urls.
https://bugs.webkit.org/show_bug.cgi?id=118468

Patch by peavo@outlook.com <peavo@outlook.com> on 2013-07-22
Reviewed by Brent Fulgham.

Source/WebCore:

The current Curl download implementation has a few shortcomings:
1) Downloading from secure locations fails. We need to provide Curl with the path to a certificate file (.pem file).
2) Cookies are not set in the download request. We need to give Curl the path to the cookie file.
3) When a normal load is converted to a download, some of the headers from the original request is not sent (e.g. Referer, User agent).

* platform/network/curl/CurlDownload.cpp:
(WebCore::CurlDownload::CurlDownload): Initialize custom headers member.
(WebCore::CurlDownload::~CurlDownload): Free custom headers member.
(WebCore::CurlDownload::init): Set certificate and cookie file path.
(WebCore::CurlDownload::closeFile): Check file handle against value for invalid platform handle.
(WebCore::CurlDownload::writeDataToFile): Added utility method to write download data to file.
(WebCore::CurlDownload::addHeaders): Added utility method to add headers to request.
(WebCore::CurlDownload::didReceiveData): Use writeDataToFile utility method.
* platform/network/curl/CurlDownload.h:
Put class in WebCore namespace.
Added method to init download from resource handle, request, and response object.
Added utility method to write download data to file.
Added utility method to add headers to request.
Added custom headers member.

Source/WebKit/win:

Initialize download from provided resource handle, request, and response object.

* WebDownload.h: Use WebCore namespace for Curl download class.
* WebDownloadCurl.cpp:
(WebDownload::init): Initialize download from provided resource handle, request, and response object.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152976 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK] Unreviewed gardening. Added baselines needed after r110542.

* platform/gtk/fast/forms/label/labelable-elements-expected.txt: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152977 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed gardening of AppleWin port. Skip some crashing tests.

* platform/win/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152978 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: When right-clicking on a DataGrid column, show editing
menu option as "Edit <columnName>" instead of just "Edit"
https://bugs.webkit.org/show_bug.cgi?id=118970

Patch by Diego Pino Garcia <dpino@igalia.com> on 2013-07-22
Reviewed by Timothy Hatcher.

* Localizations/en.lproj/localizedStrings.js: Add literal "Edit '%s'"
* UserInterface/DataGrid.js: Change "Edit" for "Edit <columnTitle>"
(WebInspector.DataGrid.prototype._contextMenuInDataTable):

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