[EFL] tables/mozilla tests need rebaseline (Part 1)
https://bugs.webkit.org/show_bug.cgi?id=97079

Unreviewed EFL gardening.

Rebaseline a first part of the tables/mozilla tests
and unskip them.

Patch by Christophe Dumez <christophe.dumez@intel.com> on 2012-09-19

* platform/efl/Skipped:
* platform/efl/tables/mozilla/collapsing_borders/bug127040-expected.png:
* platform/efl/tables/mozilla/collapsing_borders/bug41262-3-expected.png:
* platform/efl/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
* platform/efl/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
* platform/efl/tables/mozilla/core/bloomberg-expected.png:
* platform/efl/tables/mozilla/core/bloomberg-expected.txt: Added.
* platform/efl/tables/mozilla/core/borders-expected.png:
* platform/efl/tables/mozilla/core/box_sizing-expected.png:
* platform/efl/tables/mozilla/core/captions-expected.png:
* platform/efl/tables/mozilla/core/captions-expected.txt:
* platform/efl/tables/mozilla/core/cell_heights-expected.png:
* platform/efl/tables/mozilla/core/cell_heights-expected.txt:
* platform/efl/tables/mozilla/core/col_span-expected.png:
* platform/efl/tables/mozilla/core/col_widths_auto_auto-expected.png:
* platform/efl/tables/mozilla/core/col_widths_auto_autoFix-expected.png:
* platform/efl/tables/mozilla/core/col_widths_auto_autoFix-expected.txt: Added.
* platform/efl/tables/mozilla/core/col_widths_auto_autoFixPer-expected.png:
* platform/efl/tables/mozilla/core/col_widths_auto_autoPer-expected.png:
* platform/efl/tables/mozilla/core/col_widths_auto_fix-expected.png:
* platform/efl/tables/mozilla/core/col_widths_auto_fixPer-expected.png:
* platform/efl/tables/mozilla/core/col_widths_auto_per-expected.png:
* platform/efl/tables/mozilla/core/col_widths_fix_auto-expected.png:
* platform/efl/tables/mozilla/core/col_widths_fix_autoFix-expected.png:
* platform/efl/tables/mozilla/core/col_widths_fix_autoPer-expected.png:
* platform/efl/tables/mozilla/core/col_widths_fix_fix-expected.png:
* platform/efl/tables/mozilla/core/col_widths_fix_fixPer-expected.png:
* platform/efl/tables/mozilla/core/col_widths_fix_per-expected.png:
* platform/efl/tables/mozilla/core/margins-expected.png:
* platform/efl/tables/mozilla/core/margins-expected.txt:
* platform/efl/tables/mozilla/core/misc-expected.png:
* platform/efl/tables/mozilla/core/misc-expected.txt: Added.
* platform/efl/tables/mozilla/core/nested1-expected.png:
* platform/efl/tables/mozilla/core/one_row-expected.png:
* platform/efl/tables/mozilla/core/row_span-expected.png:
* platform/efl/tables/mozilla/core/row_span-expected.txt: Added.
* platform/efl/tables/mozilla/core/table_frame-expected.png:
* platform/efl/tables/mozilla/core/table_heights-expected.png:
* platform/efl/tables/mozilla/core/table_rules-expected.png:
* platform/efl/tables/mozilla/core/table_rules-expected.txt:
* platform/efl/tables/mozilla/core/table_widths-expected.png:
* platform/efl/tables/mozilla/dom/appendCol2-expected.png:
* platform/efl/tables/mozilla/dom/appendRowsExpand1-expected.png:
* platform/efl/tables/mozilla/dom/appendTbodyExpand1-expected.png:
* platform/efl/tables/mozilla/dom/deleteCellsRebuild1-expected.png:
* platform/efl/tables/mozilla/dom/deleteCellsShrink1-expected.png:
* platform/efl/tables/mozilla/dom/deleteCellsShrink2-expected.png:
* platform/efl/tables/mozilla/dom/deleteCol1-expected.png:
* platform/efl/tables/mozilla/dom/deleteCol2-expected.png:
* platform/efl/tables/mozilla/dom/deleteCol3-expected.png:
* platform/efl/tables/mozilla/dom/deleteColGroup1-expected.png:
* platform/efl/tables/mozilla/dom/deleteColGroup2-expected.png:
* platform/efl/tables/mozilla/dom/deleteRowsRebuild1-expected.png:
* platform/efl/tables/mozilla/dom/deleteRowsShrink1-expected.png:
* platform/efl/tables/mozilla/dom/deleteTbodyExpand1-expected.png:
* platform/efl/tables/mozilla/dom/deleteTbodyRebuild1-expected.png:
* platform/efl/tables/mozilla/dom/insertCellsExpand1-expected.png:
* platform/efl/tables/mozilla/dom/insertCellsExpand2-expected.png:
* platform/efl/tables/mozilla/dom/insertCellsRebuild1-expected.png:
* platform/efl/tables/mozilla/dom/insertCellsRebuild2-expected.png:
* platform/efl/tables/mozilla/dom/insertColGroups1-expected.png:
* platform/efl/tables/mozilla/dom/insertColGroups2-expected.png:
* platform/efl/tables/mozilla/dom/insertCols1-expected.png:
* platform/efl/tables/mozilla/dom/insertCols2-expected.png:
* platform/efl/tables/mozilla/dom/insertCols3-expected.png:
* platform/efl/tables/mozilla/dom/insertCols4-expected.png:
* platform/efl/tables/mozilla/dom/insertCols5-expected.png:
* platform/efl/tables/mozilla/dom/insertRowsExpand1-expected.png:
* platform/efl/tables/mozilla/dom/insertRowsRebuild1-expected.png:
* platform/efl/tables/mozilla/dom/tableDom-expected.png:
* platform/efl/tables/mozilla/dom/tableDom-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128974 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL][WK2] waitUntilTitleChangedTo() and waitUntilLoadFinished() needs timeout.
https://bugs.webkit.org/show_bug.cgi?id=96910

