Unreviewed GTK gardening, adding text failure expectations for two
CSS3 Flexbox tests introduced in r123696.

* platform/gtk/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123737 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed speculative Mac buildfix after r123729 - 2nd attempt.

* WebKitTestRunner/TestController.cpp:
(WTR::TestController::runTest):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123738 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL] Gardening after r123696
https://bugs.webkit.org/show_bug.cgi?id=92361

Unreviewed gardening. r123696 made css3/flexbox tests failing on EFL and QT.

Patch by Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com> on 2012-07-26

* platform/efl/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123739 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: move StringImpl size calculation to StringImpl
https://bugs.webkit.org/show_bug.cgi?id=92359

Reviewed by Pavel Feldman.

Moved stringSize(StringImpl*) implementation from InspectorMemoryAgent to
StringImpl::sizeInBytes();

Source/WebCore:

* inspector/InspectorMemoryAgent.cpp:
(WebCore):

Source/WTF:

* wtf/text/StringImpl.cpp:
(WTF::StringImpl::sizeInBytes):
(WTF):
* wtf/text/StringImpl.h:
(StringImpl):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123740 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] Unreviewed gardening. Added Qt5 specific expected results after r123670.

Patch by Ádám Kallai <kadam@inf.u-szeged.hu> on 2012-07-26

* platform/qt-5.0/tables/mozilla/bugs/bug3037-1-expected.png: Added after r123670.
* platform/qt-5.0/tables/mozilla/bugs/bug3037-1-expected.txt: Added after r123670.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123741 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL][WK2] Add form client for Ewk_View
https://bugs.webkit.org/show_bug.cgi?id=92358

Patch by Christophe Dumez <christophe.dumez@intel.com> on 2012-07-26
Reviewed by Kenneth Rohde Christiansen.

Implement a form client for EFL port in order to
send a "form,request,new" signal on the Ewk_View
whenever a form will be submitted.

The Ewk_Form_Submission_Request type is
introduced to provide the client with information
about the form (e.g. text fields contained in the
form) and to submit it.

This is typically used to store login information
that can be used later to pre-fill the form.

* PlatformEfl.cmake:
* UIProcess/API/efl/EWebKit2.h:
* UIProcess/API/efl/ewk_form_submission_request.cpp: Added.
(_Ewk_Form_Submission_Request):
(_Ewk_Form_Submission_Request::_Ewk_Form_Submission_Request):
(_Ewk_Form_Submission_Request::~_Ewk_Form_Submission_Request):
(ewk_form_submission_request_ref):
(ewk_form_submission_request_unref):
(ewk_form_submission_request_field_names_get):
(ewk_form_submission_request_field_value_get):
(ewk_form_submission_request_submit):
(ewk_form_submission_request_new):
* UIProcess/API/efl/ewk_form_submission_request.h: Added.
* UIProcess/API/efl/ewk_form_submission_request_private.h: Added.
* UIProcess/API/efl/ewk_view.cpp:
(ewk_view_base_add):
(ewk_view_form_submission_request_new):
* UIProcess/API/efl/ewk_view.h:
* UIProcess/API/efl/ewk_view_form_client.cpp: Added.
(willSubmitForm):
(ewk_view_form_client_attach):
* UIProcess/API/efl/ewk_view_form_client_private.h: Added.
* UIProcess/API/efl/ewk_view_private.h:

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