2012-02-22 Philippe Normand Unreviewed, rolling out r108522. http://trac.webkit.org/changeset/108522 https://bugs.webkit.org/show_bug.cgi?id=76181 Broke 4 fullscreen tests on GTK. * GtkLauncher/main.c: (createBrowser): (createWindow): 2012-02-20 Philippe Normand [GTK] FullScreen signals https://bugs.webkit.org/show_bug.cgi?id=76181 Reviewed by Martin Robinson. Use the two new entering/leaving fullscreen signals to hide/show the tool bar, the status bar and ask the user's permission before entering fullscreen. * GtkLauncher/main.c: (webViewFullscreenMessageWindowClose): (webViewWindowStateEvent): (hide_widget): (show_widget): (webViewEnteringFullScreen): (webViewLeavingFullScreen): (createBrowser): (createWindow): 2012-02-22 Rob Flack Update Linux ChromiumOS builders in flakiness dashboard. https://bugs.webkit.org/show_bug.cgi?id=79238 Reviewed by Ojan Vafai. * TestResultServer/static-dashboards/builders.js: 2012-02-22 Dirk Pranke webkitpy: test_function_length_check_definition_huge_lines is slow https://bugs.webkit.org/show_bug.cgi?id=79185 Reviewed by Adam Barth. This test takes ~3 seconds to run, apparently because we're running a test on a 10,000 line function :). Dropping the function length to 640 still exercises the code path and provides a 10x speedup. * Scripts/webkitpy/style/checkers/cpp_unittest.py: (CppStyleTest): (CheckForFunctionLengthsTest.test_function_length_check_definition_huge_lines): 2012-02-22 Dirk Pranke webkitpy: speed up FileLockTest.test_lock_lifecycle https://bugs.webkit.org/show_bug.cgi?id=79189 Reviewed by Adam Barth. The unit test had a second lock trying to acquire a lock already held, and a hard-coded timeout of one second. I have changed the timeouts to a tenth of a second (which is probably still fine) and changed the hard-spin on the lock to a slow-spin every hundredth of a second. * Scripts/webkitpy/common/system/file_lock.py: (FileLock.acquire_lock): * Scripts/webkitpy/common/system/file_lock_integrationtest.py: (FileLockTest.setUp): (FileLockTest.test_stuck_lock): 2012-02-22 Gabor Rapcsanyi build-webkit should use environment variable at number of CPU detection on all platform https://bugs.webkit.org/show_bug.cgi?id=79227 Reviewed by Martin Robinson. * Scripts/webkitdirs.pm: (determineNumberOfCPUs): 2012-02-22 Mihnea Ovidenie [Qt] REGRESSION(r108108): It made 3 fast/repaint tests fail https://bugs.webkit.org/show_bug.cgi?id=78960 Reviewed by Csaba Osztrogonác. * DumpRenderTree/qt/LayoutTestControllerQt.cpp: (LayoutTestController::overridePreference): 2012-02-22 Hao Zheng [chromium] Build WebKit with MEDIA_STREAM disabled. https://bugs.webkit.org/show_bug.cgi?id=79214 Reviewed by Kent Tamura. * DumpRenderTree/chromium/WebUserMediaClientMock.cpp: * DumpRenderTree/chromium/WebUserMediaClientMock.h: * DumpRenderTree/chromium/WebViewHost.cpp: (WebViewHost::createMediaPlayer): * DumpRenderTree/chromium/WebViewHost.h: (WebViewHost): 2012-02-22 Zeno Albisser [Qt][WK2][Mac] WebKitTestRunner does not build with clang. https://bugs.webkit.org/show_bug.cgi?id=79124 WebKitTestRunnerPrefix.h should also be included when building with clang. Reviewed by Kenneth Rohde Christiansen. * WebKitTestRunner/Target.pri: 2012-02-20 Roland Steiner