Patch by Byungwoo Lee <bw80.lee@samsung.com> on 2012-09-19
Reviewed by Kenneth Rohde Christiansen.

Currently, the waitUntilTitleChangedTo() and waitUntilLoadFinished()
functions doesn't handle timeout by itself.
And if there are some failed cases that loading is not finished or
title is not changed to the expected string, test case just stopped
with timeout and there is no more information about this such as line
number.

To handle timeout status more properly, timeout parameter is added to
these functions.

* UIProcess/API/efl/tests/UnitTestUtils/EWK2UnitTestBase.cpp:
(EWK2UnitTest::LoadFinishedData::LoadFinishedData):
(LoadFinishedData):
(EWK2UnitTest::LoadFinishedData::~LoadFinishedData):
(EWK2UnitTest):
(EWK2UnitTest::onLoadFinished):
(EWK2UnitTest::timeOutWhileWaitingUntilLoadFinished):
(EWK2UnitTest::EWK2UnitTestBase::waitUntilLoadFinished):
(EWK2UnitTest::TitleChangedData::TitleChangedData):
(TitleChangedData):
(EWK2UnitTest::TitleChangedData::~TitleChangedData):
(EWK2UnitTest::onTitleChanged):
(EWK2UnitTest::timeOutWhileWaitingUntilTitleChangedTo):
(EWK2UnitTest::EWK2UnitTestBase::waitUntilTitleChangedTo):
* UIProcess/API/efl/tests/UnitTestUtils/EWK2UnitTestBase.h:
(EWK2UnitTestBase):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128975 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: [WebGL] -> [Canvas] Rename WebGLAgent to CanvasAgent
https://bugs.webkit.org/show_bug.cgi?id=96917

Patch by Andrey Adaikin <aandrey@chromium.org> on 2012-09-19
Reviewed by Vsevolod Vlasov.

Source/WebCore:

Rename WebGLAgent* and WebGLInstrumentation* files to Canvas* as we will support both 2D and 3D/WebGL canvas instrumentation.

* CMakeLists.txt:
* DerivedSources.make:
* DerivedSources.pri:
* GNUmakefile.am:
* GNUmakefile.list.am:
* Target.pri:
* WebCore.gyp/WebCore.gyp:
* WebCore.gypi:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* bindings/js/JSHTMLCanvasElementCustom.cpp:
* bindings/v8/custom/V8HTMLCanvasElementCustom.cpp:
* inspector/CodeGeneratorInspector.py:
* inspector/InjectedScriptCanvasModule.cpp: Renamed from Source/WebCore/inspector/InjectedScriptWebGLModule.cpp.
(WebCore):
(WebCore::InjectedScriptCanvasModule::InjectedScriptCanvasModule):
(WebCore::InjectedScriptCanvasModule::moduleForState):
(WebCore::InjectedScriptCanvasModule::source):
(WebCore::InjectedScriptCanvasModule::wrapWebGLContext):
(WebCore::InjectedScriptCanvasModule::captureFrame):
(WebCore::InjectedScriptCanvasModule::dropTraceLog):
(WebCore::InjectedScriptCanvasModule::traceLog):
(WebCore::InjectedScriptCanvasModule::replayTraceLog):
* inspector/InjectedScriptCanvasModule.h: Renamed from Source/WebCore/inspector/InjectedScriptWebGLModule.h.
(WebCore):
(InjectedScriptCanvasModule):
* inspector/InjectedScriptCanvasModuleSource.js: Renamed from Source/WebCore/inspector/InjectedScriptWebGLModuleSource.js.
(.):
* inspector/Inspector.json:
* inspector/InspectorAllInOne.cpp:
* inspector/InspectorCanvasAgent.cpp: Renamed from Source/WebCore/inspector/InspectorWebGLAgent.cpp.
(WebCore):
(CanvasAgentState):
(WebCore::InspectorCanvasAgent::InspectorCanvasAgent):
(WebCore::InspectorCanvasAgent::~InspectorCanvasAgent):
(WebCore::InspectorCanvasAgent::setFrontend):
(WebCore::InspectorCanvasAgent::clearFrontend):
(WebCore::InspectorCanvasAgent::restore):
(WebCore::InspectorCanvasAgent::enable):
(WebCore::InspectorCanvasAgent::disable):
(WebCore::InspectorCanvasAgent::dropTraceLog):
(WebCore::InspectorCanvasAgent::captureFrame):
(WebCore::InspectorCanvasAgent::getTraceLog):
(WebCore::InspectorCanvasAgent::replayTraceLog):
(WebCore::InspectorCanvasAgent::wrapWebGLRenderingContextForInstrumentation):
(WebCore::InspectorCanvasAgent::injectedScriptCanvasModuleForTraceLogId):
* inspector/InspectorCanvasAgent.h: Renamed from Source/WebCore/inspector/InspectorWebGLAgent.h.
(WebCore):
(InspectorCanvasAgent):
(WebCore::InspectorCanvasAgent::create):
(WebCore::InspectorCanvasAgent::enabled):
* inspector/InspectorCanvasInstrumentation.h: Renamed from Source/WebCore/inspector/InspectorWebGLInstrumentation.h.
(WebCore):
(WebCore::InspectorInstrumentation::wrapWebGLRenderingContextForInstrumentation):
* inspector/InspectorController.cpp:
(WebCore::InspectorController::InspectorController):
* inspector/InstrumentingAgents.h:
(WebCore):
(WebCore::InstrumentingAgents::InstrumentingAgents):
(WebCore::InstrumentingAgents::inspectorCanvasAgent):
(WebCore::InstrumentingAgents::setInspectorCanvasAgent):
(InstrumentingAgents):
* inspector/compile-front-end.py:
* inspector/front-end/CanvasProfileView.js: Renamed from Source/WebCore/inspector/front-end/WebGLProfileView.js.
(WebInspector.CanvasProfileView):
(WebInspector.CanvasProfileView.prototype.dispose):
(WebInspector.CanvasProfileView.prototype.get statusBarItems):
(WebInspector.CanvasProfileView.prototype.get profile):
(WebInspector.CanvasProfileView.prototype.wasShown):
(WebInspector.CanvasProfileView.prototype.willHide):
(WebInspector.CanvasProfileView.prototype._showTraceLog):
(WebInspector.CanvasProfileView.prototype._onTraceLogItemClick.didReplayTraceLog):
(WebInspector.CanvasProfileView.prototype._onTraceLogItemClick):
(WebInspector.CanvasProfileType):
(WebInspector.CanvasProfileType.prototype.get buttonTooltip):
(WebInspector.CanvasProfileType.prototype.buttonClicked.didStartCapturingFrame):
(WebInspector.CanvasProfileType.prototype.buttonClicked):
(WebInspector.CanvasProfileType.prototype.get treeItemTitle):
(WebInspector.CanvasProfileType.prototype.get description):
(WebInspector.CanvasProfileType.prototype.reset):
(WebInspector.CanvasProfileType.prototype.createTemporaryProfile):
(WebInspector.CanvasProfileType.prototype.createProfile):
(WebInspector.CanvasProfileHeader):
(WebInspector.CanvasProfileHeader.prototype.traceLogId):
(WebInspector.CanvasProfileHeader.prototype.createSidebarTreeElement):
(WebInspector.CanvasProfileHeader.prototype.createView):
* inspector/front-end/ProfilesPanel.js:
(WebInspector.ProfilesPanel):
* inspector/front-end/Settings.js:
(WebInspector.ExperimentsSettings):
* inspector/front-end/WebKit.qrc:
* inspector/front-end/canvasProfiler.css: Renamed from Source/WebCore/inspector/front-end/webGLProfiler.css.
(.canvas-profile-view):
(.canvas-trace-log):
(.canvas-trace-log div):
(#canvas-replay-image-container):
(#canvas-replay-image):

LayoutTests:

* inspector/profiler/webgl/webgl-profiler-get-error.html:
* inspector/profiler/webgl/webgl-profiler-test.js:
(initialize_CanvasWebGLProfilerTest.InspectorTest.enableCanvasAgent):
(initialize_CanvasWebGLProfilerTest):

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

Updated the recently added TestExpectations file for WK2 with the
actual failures from the bot.

* platform/gtk-wk2/TestExpectations:

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