OLD | NEW |
| 1 2013-02-27 John Bauman <jbauman@chromium.org> |
| 2 |
| 3 Plugin in iframe may not display |
| 4 https://bugs.webkit.org/show_bug.cgi?id=109879 |
| 5 |
| 6 Reviewed by Simon Fraser. |
| 7 |
| 8 LogNPPSetWindow will be used with other ports as well. |
| 9 |
| 10 * DumpRenderTree/DumpRenderTree.gypi: |
| 11 * DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt: |
| 12 |
| 13 2013-02-27 Jochen Eisinger <jochen@chromium.org> |
| 14 |
| 15 plugins/netscape-plugin-setwindow-size*.html and plugins/pass-different-
npp-struct.html should be async |
| 16 https://bugs.webkit.org/show_bug.cgi?id=110973 |
| 17 |
| 18 Reviewed by Adam Barth. |
| 19 |
| 20 There is nothing that ensures that the log messages from the plugin |
| 21 come in before the layout test finished loading. |
| 22 |
| 23 * DumpRenderTree/TestNetscapePlugIn/Tests/PassDifferentNPPStruct.cpp: |
| 24 (PassDifferentNPPStruct::NPP_SetWindow): |
| 25 * DumpRenderTree/TestNetscapePlugIn/main.cpp: |
| 26 (NPP_SetWindow): |
| 27 |
| 28 2013-02-27 Glenn Adams <glenn@skynav.com> |
| 29 |
| 30 Add ENABLE_CSS3_TEXT_LINE_BREAK flag. |
| 31 https://bugs.webkit.org/show_bug.cgi?id=110944 |
| 32 |
| 33 Reviewed by Dean Jackson. |
| 34 |
| 35 * Scripts/webkitperl/FeatureList.pm: |
| 36 * qmake/mkspecs/features/features.pri: |
| 37 |
| 38 2013-02-27 Yong Li <yong.li.webkit@outlook.com> |
| 39 |
| 40 Unreviewed. Remove myself from watchlist. |
| 41 |
| 42 * Scripts/webkitpy/common/config/watchlist: |
| 43 |
| 44 2013-02-27 Allan Sandfeld Jensen <allan.jensen@digia.com> |
| 45 |
| 46 Switch QtWebKit to GStreamer 1.0. |
| 47 https://bugs.webkit.org/show_bug.cgi?id=106669. |
| 48 |
| 49 Original patch by Sebastian Dröge. |
| 50 Reviewed by Csaba Osztrogonác. |
| 51 |
| 52 Build with GStreamer 1.0 if available, but support GStreamer 0.10 |
| 53 temporarily to make upgrading easy and the patch suitable for Qt5. |
| 54 |
| 55 * qmake/mkspecs/features/features.prf: |
| 56 |
| 57 2013-02-27 Szilard Ledan <szledan@inf.u-szeged.hu> |
| 58 |
| 59 Unreviewed. Added myself to committers.py |
| 60 |
| 61 * Scripts/webkitpy/common/config/committers.py: |
| 62 |
| 63 2013-02-27 Sheriff Bot <webkit.review.bot@gmail.com> |
| 64 |
| 65 Unreviewed, rolling out r144192. |
| 66 http://trac.webkit.org/changeset/144192 |
| 67 https://bugs.webkit.org/show_bug.cgi?id=110984 |
| 68 |
| 69 Stored svn password on wrong computer (Requested by kkristof |
| 70 on #webkit). |
| 71 |
| 72 * Scripts/webkitpy/common/config/committers.py: |
| 73 |
| 74 2013-02-27 Szilard Ledan <szledan@inf.u-szeged.hu> |
| 75 |
| 76 Unreviewed. Added myself to committers.py |
| 77 |
| 78 * Scripts/webkitpy/common/config/committers.py: |
| 79 |
| 80 2013-02-27 Ryosuke Niwa <rniwa@webkit.org> |
| 81 |
| 82 Build fix after r144155. The report page is located at /api/report, not
/api/test/report. |
| 83 |
| 84 * Scripts/webkitpy/performance_tests/perftestsrunner.py: |
| 85 (PerfTestsRunner._upload_json): |
| 86 |
| 87 2013-02-27 Ryosuke Niwa <rniwa@webkit.org> |
| 88 |
| 89 Stop uploading results to webkit-perf.appspot.com |
| 90 https://bugs.webkit.org/show_bug.cgi?id=110954 |
| 91 |
| 92 Reviewed by Benjamin Poulain. |
| 93 |
| 94 When the specified test results server was webkit-perf.appspot.com, repl
ace it by perf.webkit.org. |
| 95 Also, always use the new JSON format. Removed the code to generate the o
ld format. |
| 96 |
| 97 * Scripts/webkitpy/performance_tests/perftestsrunner.py: |
| 98 (PerfTestsRunner._generate_and_show_results): |
| 99 (PerfTestsRunner._generate_results_dict): |
| 100 (PerfTestsRunner._merge_slave_config_json): |
| 101 (PerfTestsRunner._generate_output_files): |
| 102 |
| 103 2013-02-27 Sheriff Bot <webkit.review.bot@gmail.com> |
| 104 |
| 105 Unreviewed, rolling out r144136, r144143, and r144147. |
| 106 http://trac.webkit.org/changeset/144136 |
| 107 http://trac.webkit.org/changeset/144143 |
| 108 http://trac.webkit.org/changeset/144147 |
| 109 https://bugs.webkit.org/show_bug.cgi?id=110950 |
| 110 |
| 111 Caused some timeouts and flaky crashes (Requested by abarth on |
| 112 #webkit). |
| 113 |
| 114 * DumpRenderTree/chromium/DumpRenderTree.cpp: |
| 115 (main): |
| 116 * DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp: |
| 117 (WebTestRunner::WebPreferences::reset): |
| 118 * DumpRenderTree/chromium/TestShell.cpp: |
| 119 (TestShell::TestShell): |
| 120 |
| 121 2013-02-25 Ryosuke Niwa <rniwa@webkit.org> |
| 122 |
| 123 Use perf.webkit.org JSON format in results page |
| 124 https://bugs.webkit.org/show_bug.cgi?id=110842 |
| 125 |
| 126 Reviewed by Benjamin Poulain. |
| 127 |
| 128 Change the default JSON format from that of webkit-perf.appspot.com to t
hat of perf.webkit.org. |
| 129 |
| 130 A whole bunch of integration tests have been updated to use the new JSON
format. |
| 131 |
| 132 * Scripts/webkitpy/performance_tests/perftestsrunner.py: |
| 133 (PerfTestsRunner._generate_and_show_results): Renamed output and output_
path to legacy_output |
| 134 and legacy_output_json_path respectively. |
| 135 (PerfTestsRunner._generate_results_dict): Don't assume meta build inform
ation is always available. |
| 136 (PerfTestsRunner._generate_output_files): Make json_output, which is use
d to generate the default |
| 137 JSON file and the results page out of perf_webkit_output instead of lega
cy_output. |
| 138 |
| 139 * Scripts/webkitpy/performance_tests/perftestsrunner_integrationtest.py: |
| 140 (MainTest.test_run_memory_test): |
| 141 (MainTest._test_run_with_json_output.mock_upload_json): |
| 142 (MainTest): |
| 143 (MainTest.test_run_with_json_output): |
| 144 (MainTest.test_run_with_description): |
| 145 (MainTest.test_run_generates_json_by_default): |
| 146 (MainTest.test_run_merges_output_by_default): |
| 147 (MainTest.test_run_respects_reset_results): |
| 148 (MainTest.test_run_generates_and_show_results_page): |
| 149 (MainTest.test_run_with_slave_config_json): |
| 150 (MainTest.test_run_with_multiple_repositories): |
| 151 (MainTest.test_run_with_upload_json): |
| 152 (MainTest.test_run_with_upload_json_should_generate_perf_webkit_json): |
| 153 |
| 154 2013-02-26 Adam Barth <abarth@webkit.org> |
| 155 |
| 156 [Chromium] Enable threaded HTML parser by default in DumpRenderTree |
| 157 https://bugs.webkit.org/show_bug.cgi?id=110907 |
| 158 |
| 159 Reviewed by Eric Seidel. |
| 160 |
| 161 This patch changes --enable-threaded-html-parser into |
| 162 --disable-threaded-html-parser and thereby enables the threaded HTML |
| 163 parser by default for the Chromium port. |
| 164 |
| 165 * DumpRenderTree/chromium/DumpRenderTree.cpp: |
| 166 * DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp: |
| 167 (WebTestRunner::WebPreferences::reset): |
| 168 * DumpRenderTree/chromium/TestShell.cpp: |
| 169 (TestShell::TestShell): |
| 170 |
| 171 2013-02-26 Dirk Pranke <dpranke@chromium.org> |
| 172 |
| 173 [chromium] Re-enable the fixed version of freetype on linux |
| 174 https://bugs.webkit.org/show_bug.cgi?id=110542 |
| 175 |
| 176 Reviewed by Tony Chang. |
| 177 |
| 178 Re-land the change in r143794 to switch to building with a fixed |
| 179 version of FreeType for just DumpRenderTree. This allows us to share |
| 180 one version of pixel baselines for both Lucid and Precise, and run the |
| 181 layout tests in a stock Precise install (instead of a Lucid chroot). |
| 182 Going forward, this approach isolates us from os-level changes to the |
| 183 version of FreeType. Note that Chromium itself still uses the system |
| 184 FreeType and is unaffected by this change. |
| 185 |
| 186 This setting can still be turned off (at compile/gyp-time) by |
| 187 manually setting use_custom_freetype=0. |
| 188 |
| 189 * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp: |
| 190 |
| 191 2013-02-26 Nico Weber <thakis@chromium.org> |
| 192 |
| 193 [chromium] content shell drt: Enable WebKit::setLayoutTestMode() |
| 194 https://bugs.webkit.org/show_bug.cgi?id=110890 |
| 195 |
| 196 Reviewed by Jochen Eisinger. |
| 197 |
| 198 Several functions in webkit check that bit to change rendering |
| 199 in layout test mode. For example, platform/graphics/skia/FrontSkia.cpp |
| 200 disables font smoothing in this mode. TestShell and DRT both set |
| 201 this flag, so content shell drt should set it too. |
| 202 |
| 203 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: |
| 204 (WebTestRunner::TestInterfaces::TestInterfaces): |
| 205 |
| 206 2013-02-26 Vivek Galatage <vivek.vg@samsung.com> |
| 207 |
| 208 new-commit-bot: Fix the unit test newcommitbot-unittest.py due to r14404
0 |
| 209 https://bugs.webkit.org/show_bug.cgi?id=110884 |
| 210 |
| 211 Reviewed by Csaba Osztrogonác. |
| 212 |
| 213 Adding the missing spaces before ':' in the unit test. |
| 214 |
| 215 * Scripts/webkitpy/tool/commands/newcommitbot_unittest.py: |
| 216 |
| 217 2013-02-26 Vivek Galatage <vivek.vg@samsung.com> |
| 218 |
| 219 new-commit-bot: Some IRC clients doesn't linkify rollout messages |
| 220 https://bugs.webkit.org/show_bug.cgi?id=110861 |
| 221 |
| 222 Reviewed by Ryosuke Niwa. |
| 223 |
| 224 Adding the space before ':' in order to fix the links shown for the roll
out message. |
| 225 |
| 226 * Scripts/webkitpy/tool/commands/newcommitbot.py: |
| 227 (NewCommitBot._summarize_commit_log): |
| 228 |
| 229 2013-02-26 Joone Hur <joone.hur@intel.com> |
| 230 |
| 231 [GTK] Add Clutter to jhbuild |
| 232 https://bugs.webkit.org/show_bug.cgi?id=110245 |
| 233 |
| 234 Reviewed by Martin Robinson. |
| 235 |
| 236 Add clutter, cogl, clutter-gtk, and atk to the optional moduleset. |
| 237 This allows to build WebKitGtk+ with clutter as an acceleration backend |
| 238 within the jhbuild environment. |
| 239 |
| 240 * gtk/jhbuild-optional.modules: |
| 241 |
| 242 2013-02-25 Ryosuke Niwa <rniwa@webkit.org> |
| 243 |
| 244 Another fix attempt after r143991 since having \r? after a greedy match
doesn't help. |
| 245 |
| 246 * Scripts/webkitpy/common/checkout/scm/svn.py: |
| 247 (SVN.value_from_svn_info): |
| 248 |
| 249 2013-02-25 Alan Cutter <alancutter@chromium.org> |
| 250 |
| 251 GCE EWS bots failing intermittently on HTTP 502 error while updating the
ir status |
| 252 https://bugs.webkit.org/show_bug.cgi?id=110845 |
| 253 |
| 254 Unreviewed EWS bot fix. |
| 255 |
| 256 Switch the Queue Status Server address the EWS bots use to a more direct
URL that |
| 257 doesn't seem to be having problems from GCE like queues.webkit.org. |
| 258 |
| 259 * Scripts/webkitpy/common/net/statusserver.py: |
| 260 (StatusServer): |
| 261 |
| 262 2013-02-25 Dirk Pranke <dpranke@chromium.org> |
| 263 |
| 264 Forgot to delete a no-longer-needed unit test after r143980. |
| 265 |
| 266 Unreviewed, build fix. |
| 267 |
| 268 * Scripts/webkitpy/layout_tests/port/chromium_win_unittest.py: |
| 269 (ChromiumWinTest.test_path_to_image_diff): |
| 270 |
| 271 2013-02-25 Ryosuke Niwa <rniwa@webkit.org> |
| 272 |
| 273 Build fix. run-perf-tests was reporting with revision numbers ending wit
h \r. |
| 274 Don't include \r at the end of svn info lines on Windows. |
| 275 |
| 276 This is similar to r143839. |
| 277 |
| 278 * Scripts/webkitpy/common/checkout/scm/svn.py: |
| 279 (SVN.value_from_svn_info): |
| 280 |
| 281 2013-02-25 James Simonsen <simonjam@chromium.org> |
| 282 |
| 283 [Resource Timing] Update test suite so it can be exported to the W3C |
| 284 https://bugs.webkit.org/show_bug.cgi?id=107343 |
| 285 |
| 286 Reviewed by Tony Gentilcore. |
| 287 |
| 288 * Scripts/export-w3c-performance-wg-tests: Clean up output. |
| 289 * Scripts/import-w3c-performance-wg-tests: |
| 290 |
| 291 2013-02-25 Anders Carlsson <andersca@apple.com> |
| 292 |
| 293 Add a new unavailablePluginButtonClicked callback that takes a WKDiction
ary of plug-in information |
| 294 https://bugs.webkit.org/show_bug.cgi?id=110821 |
| 295 <rdar://problem/13265303> |
| 296 |
| 297 Reviewed by Beth Dakin. |
| 298 |
| 299 Update for WebKit2 changes. |
| 300 |
| 301 * MiniBrowser/mac/WK2BrowserWindowController.m: |
| 302 (-[WK2BrowserWindowController awakeFromNib]): |
| 303 * WebKitTestRunner/TestController.cpp: |
| 304 (WTR::TestController::createOtherPage): |
| 305 (WTR::TestController::createWebViewWithOptions): |
| 306 (WTR::TestController::unavailablePluginButtonClicked): |
| 307 * WebKitTestRunner/TestController.h: |
| 308 (TestController): |
| 309 |
| 310 2013-02-21 Jeffrey Pfau <jpfau@apple.com> |
| 311 |
| 312 Optionally partition cache to prevent using cache for tracking |
| 313 https://bugs.webkit.org/show_bug.cgi?id=110269 |
| 314 |
| 315 Reviewed by Maciej Stachowiak. |
| 316 |
| 317 Add test suite for public suffix functions on Mac. |
| 318 |
| 319 * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: |
| 320 * TestWebKitAPI/Tests/mac/PublicSuffix.mm: Added. |
| 321 (TestWebKitAPI): |
| 322 (TestWebKitAPI::TEST_F): |
| 323 |
| 324 2013-02-25 Dirk Pranke <dpranke@chromium.org> |
| 325 |
| 326 nrwt: reenable multiple http shards on chromium win |
| 327 https://bugs.webkit.org/show_bug.cgi?id=110814 |
| 328 |
| 329 Reviewed by Tony Chang. |
| 330 |
| 331 The underlying bug in DumpRenderTree that was causing us to look for a |
| 332 pac file and timeout under load was fixed a while ago. |
| 333 |
| 334 * Scripts/webkitpy/layout_tests/port/chromium_win.py: |
| 335 (ChromiumWinPort.relative_test_filename): |
| 336 |
| 337 2013-02-25 Dirk Pranke <dpranke@chromium.org> |
| 338 |
| 339 Make ninja the default w/ build-webkit --chromium on windows. |
| 340 https://bugs.webkit.org/show_bug.cgi?id=110731 |
| 341 |
| 342 Unreviewed - TBR'ing thakis :). |
| 343 |
| 344 * Scripts/update-webkit-chromium: |
| 345 |
| 346 2013-02-25 Anders Carlsson <andersca@apple.com> |
| 347 |
| 348 Add a new pluginDidFail callback that takes a WKDictionary of plug-in in
formation |
| 349 https://bugs.webkit.org/show_bug.cgi?id=110793 |
| 350 <rdar://problem/13265303> |
| 351 |
| 352 Reviewed by Sam Weinig. |
| 353 |
| 354 Update for WebKit2 API changes. |
| 355 |
| 356 * MiniBrowser/mac/WK2BrowserWindowController.m: |
| 357 (-[WK2BrowserWindowController awakeFromNib]): |
| 358 * WebKitTestRunner/TestController.cpp: |
| 359 (WTR::TestController::createWebViewWithOptions): |
| 360 |
| 361 2013-02-25 Nico Weber <thakis@chromium.org> |
| 362 |
| 363 Fix python unit tests after yoli's email address update in http://trac.w
ebkit.org/changeset/143922 |
| 364 https://bugs.webkit.org/show_bug.cgi?id=110775 |
| 365 |
| 366 Unreviewed, basically a rebaseline. |
| 367 |
| 368 * Scripts/webkitpy/common/config/watchlist: |
| 369 |
| 370 2013-02-25 Nico Weber <thakis@chromium.org> |
| 371 |
| 372 [chromium] Try to get the webkit builder to use msvs again |
| 373 https://bugs.webkit.org/show_bug.cgi?id=110771 |
| 374 |
| 375 Reviewed by Eric Seidel. |
| 376 |
| 377 The msvs gyp generator apparently doesn't write the sln file on every |
| 378 run, so check the vcxproj file instead. |
| 379 |
| 380 * Scripts/webkitdirs.pm: |
| 381 (determineIsChromiumNinja): |
| 382 |
| 383 2013-02-25 Nico Weber <thakis@chromium.org> |
| 384 |
| 385 [chromium] try to unbreak run-chromium-webkit-unit-tests on the mac bots |
| 386 https://bugs.webkit.org/show_bug.cgi?id=110767 |
| 387 |
| 388 Reviewed by Eric Seidel. |
| 389 |
| 390 The tester runs gyp, which generates out/Release/build.ninja. The bot |
| 391 scripts use existence (and timestamp) of that file to decide if the |
| 392 current build is supposed to be ninja or xcodebuild. The file exists, |
| 393 so the snapshot is extracted to out/Release. The snapshot doesn't |
| 394 contain build.ninja however due to |
| 395 http://trac.webkit.org/changeset/140375 , so after extracting the |
| 396 snapshot the scripts think that this is an xcodebuild build. So remove |
| 397 the part of that revision that removed ninja files from the archive, |
| 398 and the bots should be happy again. |
| 399 |
| 400 * BuildSlaveSupport/built-product-archive: |
| 401 (archiveBuiltProduct): |
| 402 |
| 403 2013-02-25 Nico Weber <thakis@chromium.org> |
| 404 |
| 405 Fix tests after r143910 |
| 406 https://bugs.webkit.org/show_bug.cgi?id=110757 |
| 407 |
| 408 Reviewed by Andreas Kling. |
| 409 |
| 410 While here, also add a test for the bug r143910 fixed. |
| 411 |
| 412 * Scripts/webkitpy/common/system/executive_unittest.py: |
| 413 (ScriptErrorTest.test_message_with_output): |
| 414 (ScriptErrorTest): |
| 415 (ScriptErrorTest.test_message_with_tuple): |
| 416 |
| 417 2013-02-25 Nico Weber <thakis@chromium.org> |
| 418 |
| 419 [chromium] Apparently built-product-archive is written in Python, not Pe
rl :-/ |
| 420 https://bugs.webkit.org/show_bug.cgi?id=110755 |
| 421 |
| 422 Reviewed by Jochen Eisinger. |
| 423 |
| 424 * BuildSlaveSupport/built-product-archive: |
| 425 (archiveBuiltProduct): |
| 426 (extractBuiltProduct): |
| 427 |
| 428 2013-02-25 Sheriff Bot <webkit.review.bot@gmail.com> |
| 429 |
| 430 Unreviewed, rolling out r143895. |
| 431 http://trac.webkit.org/changeset/143895 |
| 432 https://bugs.webkit.org/show_bug.cgi?id=110758 |
| 433 |
| 434 broke a bunch of tests (Requested by thakis__ on #webkit). |
| 435 |
| 436 * Scripts/update-webkit-chromium: |
| 437 |
| 438 2013-02-25 Andreas Kling <akling@apple.com> |
| 439 |
| 440 Unreviewed, fix simple mistake in r143903. |
| 441 <http://webkit.org/b/110746> |
| 442 |
| 443 Reviewed by Andreas Kling. |
| 444 |
| 445 Pass git revision, not svn revision, to git shell command. |
| 446 |
| 447 * Scripts/webkitpy/common/checkout/scm/git.py: |
| 448 (Git.timestamp_of_latest_commit): |
| 449 |
| 450 2013-02-25 Nico Weber <thakis@chromium.org> |
| 451 |
| 452 [chromium] Let built-product-archive log which directory it's archiving
from and extracting to |
| 453 https://bugs.webkit.org/show_bug.cgi?id=110748 |
| 454 |
| 455 Reviewed by Jochen Eisinger. |
| 456 |
| 457 One of the mac testers runs DRT from out/ but WebKitUnitTests from |
| 458 xcodebuild. I'm trying to understand what's going on. |
| 459 |
| 460 * BuildSlaveSupport/built-product-archive: |
| 461 (archiveBuiltProduct): |
| 462 (extractBuiltProduct): |
| 463 |
| 464 2013-02-23 Ilya Tikhonovsky <loislo@chromium.org> |
| 465 |
| 466 Web Inspector: Native Memory Instrumentation: replace String with const
char* in MemoryObjectInfo |
| 467 https://bugs.webkit.org/show_bug.cgi?id=110599 |
| 468 |
| 469 Reviewed by Yury Semikhatsky. |
| 470 |
| 471 Due to potentially dynamic nature of names and classNames we need to mak
e a copy of the strings |
| 472 that were given us via MemoryInstrumentation calls. |
| 473 So I extended client api with registerString method that pushes the stri
ngs |
| 474 down to the serializer. |
| 475 |
| 476 * TestWebKitAPI/Tests/WTF/MemoryInstrumentationTest.cpp: |
| 477 * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp: |
| 478 (TestWebKitAPI::Helper::Helper): |
| 479 (Helper): |
| 480 (TestWebKitAPI::Helper::addNode): |
| 481 (TestWebKitAPI::TEST): |
| 482 |
| 483 2013-02-25 Nico Weber <thakis@chromium.org> |
| 484 |
| 485 Make ScriptError not crash when args is a tuple |
| 486 https://bugs.webkit.org/show_bug.cgi?id=110747 |
| 487 |
| 488 Reviewed by Jochen Eisinger. |
| 489 |
| 490 I'm trying to understand the error on |
| 491 http://build.webkit.org/builders/Chromium%20Win%20Release%20%28Tests%29/
builds/34563/steps/layout-test/logs/stdio |
| 492 better. I'll likely have to revert the ninja switch on windows, but |
| 493 having error reporting code that doesn't itself crash sounds like a |
| 494 good thing to have anyways. |
| 495 |
| 496 The problem is that '%s' % (1, 2) errors out, and args is sometimes a |
| 497 tuple not a list. |
| 498 |
| 499 * Scripts/run-chromium-webkit-unit-tests: |
| 500 * Scripts/webkitpy/common/system/executive.py: |
| 501 (ScriptError.__init__): |
| 502 |
| 503 2013-02-25 Laszlo Gombos <l.gombos@samsung.com> |
| 504 |
| 505 [EFL] Align feature defaults |
| 506 https://bugs.webkit.org/show_bug.cgi?id=110715 |
| 507 |
| 508 Enable 3D_RENDERING in FeatureList.pm as it is enabled by default in |
| 509 OptionsEfl.cmake. |
| 510 |
| 511 Reviewed by Gyuyoung Kim. |
| 512 |
| 513 * Scripts/webkitperl/FeatureList.pm: |
| 514 |
| 515 2013-02-25 Ryosuke Niwa <rniwa@webkit.org> |
| 516 |
| 517 run-perf-tests reports wrong commit time |
| 518 https://bugs.webkit.org/show_bug.cgi?id=110746 |
| 519 |
| 520 Reviewed by Andreas Kling. |
| 521 |
| 522 The bug was caused by running "svn info" on a subdirectory, which return
s a timestamp |
| 523 of when the subdirectory was last modified. |
| 524 |
| 525 Run "svn info -r <revision> <repository root>" instead. Specifying revis
ion number is |
| 526 insufficient since running "svn log -r <revision>" on a partial checkout
only returns |
| 527 an empty result if the revision didn't modify the subdirectory. |
| 528 |
| 529 For git, there is no partial checkout, so we just need to pass in "-r" o
ption to keep |
| 530 the interface compatible with svn. |
| 531 |
| 532 * Scripts/webkitpy/common/checkout/scm/git.py: |
| 533 (Git.timestamp_of_latest_commit): |
| 534 * Scripts/webkitpy/common/checkout/scm/scm.py: |
| 535 (SCM.timestamp_of_latest_commit): |
| 536 * Scripts/webkitpy/common/checkout/scm/scm_mock.py: |
| 537 (MockSCM.timestamp_of_latest_commit): |
| 538 * Scripts/webkitpy/common/checkout/scm/scm_unittest.py: |
| 539 (test_timestamp_of_latest_commit): |
| 540 * Scripts/webkitpy/common/checkout/scm/svn.py: |
| 541 (SVN.timestamp_of_latest_commit): |
| 542 * Scripts/webkitpy/performance_tests/perftestsrunner.py: |
| 543 (PerfTestsRunner._generate_results_dict): |
| 544 |
| 545 2013-02-25 Jochen Eisinger <jochen@chromium.org> |
| 546 |
| 547 [chromium] move WebRuntimeFeatures configuration to TestRunner library |
| 548 https://bugs.webkit.org/show_bug.cgi?id=110712 |
| 549 |
| 550 Reviewed by Nico Weber. |
| 551 |
| 552 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: |
| 553 (WebTestRunner::TestInterfaces::TestInterfaces): |
| 554 * DumpRenderTree/chromium/TestShell.cpp: |
| 555 (TestShell::TestShell): |
| 556 |
| 557 2013-02-25 Nico Weber <thakis@chromium.org> |
| 558 |
| 559 Make ninja the default build system for build-webkit --chromium on windo
ws |
| 560 https://bugs.webkit.org/show_bug.cgi?id=110731 |
| 561 |
| 562 Reviewed by Jochen Eisinger. |
| 563 |
| 564 With http://crbug.com/169945 fixed, this should now work. |
| 565 |
| 566 * Scripts/update-webkit-chromium: |
| 567 |
| 568 2013-02-24 Gustavo Noronha Silva <gns@gnome.org> |
| 569 |
| 570 [GTK] GTK+ 2 build broken since GTK_API_VERSION_2 moved to autoconfig.h |
| 571 https://bugs.webkit.org/show_bug.cgi?id=110702 |
| 572 |
| 573 Reviewed by Martin Robinson. |
| 574 |
| 575 * GtkLauncher/main.c: include autotoolsconfig.h. |
| 576 * Scripts/webkitpy/style/checker.py: make GtkLauncher/main.c exempt of |
| 577 the include ordering check, since it uses autotoolsconfig.h which needs
to |
| 578 come first. |
| 579 |
| 580 2013-02-24 Hajime Morrita <morrita@google.com> |
| 581 |
| 582 [Custom Elements] Implement bare-bone document.register() |
| 583 https://bugs.webkit.org/show_bug.cgi?id=100229 |
| 584 |
| 585 Reviewed by Adam Barth. |
| 586 |
| 587 Added enableCustomDOMElements flag. |
| 588 |
| 589 * DumpRenderTree/chromium/TestShell.cpp: |
| 590 (TestShell::TestShell): |
| 591 |
| 592 2013-02-23 Mark Pilgrim <pilgrim@chromium.org> |
| 593 |
| 594 [Chromium] DumpRenderTree TestShell::initialize should take Platform* no
w that WebKitPlatformSupport is empty |
| 595 https://bugs.webkit.org/show_bug.cgi?id=110606 |
| 596 |
| 597 Reviewed by Adam Barth. |
| 598 |
| 599 Part of a larger refactoring series; see tracking bug 82948. |
| 600 |
| 601 * DumpRenderTree/DumpRenderTree.gypi: |
| 602 * DumpRenderTree/chromium/DumpRenderTree.cpp: |
| 603 (WebKitSupportTestEnvironment::WebKitSupportTestEnvironment): |
| 604 (WebKitSupportTestEnvironment::mockPlatform): |
| 605 (WebKitSupportTestEnvironment): |
| 606 * DumpRenderTree/chromium/MockPlatform.cpp: Copied from Tools/DumpRender
Tree/chromium/MockWebKitPlatformSupport.cpp. |
| 607 (MockPlatform::create): |
| 608 (MockPlatform::MockPlatform): |
| 609 (MockPlatform::~MockPlatform): |
| 610 (MockPlatform::setInterfaces): |
| 611 (MockPlatform::cryptographicallyRandomValues): |
| 612 (MockPlatform::createMediaStreamCenter): |
| 613 (MockPlatform::createRTCPeerConnectionHandler): |
| 614 * DumpRenderTree/chromium/MockPlatform.h: Copied from Tools/DumpRenderTr
ee/chromium/MockWebKitPlatformSupport.h. |
| 615 (MockPlatform): |
| 616 * DumpRenderTree/chromium/MockWebKitPlatformSupport.cpp: Removed. |
| 617 * DumpRenderTree/chromium/MockWebKitPlatformSupport.h: Removed. |
| 618 * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h: |
| 619 (WebTestDelegate): |
| 620 * DumpRenderTree/chromium/TestShell.cpp: |
| 621 (TestShell::initialize): |
| 622 * DumpRenderTree/chromium/TestShell.h: |
| 623 (TestShell): |
| 624 |
| 625 2013-02-23 Ryosuke Niwa <rniwa@webkit.org> |
| 626 |
| 627 Chromium Windows Perf bot fix. Tolerate CR at the end of the line that c
ontains the timestamp. |
| 628 |
| 629 * Scripts/webkitpy/common/checkout/scm/svn.py: |
| 630 (SVN.timestamp_of_latest_commit): |
| 631 |
| 632 2013-02-23 Jason Anderssen <janderssen@gmail.com> |
| 633 |
| 634 Move setAutofilled from TestRunner to WebCore |
| 635 https://bugs.webkit.org/show_bug.cgi?id=110521 |
| 636 |
| 637 Reviewed by Benjamin Poulain. |
| 638 |
| 639 * DumpRenderTree/TestRunner.cpp: |
| 640 (TestRunner::staticFunctions): |
| 641 * DumpRenderTree/TestRunner.h: |
| 642 (TestRunner): |
| 643 * DumpRenderTree/blackberry/TestRunnerBlackBerry.cpp: |
| 644 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 645 (WebTestRunner::TestRunner::TestRunner): |
| 646 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 647 (TestRunner): |
| 648 * DumpRenderTree/efl/TestRunnerEfl.cpp: |
| 649 * DumpRenderTree/gtk/TestRunnerGtk.cpp: |
| 650 * DumpRenderTree/mac/TestRunnerMac.mm: |
| 651 * DumpRenderTree/qt/TestRunnerQt.cpp: |
| 652 * DumpRenderTree/qt/TestRunnerQt.h: |
| 653 (TestRunnerQt): |
| 654 * DumpRenderTree/win/TestRunnerWin.cpp: |
| 655 * DumpRenderTree/wx/TestRunnerWx.cpp: |
| 656 |
| 657 2013-02-22 Ryosuke Niwa <rniwa@webkit.org> |
| 658 |
| 659 Upload results to perf.webkit.org in addition to the one specified by --
test-results-server |
| 660 https://bugs.webkit.org/show_bug.cgi?id=108577 |
| 661 |
| 662 Reviewed by Dirk Pranke. |
| 663 |
| 664 Upload results to perf.webkit.org using new JSON format as well as the h
ost specified by |
| 665 --test-results-server. The new format is needed to provide extra informa
tion perf.webkit.org |
| 666 need such as the subversion commit time and test URLs. This is a tempora
rily measure until |
| 667 we complete the transition and the old JSON format and the code to uploa
d results to |
| 668 webkit-perf.appspot.com can be deleted. |
| 669 |
| 670 This patch adds scm.timestamp_of_latest_commit to obtain the timestamp o
f the latest commit present |
| 671 in a svn checkout or a git clone. This information is embedded in JSON s
ubmitted to perf.webkit.org |
| 672 so that the app can sort performance test results based on the timestamp
of the last commit. |
| 673 |
| 674 It also changes the repository names returned by port objects to be prop
erly capitalized |
| 675 human readable names such as WebKit instead of lowercased names such as
webkit since these names |
| 676 are displayed on perf.webkit.org for humans. Several users of this featu
re has been updated |
| 677 to explicitly lowercase the names. |
| 678 |
| 679 |
| 680 * Scripts/webkitpy/common/checkout/scm/git.py: |
| 681 (Git.timestamp_of_latest_commit): Added. Obtains the timestamp of the la
st commit. Unfortunately, |
| 682 git's timestamp granularity is seconds so we're losing some information
compared to using a regular |
| 683 subversion client. To make matters worse, git doesn't have any option to
show ISO-format timestamp in |
| 684 UTC so we're going to manually fiddle with timezone. |
| 685 |
| 686 * Scripts/webkitpy/common/checkout/scm/scm.py: |
| 687 (SCM.timestamp_of_latest_commit): Added. |
| 688 |
| 689 * Scripts/webkitpy/common/checkout/scm/scm_mock.py: |
| 690 (MockSCM.timestamp_of_latest_commit): Added. |
| 691 |
| 692 * Scripts/webkitpy/common/checkout/scm/scm_unittest.py: |
| 693 (test_timestamp_of_latest_commit): Added a test for Git.timestamp_of_lat
est_commit. |
| 694 |
| 695 * Scripts/webkitpy/common/checkout/scm/svn.py: |
| 696 (SVN.timestamp_of_latest_commit): Added. With svn, all we need to do is
to use --xml option and parse |
| 697 the timestamp which is always in UTC. |
| 698 |
| 699 * Scripts/webkitpy/layout_tests/layout_package/json_results_generator.py
: |
| 700 (JSONResultsGeneratorBase._insert_generic_metadata): Lowercase the name.
Note that the name |
| 701 'chromium' needs to be substituted by 'chrome' for historical reasons. |
| 702 |
| 703 * Scripts/webkitpy/layout_tests/port/base.py: |
| 704 (Port.repository_paths): Return WebKit instead of webkit as noted above. |
| 705 |
| 706 * Scripts/webkitpy/layout_tests/port/chromium.py: |
| 707 (ChromiumPort.repository_paths): Return Chromium instead of chromium as
noted above. |
| 708 |
| 709 * Scripts/webkitpy/performance_tests/perftestsrunner.py: |
| 710 (PerfTestsRunner.__init__): Store the current time in UTC as well as in
local time. |
| 711 (PerfTestsRunner._collect_tests): |
| 712 |
| 713 (PerfTestsRunner._generate_and_show_results): Retrieve both regular outp
ut and one for perf.webkit.org, |
| 714 and upload them appropriately. |
| 715 |
| 716 (PerfTestsRunner._generate_results_dict): Store WebKit and Chromium revi
sions at which tests were ran |
| 717 in revisions_for_perf_webkit and construct an output for perf.webkit.org
. |
| 718 |
| 719 (PerfTestsRunner._datetime_in_ES5_compatible_iso_format): Added. |
| 720 |
| 721 (PerfTestsRunner._merge_slave_config_json): Merge slave configuration fi
les into both regular output |
| 722 and one for perf.webkit.org. Here, we prefix each key with "builder" for
perf.webkit.org. |
| 723 e.g. "processor" would be renamed to "builderProcessor". |
| 724 |
| 725 (PerfTestsRunner._generate_output_files): |
| 726 |
| 727 (PerfTestsRunner._upload_json): Added a remote path as an argument since
we upload JSONs to /api/report |
| 728 on perf.webkit.org whereas we upload it to /api/test/report on webkit-pe
rf.appspot.com. Also added the code |
| 729 to parse response as JSON when possible since perf.webkit.org returns a
JSON response as opposed to |
| 730 webkit-perf.appspot.com which spits out a plaintext response. |
| 731 |
| 732 * Scripts/webkitpy/performance_tests/perftestsrunner_integrationtest.py: |
| 733 (MainTest._test_run_with_json_output.mock_upload_json): Tolerate perf.we
bkit.org/api/report for now. |
| 734 (MainTest._test_run_with_json_output): Store a UTC time as perftestrunne
r would do. |
| 735 (MainTest.test_run_with_upload_json_should_generate_perf_webkit_json): A
dded. |
| 736 |
| 737 * Scripts/webkitpy/performance_tests/perftestsrunner_unittest.py: |
| 738 (MainTest.test_upload_json): Moved from itegrationtest.py since it reall
y is a unit test. Also added test |
| 739 cases to parse JSON responses. |
| 740 (MainTest.test_upload_json.MockFileUploader): Refactored. |
| 741 (MainTest.test_upload_json.MockFileUploader.reset): Added. |
| 742 (MainTest.test_upload_json.MockFileUploader.__init__): |
| 743 (MainTest.test_upload_json.MockFileUploader.upload_single_text_file): |
| 744 |
| 745 2013-02-22 Roger Fong <roger_fong@apple.com> |
| 746 |
| 747 Unreviewed. Update bot config for OpenSource bots to add two new Win7 De
bug testers and get rid of WinXP Debug testers. |
| 748 |
| 749 * BuildSlaveSupport/build.webkit.org-config/config.json: |
| 750 |
| 751 2013-02-22 Dirk Pranke <dpranke@chromium.org> |
| 752 |
| 753 Unreviewed, rolling out r143794. |
| 754 http://trac.webkit.org/changeset/143794 |
| 755 https://bugs.webkit.org/show_bug.cgi?id=110542 |
| 756 |
| 757 debug linux builds broken? |
| 758 |
| 759 * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp: |
| 760 |
| 761 2013-02-22 Dirk Pranke <dpranke@chromium.org> |
| 762 |
| 763 [chromium] enable the fixed version of freetype on linux |
| 764 https://bugs.webkit.org/show_bug.cgi?id=110542 |
| 765 |
| 766 Reviewed by Tony Chang. |
| 767 |
| 768 Switch to building with a fixed version of FreeType for |
| 769 just DumpRenderTree. This allows us to share one version |
| 770 of pixel baselines for both Lucid and Precise, and run |
| 771 the layout tests in a stock Precise install (instead of a Lucid |
| 772 chroot). Going forward, this approach isolates us from os-level |
| 773 changes to the version of FreeType. Note that Chromium itself |
| 774 still uses the system FreeType and is unaffected by this change. |
| 775 |
| 776 This setting can still be turned off (at compile/gyp-time) by |
| 777 manually setting use_custom_freetype=0. |
| 778 |
| 779 * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp: |
| 780 |
| 781 2013-02-22 Anders Carlsson <andersca@apple.com> |
| 782 |
| 783 Move pluginLoadPolicy to the page loader client |
| 784 https://bugs.webkit.org/show_bug.cgi?id=110635 |
| 785 |
| 786 Reviewed by Sam Weinig. |
| 787 |
| 788 * MiniBrowser/mac/WK2BrowserWindowController.m: |
| 789 (-[WK2BrowserWindowController awakeFromNib]): |
| 790 * WebKitTestRunner/TestController.cpp: |
| 791 (WTR::TestController::createOtherPage): |
| 792 (WTR::TestController::createWebViewWithOptions): |
| 793 |
| 794 2013-02-22 Kenneth Russell <kbr@google.com> |
| 795 |
| 796 Unreviewed. Changed gman's primary address for auto-complete in Bugzilla
. |
| 797 |
| 798 * Scripts/webkitpy/common/config/committers.py: |
| 799 |
| 800 2013-02-22 Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> |
| 801 |
| 802 [WTR] Do not dump information about empty subframes. |
| 803 https://bugs.webkit.org/show_bug.cgi?id=110585 |
| 804 |
| 805 Reviewed by Simon Fraser. |
| 806 |
| 807 Follow DumpRenderTree more closely by skipping empty frames |
| 808 (frames which have no document). We are not really interested in |
| 809 showing anything about them. |
| 810 |
| 811 * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp: |
| 812 (WTR::dumpDescendantFramesText): Do not print subframe names when they |
| 813 have no associated Document. |
| 814 |
| 815 2013-02-21 Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> |
| 816 |
| 817 [EFL][DRT] Do not dump empty frames. |
| 818 https://bugs.webkit.org/show_bug.cgi?id=110474 |
| 819 |
| 820 Reviewed by Kenneth Rohde Christiansen. |
| 821 |
| 822 Follow the original Mac implementation more closely by skipping |
| 823 empty frames (frames which have no document). We are not really |
| 824 interested in showing anything about them. |
| 825 |
| 826 * DumpRenderTree/efl/DumpRenderTree.cpp: |
| 827 (dumpFramesAsText): |
| 828 |
| 829 2013-02-21 Dirk Pranke <dpranke@chromium.org> |
| 830 |
| 831 [chromium] support the lucid version of freetype on precise in DRT |
| 832 https://bugs.webkit.org/show_bug.cgi?id=107338 |
| 833 |
| 834 Reviewed by Tony Chang. |
| 835 |
| 836 Modify the DRT build so that we can optionally link against |
| 837 a fixed version of Freetype2. This allows us to share pixel test |
| 838 results across multiple versions of Ubuntu without having to |
| 839 worry about differences in font rendering. |
| 840 |
| 841 At the moment this feature is off by default. Eventually it will |
| 842 be on by default on linux. |
| 843 |
| 844 Note that this only affects DRT; the regular Chromium binary |
| 845 (and, for now, content_shell) will still use the system version |
| 846 of Freetype. |
| 847 |
| 848 * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp: |
| 849 |
| 850 2013-02-21 Rouslan Solomakhin <rouslan@chromium.org> |
| 851 |
| 852 [Chromium] Remove the word "cheher" from the list of misspelled words |
| 853 https://bugs.webkit.org/show_bug.cgi?id=110447 |
| 854 |
| 855 Reviewed by Tony Chang. |
| 856 |
| 857 Other platforms do not mark "cheher" as a misspelled word in layout test
s. |
| 858 This change is to bring Chromium platform in line with the rest of the |
| 859 platforms. |
| 860 |
| 861 * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.cpp: |
| 862 (WebTestRunner::MockSpellCheck::hasInCache): Changed "cheher" to "wellco
me". |
| 863 (WebTestRunner::MockSpellCheck::fillSuggestionList): Removed "cheher" mi
sspelling and "checker" suggestion. |
| 864 (WebTestRunner::MockSpellCheck::initializeIfNeeded): Removed "cheher" mi
sspelling. |
| 865 |
| 866 2013-02-21 Jochen Eisinger <jochen@chromium.org> |
| 867 |
| 868 [chromium] document WebTestDelegate and WebTestRunner interfaces |
| 869 https://bugs.webkit.org/show_bug.cgi?id=110472 |
| 870 |
| 871 Reviewed by Adam Barth. |
| 872 |
| 873 Also remove the default implementation of the remaining WebTestDelegate |
| 874 methods now that all embedders provide this interface. |
| 875 |
| 876 * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h: |
| 877 (WebTestDelegate): |
| 878 * DumpRenderTree/chromium/TestRunner/public/WebTestRunner.h: |
| 879 (WebTestRunner): |
| 880 |
| 881 2013-02-19 Mark Hahnenberg <mhahnenberg@apple.com> |
| 882 |
| 883 Objective-C API: Need a way to use the Objective-C JavaScript API with W
ebKit |
| 884 https://bugs.webkit.org/show_bug.cgi?id=106059 |
| 885 |
| 886 Reviewed by Geoffrey Garen. |
| 887 |
| 888 Added new tests for the WebKit API portion of the JSC Objective-C API. |
| 889 |
| 890 * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: |
| 891 * TestWebKitAPI/Tests/mac/JSContextBackForwardCache1.html: Added. |
| 892 * TestWebKitAPI/Tests/mac/JSContextBackForwardCache2.html: Added. |
| 893 * TestWebKitAPI/Tests/mac/WebViewDidCreateJavaScriptContext.mm: Added. |
| 894 (-[MyConsole log:]): |
| 895 (-[MyConsole printHelloWorld]): |
| 896 (-[MyConsole add:to:]): |
| 897 (-[DidCreateJavaScriptContextFrameLoadDelegate webView:didFinishLoadForF
rame:]): |
| 898 (-[DidCreateJavaScriptContextFrameLoadDelegate webView:didCreateJavaScri
ptContext:forFrame:]): |
| 899 (TestWebKitAPI): |
| 900 (TestWebKitAPI::TEST): |
| 901 |
| 902 2013-02-21 Stephen Chenney <schenney@chromium.org> |
| 903 |
| 904 Unreviewed, add myself as a reviewer |
| 905 |
| 906 * Scripts/webkitpy/common/config/committers.py: |
| 907 |
| 908 2013-02-21 Jer Noble <jer.noble@apple.com> |
| 909 |
| 910 Unreviewed; add myself to the Media watchlist and update my committers.p
y setting to Reviewer. |
| 911 |
| 912 * Scripts/webkitpy/common/config/committers.py: |
| 913 * Scripts/webkitpy/common/config/watchlist: |
| 914 |
| 915 2013-02-21 Martin Robinson <mrobinson@igalia.com> |
| 916 |
| 917 gtk/DumpRenderTree.cpp is missing <locale.h> include |
| 918 https://bugs.webkit.org/show_bug.cgi?id=109386 |
| 919 |
| 920 * DumpRenderTree/gtk/DumpRenderTree.cpp: Fix the WebKitGTK+ Mac build |
| 921 by include locale.h when we use setlocale. |
| 922 |
| 923 2013-02-21 Martin Robinson <mrobinson@igalia.com> |
| 924 |
| 925 [GTK] Move feature overriding to the configure phase |
| 926 https://bugs.webkit.org/show_bug.cgi?id=110293 |
| 927 |
| 928 Reviewed by Gustavo Noronha Silva. |
| 929 |
| 930 * Scripts/webkitdirs.pm: |
| 931 (runAutogenForAutotoolsProjectIfNecessary): Rename the feature file to |
| 932 WebKitFeatureOverrides.txt to better match the other filenames used in |
| 933 the new feature processing. |
| 934 * gtk/generate-feature-defines-files: Added. A script which takes as an
argument |
| 935 the default features, overrides them with the contents of WebKitFeatureO
verrrides.txt |
| 936 and writes WebKitFeatures.txt and WebKitFeatures.h. |
| 937 * gtk/override-feature-defines: Removed. |
| 938 |
| 939 2013-02-21 Oswald Buddenhagen <oswald.buddenhagen@digia.com> |
| 940 |
| 941 [Qt] Remove obsolete DEPENDPATH assignment |
| 942 |
| 943 Reviewed by Simon Hausmann |
| 944 |
| 945 qmake now adds CONFIG+=depend_includepath by default, making manual |
| 946 DEPENDPATH setup unnecessary. |
| 947 |
| 948 * qmake/mkspecs/features/default_post.prf: |
| 949 |
| 950 2013-02-20 Vivek Galatage <vivekg@webkit.org> |
| 951 |
| 952 Unreviewed. Changing primary email id. |
| 953 |
| 954 * Scripts/webkitpy/common/config/committers.py: |
| 955 |
| 956 2013-02-14 James Robinson <jamesr@chromium.org> |
| 957 |
| 958 [chromium] Request WebLayerTreeView for DumpRenderTree via explicit test
ing path |
| 959 https://bugs.webkit.org/show_bug.cgi?id=109634 |
| 960 |
| 961 Reviewed by Adrienne Walker. |
| 962 |
| 963 * DumpRenderTree/chromium/WebViewHost.cpp: |
| 964 (WebViewHost::createOutputSurface): |
| 965 (WebViewHost::initializeLayerTreeView): |
| 966 |
| 967 2013-02-20 Martin Robinson <mrobinson@igalia.com> |
| 968 |
| 969 [GTK] Re-enable 3D CSS transforms when using build-webkit |
| 970 https://bugs.webkit.org/show_bug.cgi?id=110402 |
| 971 |
| 972 Reviewed by Xan Lopez. |
| 973 |
| 974 * Scripts/webkitperl/FeatureList.pm: Enable 3D rendering by default |
| 975 when building WebKitGTK+. |
| 976 |
| 977 2013-02-20 Roger Fong <roger_fong@apple.com> |
| 978 |
| 979 Get VS2010 Solution B&I ready. |
| 980 <rdar://problem/1322988> |
| 981 |
| 982 Rubberstamped by Timothy Horton. |
| 983 |
| 984 Add Production configurations. |
| 985 |
| 986 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTree.vc
xproj: |
| 987 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLau
ncher.vcxproj: |
| 988 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLau
ncherProduction.props: Added. |
| 989 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLau
ncherRelease.props: |
| 990 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreePro
duction.props: Added. |
| 991 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeRel
ease.props: |
| 992 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiff.vcxproj: |
| 993 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncher.vcxp
roj: |
| 994 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherProdu
ction.props: Added. |
| 995 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherRelea
se.props: |
| 996 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffProduction.pr
ops: Added. |
| 997 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffRelease.props
: |
| 998 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapeP
lugin.vcxproj: |
| 999 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapeP
luginProduction.props: Added. |
| 1000 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapeP
luginRelease.props: |
| 1001 * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj: |
| 1002 * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIProduction.props: Add
ed. |
| 1003 * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIRelease.props: |
| 1004 * WinLauncher/WinLauncher.vcxproj/WinLauncher.vcxproj: |
| 1005 * WinLauncher/WinLauncher.vcxproj/WinLauncherLib.vcxproj: |
| 1006 * WinLauncher/WinLauncher.vcxproj/WinLauncherLibProduction.props: Added. |
| 1007 * WinLauncher/WinLauncher.vcxproj/WinLauncherLibRelease.props: |
| 1008 * WinLauncher/WinLauncher.vcxproj/WinLauncherProduction.props: Added. |
| 1009 * WinLauncher/WinLauncher.vcxproj/WinLauncherRelease.props: |
| 1010 * win/record-memory/record-memory.vcxproj: |
| 1011 * win/record-memory/record-memoryProduction.props: Added. |
| 1012 * win/record-memory/record-memoryRelease.props: |
| 1013 |
| 1014 2013-02-20 Dirk Schulze <krit@webkit.org> |
| 1015 |
| 1016 Enable CANVAS_PATH flag |
| 1017 https://bugs.webkit.org/show_bug.cgi?id=108508 |
| 1018 |
| 1019 Reviewed by Simon Fraser. |
| 1020 |
| 1021 Enable CANVAS_PATH flag on trunk. |
| 1022 |
| 1023 * Scripts/webkitperl/FeatureList.pm: |
| 1024 |
| 1025 2013-02-20 Tony Chang <tony@chromium.org> |
| 1026 |
| 1027 Parse author names with commas in ChangeLogs |
| 1028 https://bugs.webkit.org/show_bug.cgi?id=110356 |
| 1029 |
| 1030 Reviewed by Dirk Pranke. |
| 1031 |
| 1032 Paweł's name has a comma in it, which was confusing the ChangeLog parser
. |
| 1033 |
| 1034 * Scripts/webkitpy/common/checkout/changelog.py: |
| 1035 (ChangeLogEntry): Move name splitting regexp into a constant. |
| 1036 (ChangeLogEntry._parse_reviewer_text): Use _split_reviewer_names. |
| 1037 (ChangeLogEntry._split_reviewer_names): Rename to be more specific. |
| 1038 (ChangeLogEntry._split_author_names_with_emails): Rename to be more spec
ific and require emails. |
| 1039 (ChangeLogEntry._parse_author_text): Use _split_author_names_with_emails
. |
| 1040 * Scripts/webkitpy/common/checkout/changelog_unittest.py: |
| 1041 (test_parse_authors): Test case with Paweł's name. |
| 1042 |
| 1043 2013-02-15 Dirk Schulze <krit@webkit.org> |
| 1044 |
| 1045 [Chromium] Add runtime flag for CanvasPath |
| 1046 https://bugs.webkit.org/show_bug.cgi?id=109997 |
| 1047 |
| 1048 Reviewed by Adam Barth. |
| 1049 |
| 1050 Added runtime flag for Canvas Path. Enabled it by default for TestShell.
Otherwise |
| 1051 the constructor for Path on DOMWindow would never be activatable, since
the script |
| 1052 is running after creating the DOMWindow object. |
| 1053 |
| 1054 * DumpRenderTree/chromium/TestShell.cpp: |
| 1055 (TestShell::TestShell): |
| 1056 |
| 1057 2013-02-20 Jochen Eisinger <jochen@chromium.org> |
| 1058 |
| 1059 [chromium] use a WebTestProxyBase pointer to identify the window we need
the history for |
| 1060 https://bugs.webkit.org/show_bug.cgi?id=110346 |
| 1061 |
| 1062 Reviewed by Adam Barth. |
| 1063 |
| 1064 Using an index is very brittle, as the TestRunner API does not define |
| 1065 any ordering of windows. |
| 1066 |
| 1067 Also, make TestRunner::shouldDumpBackForwardList() so content shell can |
| 1068 trigger the capturing in the browser process before generating the |
| 1069 text dump. |
| 1070 |
| 1071 * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h: |
| 1072 (WebTestRunner): |
| 1073 (WebTestRunner::WebTestDelegate::captureHistoryForWindow): |
| 1074 * DumpRenderTree/chromium/TestRunner/public/WebTestRunner.h: |
| 1075 (WebTestRunner): |
| 1076 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 1077 (TestRunner): |
| 1078 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 1079 (WebTestRunner::WebTestProxyBase::captureTree): |
| 1080 * DumpRenderTree/chromium/WebViewHost.cpp: |
| 1081 (WebViewHost::captureHistoryForWindow): |
| 1082 * DumpRenderTree/chromium/WebViewHost.h: |
| 1083 (WebViewHost): |
| 1084 |
| 1085 2013-02-19 Rouslan Solomakhin <rouslan@chromium.org> |
| 1086 |
| 1087 [Chromium] Serve spellcheck suggestions for editing/spelling/spelling-ch
anged-text.html from cache |
| 1088 https://bugs.webkit.org/show_bug.cgi?id=109220 |
| 1089 |
| 1090 Reviewed by Tony Chang. |
| 1091 |
| 1092 * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.cpp: |
| 1093 (WebTestRunner::MockSpellCheck::hasInCache): Added a method to detect wh
ether spellcheck results can be served from cache. |
| 1094 (WebTestRunner): |
| 1095 (WebTestRunner::MockSpellCheck::fillSuggestionList): Modified to suggest
"checker" for the word "cheher". |
| 1096 (WebTestRunner::MockSpellCheck::initializeIfNeeded): Modified to mark "c
heher" as misspelling. |
| 1097 * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.h: |
| 1098 (MockSpellCheck): |
| 1099 * DumpRenderTree/chromium/TestRunner/src/SpellCheckClient.cpp: |
| 1100 (WebTestRunner::SpellCheckClient::requestCheckingOfText): Modified to se
rve spellcheck suggestions from cache when possible. |
| 1101 |
| 1102 2013-02-20 Xabier Rodriguez Calvar <calvaris@igalia.com> |
| 1103 |
| 1104 [Gtk] HTML5 Media controls require a design refresh |
| 1105 https://bugs.webkit.org/show_bug.cgi?id=83869 |
| 1106 |
| 1107 Reviewed by Philippe Normand. |
| 1108 |
| 1109 * DumpRenderTree/gtk/DumpRenderTree.cpp: |
| 1110 (initializeGtkFontSettings): Added gnome as default icon theme for |
| 1111 the DRT. |
| 1112 * WebKitTestRunner/InjectedBundle/gtk/ActivateFontsGtk.cpp: |
| 1113 (WTR::initializeGtkSettings): Added gnome as default icon theme for |
| 1114 the WTR. |
| 1115 * gtk/jhbuild.modules: Added gnome-icon-theme-symbolic as external |
| 1116 dependency. |
| 1117 |
| 1118 2013-02-20 Jochen Eisinger <jochen@chromium.org> |
| 1119 |
| 1120 [chromium] move most of the remaining mocks to TestRunner library |
| 1121 https://bugs.webkit.org/show_bug.cgi?id=110217 |
| 1122 |
| 1123 Reviewed by Nico Weber. |
| 1124 |
| 1125 While most of the functionality provided by these mocks is also |
| 1126 available in the content module, there is no straight forward way to |
| 1127 inject the mock results required for layout tests. |
| 1128 |
| 1129 * DumpRenderTree/DumpRenderTree.gypi: |
| 1130 * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h: |
| 1131 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: |
| 1132 (WebKit): |
| 1133 (WebTestRunner): |
| 1134 (WebTestRunner::WebTestProxy::geolocationClient): |
| 1135 (WebTestRunner::WebTestProxy::speechInputController): |
| 1136 (WebTestRunner::WebTestProxy::speechRecognizer): |
| 1137 (WebTestRunner::WebTestProxy::deviceOrientationClient): |
| 1138 (WebTestRunner::WebTestProxy::requestPointerLock): |
| 1139 (WebTestRunner::WebTestProxy::requestPointerUnlock): |
| 1140 (WebTestRunner::WebTestProxy::isPointerLocked): |
| 1141 * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechInputController.cp
p: Renamed from Tools/DumpRenderTree/chromium/MockWebSpeechInputController.cpp. |
| 1142 (WebTestRunner::MockWebSpeechInputController::MockWebSpeechInputControll
er): |
| 1143 (WebTestRunner): |
| 1144 (WebTestRunner::MockWebSpeechInputController::~MockWebSpeechInputControl
ler): |
| 1145 (WebTestRunner::MockWebSpeechInputController::setDelegate): |
| 1146 (WebTestRunner::MockWebSpeechInputController::addMockRecognitionResult): |
| 1147 (WebTestRunner::MockWebSpeechInputController::setDumpRect): |
| 1148 (WebTestRunner::MockWebSpeechInputController::clearResults): |
| 1149 (WebTestRunner::MockWebSpeechInputController::startRecognition): |
| 1150 (WebTestRunner::MockWebSpeechInputController::cancelRecognition): |
| 1151 (WebTestRunner::MockWebSpeechInputController::stopRecording): |
| 1152 (WebTestRunner::MockWebSpeechInputController::speechTaskFired): |
| 1153 (WebTestRunner::MockWebSpeechInputController::SpeechTask::SpeechTask): |
| 1154 (WebTestRunner::MockWebSpeechInputController::SpeechTask::stop): |
| 1155 (WebTestRunner::MockWebSpeechInputController::SpeechTask::runIfValid): |
| 1156 * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechInputController.h:
Renamed from Tools/DumpRenderTree/chromium/MockWebSpeechInputController.h. |
| 1157 (WebKit): |
| 1158 (WebTestRunner): |
| 1159 (MockWebSpeechInputController): |
| 1160 (WebTestRunner::MockWebSpeechInputController::taskList): |
| 1161 (SpeechTask): |
| 1162 * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechRecognizer.cpp: Re
named from Tools/DumpRenderTree/chromium/MockWebSpeechRecognizer.cpp. |
| 1163 (WebTestRunner::MockWebSpeechRecognizer::MockWebSpeechRecognizer): |
| 1164 (WebTestRunner): |
| 1165 (WebTestRunner::MockWebSpeechRecognizer::~MockWebSpeechRecognizer): |
| 1166 (WebTestRunner::MockWebSpeechRecognizer::setDelegate): |
| 1167 (WebTestRunner::MockWebSpeechRecognizer::start): |
| 1168 (WebTestRunner::MockWebSpeechRecognizer::stop): |
| 1169 (WebTestRunner::MockWebSpeechRecognizer::abort): |
| 1170 (WebTestRunner::MockWebSpeechRecognizer::addMockResult): |
| 1171 (WebTestRunner::MockWebSpeechRecognizer::setError): |
| 1172 (WebTestRunner::MockWebSpeechRecognizer::startTaskQueue): |
| 1173 (WebTestRunner::MockWebSpeechRecognizer::clearTaskQueue): |
| 1174 (WebTestRunner::MockWebSpeechRecognizer::StepTask::runIfValid): |
| 1175 * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechRecognizer.h: Rena
med from Tools/DumpRenderTree/chromium/MockWebSpeechRecognizer.h. |
| 1176 (WebKit): |
| 1177 (WebTestRunner): |
| 1178 (MockWebSpeechRecognizer): |
| 1179 (WebTestRunner::MockWebSpeechRecognizer::wasAborted): |
| 1180 (WebTestRunner::MockWebSpeechRecognizer::client): |
| 1181 (WebTestRunner::MockWebSpeechRecognizer::handle): |
| 1182 (WebTestRunner::MockWebSpeechRecognizer::taskList): |
| 1183 (Task): |
| 1184 (WebTestRunner::MockWebSpeechRecognizer::Task::Task): |
| 1185 (WebTestRunner::MockWebSpeechRecognizer::Task::~Task): |
| 1186 (StepTask): |
| 1187 (WebTestRunner::MockWebSpeechRecognizer::StepTask::StepTask): |
| 1188 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: |
| 1189 (WebTestRunner::TestInterfaces::TestInterfaces): |
| 1190 (WebTestRunner::TestInterfaces::windowOpened): |
| 1191 (WebTestRunner): |
| 1192 (WebTestRunner::TestInterfaces::windowClosed): |
| 1193 (WebTestRunner::TestInterfaces::windowList): |
| 1194 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.h: |
| 1195 (TestInterfaces): |
| 1196 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 1197 (WebTestRunner::TestRunner::TestRunner): |
| 1198 (WebTestRunner::TestRunner::reset): |
| 1199 (WebTestRunner::TestRunner::requestPointerLock): |
| 1200 (WebTestRunner): |
| 1201 (WebTestRunner::TestRunner::requestPointerUnlock): |
| 1202 (WebTestRunner::TestRunner::isPointerLocked): |
| 1203 (WebTestRunner::TestRunner::didAcquirePointerLockInternal): |
| 1204 (WebTestRunner::TestRunner::didNotAcquirePointerLockInternal): |
| 1205 (WebTestRunner::TestRunner::didLosePointerLockInternal): |
| 1206 (WebTestRunner::TestRunner::windowCount): |
| 1207 (WebTestRunner::TestRunner::setMockDeviceOrientation): |
| 1208 (WebTestRunner::TestRunner::numberOfPendingGeolocationPermissionRequests
): |
| 1209 (WebTestRunner::TestRunner::setGeolocationPermission): |
| 1210 (WebTestRunner::TestRunner::setMockGeolocationPosition): |
| 1211 (WebTestRunner::TestRunner::setMockGeolocationPositionUnavailableError): |
| 1212 (WebTestRunner::TestRunner::addMockSpeechInputResult): |
| 1213 (WebTestRunner::TestRunner::setMockSpeechInputDumpRect): |
| 1214 (WebTestRunner::TestRunner::addMockSpeechRecognitionResult): |
| 1215 (WebTestRunner::TestRunner::setMockSpeechRecognitionError): |
| 1216 (WebTestRunner::TestRunner::wasMockSpeechRecognitionAborted): |
| 1217 (WebTestRunner::TestRunner::didAcquirePointerLock): |
| 1218 (WebTestRunner::TestRunner::didNotAcquirePointerLock): |
| 1219 (WebTestRunner::TestRunner::didLosePointerLock): |
| 1220 (WebTestRunner::TestRunner::setPointerLockWillRespondAsynchronously): |
| 1221 (WebTestRunner::TestRunner::setPointerLockWillFailSynchronously): |
| 1222 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 1223 (WebTestRunner): |
| 1224 (TestRunner): |
| 1225 (HostMethodTask): |
| 1226 (WebTestRunner::TestRunner::HostMethodTask::HostMethodTask): |
| 1227 (WebTestRunner::TestRunner::HostMethodTask::runIfValid): |
| 1228 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 1229 (WebTestRunner::WebTestProxyBase::~WebTestProxyBase): |
| 1230 (WebTestRunner::WebTestProxyBase::setInterfaces): |
| 1231 (WebTestRunner::WebTestProxyBase::setDelegate): |
| 1232 (WebTestRunner::WebTestProxyBase::reset): |
| 1233 (WebTestRunner::WebTestProxyBase::captureTree): |
| 1234 (WebTestRunner::WebTestProxyBase::geolocationClientMock): |
| 1235 (WebTestRunner): |
| 1236 (WebTestRunner::WebTestProxyBase::deviceOrientationClientMock): |
| 1237 (WebTestRunner::WebTestProxyBase::speechInputControllerMock): |
| 1238 (WebTestRunner::WebTestProxyBase::speechRecognizerMock): |
| 1239 (WebTestRunner::WebTestProxyBase::geolocationClient): |
| 1240 (WebTestRunner::WebTestProxyBase::speechInputController): |
| 1241 (WebTestRunner::WebTestProxyBase::speechRecognizer): |
| 1242 (WebTestRunner::WebTestProxyBase::deviceOrientationClient): |
| 1243 (WebTestRunner::WebTestProxyBase::requestPointerLock): |
| 1244 (WebTestRunner::WebTestProxyBase::requestPointerUnlock): |
| 1245 (WebTestRunner::WebTestProxyBase::isPointerLocked): |
| 1246 * DumpRenderTree/chromium/WebViewHost.cpp: |
| 1247 (WebViewHost::reset): |
| 1248 * DumpRenderTree/chromium/WebViewHost.h: |
| 1249 (WebKit): |
| 1250 (WebViewHost): |
| 1251 |
| 1252 2013-02-20 Andras Becsi <andras.becsi@digia.com> |
| 1253 |
| 1254 [Qt] Make debug builds possible on 32bit Linux |
| 1255 https://bugs.webkit.org/show_bug.cgi?id=110231 |
| 1256 |
| 1257 Reviewed by Tor Arne Vestbø. |
| 1258 |
| 1259 Use the stabs format for debug builds to make the object files |
| 1260 a bit smaller so that they can be linked on a 32bit system. |
| 1261 |
| 1262 * qmake/mkspecs/features/unix/default_post.prf: |
| 1263 |
| 1264 2013-02-20 Takashi Toyoshima <toyoshim@chromium.org> |
| 1265 |
| 1266 Unreviewed. Add myself to watch lists. |
| 1267 |
| 1268 * Scripts/webkitpy/common/config/committers.py: |
| 1269 * Scripts/webkitpy/common/config/watchlist: |
| 1270 |
| 1271 2013-02-19 Joshua Bell <jsbell@chromium.org> |
| 1272 |
| 1273 Remove warning from run-bindings-tests |
| 1274 https://bugs.webkit.org/show_bug.cgi?id=110285 |
| 1275 |
| 1276 Reviewed by Kentaro Hara. |
| 1277 |
| 1278 Since wkrev.com/139331 run-bindings-tests has been harmlessly emitting |
| 1279 "Unknown option: idlattributesfile". That option was removed from |
| 1280 bindings/scripts/preprocess-idls.pl but was still being passed by |
| 1281 the test script. Remove it. |
| 1282 |
| 1283 * Scripts/webkitpy/bindings/main.py: |
| 1284 (BindingsTests.generate_supplemental_dependency): Remove unused arg. |
| 1285 |
| 1286 2013-02-19 Elliott Sprehn <esprehn@chromium.org> |
| 1287 |
| 1288 Unreviewed. Add myself to watch lists. |
| 1289 |
| 1290 * Scripts/webkitpy/common/config/committers.py: |
| 1291 * Scripts/webkitpy/common/config/watchlist: |
| 1292 |
| 1293 2013-02-19 Hans Muller <hmuller@adobe.com> |
| 1294 |
| 1295 Unreviewed, corrected primary email. |
| 1296 |
| 1297 * Scripts/webkitpy/common/config/committers.py: |
| 1298 |
| 1299 2013-02-19 Hans Muller <hmuller@adobe.com> |
| 1300 |
| 1301 Unreviewed. Adding myself as a committer. |
| 1302 |
| 1303 * Scripts/webkitpy/common/config/committers.py: |
| 1304 |
| 1305 2013-02-19 Pravin D <pravind@webkit.org> |
| 1306 |
| 1307 Unreviewed, changing primary email. |
| 1308 |
| 1309 * Scripts/webkitpy/common/config/committers.py: |
| 1310 |
| 1311 2013-02-19 Alan Cutter <alancutter@chromium.org> |
| 1312 |
| 1313 REGRESSION: Sheriffbot is failing to process rollout requests |
| 1314 https://bugs.webkit.org/show_bug.cgi?id=106945 |
| 1315 |
| 1316 Reviewed by Adam Barth. |
| 1317 |
| 1318 Modified Sheriffbot build script to track the svn repo from git and add
bot user details to the git repo config file. |
| 1319 This resolves problems when Sheriffbot attempts to perform a rollout req
uest. |
| 1320 |
| 1321 * EWSTools/GoogleComputeEngine/build-feeder-style-sheriffbot.sh: |
| 1322 * EWSTools/configure-git-svn.sh: Copied from Tools/EWSTools/create-webki
t-git. |
| 1323 * EWSTools/configure-git-user.sh: Renamed from Tools/EWSTools/create-web
kit-git. |
| 1324 |
| 1325 2013-02-19 Claudio Saavedra <csaavedra@igalia.com> |
| 1326 |
| 1327 Unreviewed build fix. |
| 1328 |
| 1329 * efl/jhbuild.modules: |
| 1330 * gtk/jhbuild.modules: |
| 1331 |
| 1332 Bump harfbuzz module to 0.9.7. See related bug 110145. |
| 1333 |
| 1334 2013-02-19 Simon Hausmann <simon.hausmann@digia.com> |
| 1335 |
| 1336 [Qt] Skip the build with a warning if certain tools cannot be found in t
he PATH |
| 1337 https://bugs.webkit.org/show_bug.cgi?id=110215 |
| 1338 |
| 1339 Reviewed by Tor Arne Vestbø. |
| 1340 |
| 1341 Check that gperf, python, ruby, perl, bison and flex are in the PATH bef
ore |
| 1342 continuing the build. Otherwise skip with an error message explaining wh
ich |
| 1343 programs are missing from the build. |
| 1344 |
| 1345 * qmake/mkspecs/features/configure.prf: |
| 1346 * qmake/mkspecs/features/functions.prf: |
| 1347 |
| 1348 2013-02-19 Sheriff Bot <webkit.review.bot@gmail.com> |
| 1349 |
| 1350 Unreviewed, rolling out r143319. |
| 1351 http://trac.webkit.org/changeset/143319 |
| 1352 https://bugs.webkit.org/show_bug.cgi?id=110214 |
| 1353 |
| 1354 Causes build issues on win32 (Requested by carewolf on |
| 1355 #webkit). |
| 1356 |
| 1357 * qmake/mkspecs/features/features.pri: |
| 1358 |
| 1359 2013-02-19 Allan Sandfeld Jensen <allan.jensen@digia.com> |
| 1360 |
| 1361 [Qt] Enable MathML |
| 1362 https://bugs.webkit.org/show_bug.cgi?id=110205 |
| 1363 |
| 1364 Reviewed by Simon Hausmann. |
| 1365 |
| 1366 * qmake/mkspecs/features/features.pri: |
| 1367 |
| 1368 2013-02-17 Andrei Bucur <abucur@adobe.com> |
| 1369 |
| 1370 Unreviewed. Adding myself as a committer. |
| 1371 |
| 1372 * Scripts/webkitpy/common/config/committers.py: |
| 1373 |
| 1374 2013-02-19 Hajime Morrita <morrita@google.com> |
| 1375 |
| 1376 Unreviewed, updated spelling of my name. |
| 1377 |
| 1378 * Scripts/webkitpy/common/config/committers.py: |
| 1379 |
| 1380 2013-02-18 Ilya Tikhonovsky <loislo@chromium.org> |
| 1381 |
| 1382 Unreviewed. Adjust expectations. |
| 1383 |
| 1384 * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp: |
| 1385 (TestWebKitAPI::TEST): |
| 1386 |
| 1387 2013-02-18 Zan Dobersek <zdobersek@igalia.com> |
| 1388 |
| 1389 Unreviewed GTK gardening. |
| 1390 |
| 1391 * Scripts/run-gtk-tests: |
| 1392 (TestRunner): Skipped the ReloadPageAfterCrash unit test as it is flakil
y timing out. |
| 1393 |
| 1394 2013-02-18 Adenilson Cavalcanti <cavalcantii@gmail.com> |
| 1395 |
| 1396 [Qt][WK2] Remove duped test name and append new test in project file |
| 1397 https://bugs.webkit.org/show_bug.cgi?id=110117 |
| 1398 |
| 1399 A new WK2 API test has landed recently (ResizeWindowAfterCrash), this pa
tch will |
| 1400 add this test into the runnable test suite and remove a duped test in pr
oject file. |
| 1401 |
| 1402 Reviewed by Jocelyn Turcotte. |
| 1403 |
| 1404 * TestWebKitAPI/Tests/WebKit2/WebKit2.pro: |
| 1405 |
| 1406 2013-02-18 Jochen Eisinger <jochen@chromium.org> |
| 1407 |
| 1408 [chromium] remove log spew from dumpAllBackForwardLists |
| 1409 https://bugs.webkit.org/show_bug.cgi?id=110108 |
| 1410 |
| 1411 Reviewed by Nico Weber. |
| 1412 |
| 1413 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 1414 |
| 1415 2013-02-18 Christophe Dumez <ch.dumez@sisa.samsung.com> |
| 1416 |
| 1417 [EFL][WK2] Disable failing API tests |
| 1418 https://bugs.webkit.org/show_bug.cgi?id=110081 |
| 1419 |
| 1420 Reviewed by Kenneth Rohde Christiansen. |
| 1421 |
| 1422 Disable DOMWindowExtensionBasic WK2 test on EFL port as it times out. |
| 1423 |
| 1424 * TestWebKitAPI/PlatformEfl.cmake: |
| 1425 |
| 1426 2013-02-18 Simon Hausmann <simon.hausmann@digia.com> |
| 1427 |
| 1428 [Qt] Disable the build if certain configure checks fail |
| 1429 https://bugs.webkit.org/show_bug.cgi?id=110094 |
| 1430 |
| 1431 Reviewed by Tor Arne Vestbø. |
| 1432 |
| 1433 Allow for the build to be skipped (clear out SUBDIRS) if certain |
| 1434 configure conditions aren't met. |
| 1435 |
| 1436 * qmake/mkspecs/features/configure.prf: |
| 1437 |
| 1438 2013-02-15 Allan Sandfeld Jensen <allan.jensen@digia.com> |
| 1439 |
| 1440 [Qt][WK2] Support WK2 API tests |
| 1441 https://bugs.webkit.org/show_bug.cgi?id=109843 |
| 1442 |
| 1443 Reviewed by Jocelyn Turcotte. |
| 1444 |
| 1445 * TestWebKitAPI/DerivedSources.pri: Added. |
| 1446 * TestWebKitAPI/InjectedBundle.pri: Added. |
| 1447 * TestWebKitAPI/PlatformWebView.h: |
| 1448 * TestWebKitAPI/TestWebKitAPI.pri: |
| 1449 * TestWebKitAPI/TestWebKitAPI.pro: |
| 1450 * TestWebKitAPI/Tests/JavaScriptCore/JavaScriptCore.pro: Added. |
| 1451 * TestWebKitAPI/Tests/WTF/WTF.pro: |
| 1452 * TestWebKitAPI/Tests/WebKit2/WebKit2.pro: Added. |
| 1453 * TestWebKitAPI/qt/PlatformUtilitiesQt.cpp: |
| 1454 (TestWebKitAPI::Util::sleep): |
| 1455 (TestWebKitAPI::Util::createInjectedBundlePath): |
| 1456 (TestWebKitAPI::Util::createURLForResource): |
| 1457 (TestWebKitAPI::Util::isKeyDown): |
| 1458 (Util): |
| 1459 * TestWebKitAPI/qt/PlatformWebViewQt.cpp: Added. |
| 1460 (TestWebKitAPI): |
| 1461 (WrapperWindow): |
| 1462 (TestWebKitAPI::WrapperWindow::WrapperWindow): |
| 1463 (TestWebKitAPI::WrapperWindow::handleStatusChanged): |
| 1464 (TestWebKitAPI::PlatformWebView::PlatformWebView): |
| 1465 (TestWebKitAPI::PlatformWebView::~PlatformWebView): |
| 1466 (TestWebKitAPI::PlatformWebView::resizeTo): |
| 1467 (TestWebKitAPI::PlatformWebView::page): |
| 1468 (TestWebKitAPI::PlatformWebView::focus): |
| 1469 (TestWebKitAPI::PlatformWebView::simulateSpacebarKeyPress): |
| 1470 (TestWebKitAPI::PlatformWebView::simulateAltKeyPress): |
| 1471 (TestWebKitAPI::PlatformWebView::simulateMouseMove): |
| 1472 (TestWebKitAPI::PlatformWebView::simulateRightClick): |
| 1473 * TestWebKitAPI/qt/main.cpp: |
| 1474 (addQtWebProcessToPath): |
| 1475 (main): |
| 1476 |
| 1477 2013-02-18 Christophe Dumez <ch.dumez@sisa.samsung.com> |
| 1478 |
| 1479 [EFL][WK2] Refactor Ewk_Favicon code and stop relying on internal C++ AP
I |
| 1480 https://bugs.webkit.org/show_bug.cgi?id=108598 |
| 1481 |
| 1482 Reviewed by Kenneth Rohde Christiansen. |
| 1483 |
| 1484 Update EFL's MiniBrowser to make use of new Ewk_Favicon API. |
| 1485 |
| 1486 * MiniBrowser/efl/main.c: |
| 1487 (update_view_favicon): |
| 1488 (on_view_favicon_changed): |
| 1489 (window_create): |
| 1490 |
| 1491 2013-02-18 Zoltan Arvai <zarvai@inf.u-szeged.hu> |
| 1492 |
| 1493 Unreviewed. Add myself as a committer. |
| 1494 |
| 1495 * Scripts/webkitpy/common/config/committers.py: |
| 1496 |
| 1497 2013-02-13 Ilya Tikhonovsky <loislo@chromium.org> |
| 1498 |
| 1499 Web Inspector: Native Memory Instrumentation: reportLeaf method doesn't
report the leaf node properly. |
| 1500 https://bugs.webkit.org/show_bug.cgi?id=109554 |
| 1501 |
| 1502 In some cases leaves have no pointer so with the old schema we can't gen
erate nodeId for them because we |
| 1503 can't insert 0 into hashmap. It happens when we call addPrivateBuffer me
thod. |
| 1504 |
| 1505 Drive by fix: I introduced a client interface for the HeapGraphSerialize
r. |
| 1506 It helps me to do the tests for the serializer. |
| 1507 |
| 1508 Reviewed by Yury Semikhatsky. |
| 1509 |
| 1510 It is covered by newly added tests in TestWebKitAPI. |
| 1511 |
| 1512 * TestWebKitAPI/TestWebKitAPI.gypi: |
| 1513 * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp: Added. |
| 1514 (TestWebKitAPI): |
| 1515 (HeapGraphReceiver): |
| 1516 (TestWebKitAPI::HeapGraphReceiver::HeapGraphReceiver): |
| 1517 (TestWebKitAPI::HeapGraphReceiver::printGraph): |
| 1518 (TestWebKitAPI::HeapGraphReceiver::dumpNodes): |
| 1519 (TestWebKitAPI::HeapGraphReceiver::dumpEdges): |
| 1520 (TestWebKitAPI::HeapGraphReceiver::dumpBaseToRealNodeId): |
| 1521 (TestWebKitAPI::HeapGraphReceiver::dumpStrings): |
| 1522 (TestWebKitAPI::HeapGraphReceiver::serializer): |
| 1523 (TestWebKitAPI::HeapGraphReceiver::chunkPart): |
| 1524 (TestWebKitAPI::HeapGraphReceiver::dumpPart): |
| 1525 (TestWebKitAPI::HeapGraphReceiver::stringValue): |
| 1526 (TestWebKitAPI::HeapGraphReceiver::intValue): |
| 1527 (TestWebKitAPI::HeapGraphReceiver::nodeToString): |
| 1528 (TestWebKitAPI::HeapGraphReceiver::edgeToString): |
| 1529 (TestWebKitAPI::HeapGraphReceiver::printNode): |
| 1530 (Helper): |
| 1531 (TestWebKitAPI::Helper::Helper): |
| 1532 (TestWebKitAPI::Helper::addNode): |
| 1533 (TestWebKitAPI::Helper::addEdge): |
| 1534 (TestWebKitAPI::Helper::done): |
| 1535 (Object): |
| 1536 (TestWebKitAPI::Helper::Object::Object): |
| 1537 (TestWebKitAPI::TEST): |
| 1538 (Owner): |
| 1539 (TestWebKitAPI::Owner::Owner): |
| 1540 (TestWebKitAPI::Owner::reportMemoryUsage): |
| 1541 |
| 1542 2013-02-18 Ryosuke Niwa <rniwa@webkit.org> |
| 1543 |
| 1544 WKR build fix. Always use ascii since irclib/ircbot doesn't support unic
ode. |
| 1545 |
| 1546 * Scripts/webkitpy/tool/commands/newcommitbot.py: |
| 1547 (NewCommitBot.next_work_item): |
| 1548 |
| 1549 2013-02-17 Kangil Han <kangil.han@samsung.com> |
| 1550 |
| 1551 Unreviewed. Add myself as a committer. |
| 1552 |
| 1553 * Scripts/webkitpy/common/config/committers.py: |
| 1554 |
| 1555 2013-02-17 Alan Cutter <alancutter@chromium.org> |
| 1556 |
| 1557 GCE EWS bots are all offline |
| 1558 https://bugs.webkit.org/show_bug.cgi?id=110069 |
| 1559 |
| 1560 Reviewed by Eric Seidel. |
| 1561 |
| 1562 Updated GCE EWS build scripts to use the gcel-10-04-v20130104 image inst
ead of the obsoleted ubuntu-10-04-v20120621. |
| 1563 This changed the ephemeral disk path to /dev/sdb and required /etc/hosts
to be chmodded to 644. |
| 1564 |
| 1565 * EWSTools/GoogleComputeEngine/build-chromium-ews.sh: |
| 1566 * EWSTools/GoogleComputeEngine/build-commit-queue.sh: |
| 1567 * EWSTools/GoogleComputeEngine/build-cr-linux-debug-ews.sh: |
| 1568 * EWSTools/GoogleComputeEngine/build-feeder-style-sheriffbot.sh: |
| 1569 * EWSTools/build-vm.sh: |
| 1570 * EWSTools/start-queue.sh: |
| 1571 |
| 1572 2013-02-18 Eugene Klyuchnikov <eustas@chromium.org> |
| 1573 |
| 1574 Unreviewed, add myself to commiters.py. |
| 1575 |
| 1576 * Scripts/webkitpy/common/config/committers.py: |
| 1577 |
| 1578 2013-02-17 Dongwoo Joshua Im <dw.im@samsung.com> |
| 1579 |
| 1580 Unreviewed. Add myself as a committer. |
| 1581 |
| 1582 * Scripts/webkitpy/common/config/committers.py: |
| 1583 |
| 1584 2013-02-17 Roger Fong <roger_fong@apple.com> |
| 1585 |
| 1586 Unreviewed. Fix typo in script. |
| 1587 |
| 1588 * EWSTools/start-queue-win.sh: |
| 1589 |
| 1590 2013-02-15 Roger Fong <roger_fong@apple.com> |
| 1591 |
| 1592 Pass in bot name as parameter to start-queue-win script. |
| 1593 https://bugs.webkit.org/show_bug.cgi?id=109998. |
| 1594 |
| 1595 Reviewed by Darin Adler. |
| 1596 |
| 1597 * EWSTools/start-queue-win.sh: |
| 1598 |
| 1599 2013-02-18 Byungwoo Lee <bw80.lee@samsung.com> |
| 1600 |
| 1601 Unreviewed. Add myself as a committer. |
| 1602 |
| 1603 * Scripts/webkitpy/common/config/committers.py: |
| 1604 |
| 1605 2013-02-17 Ryosuke Niwa <rniwa@webkit.org> |
| 1606 |
| 1607 Rename new-commit-bot to WKR to disambiguate it from commit-queue. |
| 1608 |
| 1609 Rubber-stamped by Andreas Kling. |
| 1610 |
| 1611 * Scripts/webkitpy/tool/commands/newcommitbot.py: |
| 1612 (NewCommitBot.begin_work_queue): |
| 1613 |
| 1614 2013-02-16 Glenn Adams <glenn@skynav.com> |
| 1615 |
| 1616 Unreviewed. Add myself as a committer. |
| 1617 |
| 1618 * Scripts/webkitpy/common/config/committers.py: |
| 1619 |
| 1620 2013-02-16 Ryosuke Niwa <rniwa@webkit.org> |
| 1621 |
| 1622 new-commit-bot should report the full name of committer and reviewer ins
tead of just nicks |
| 1623 https://bugs.webkit.org/show_bug.cgi?id=110040 |
| 1624 |
| 1625 Reviewed by Darin Adler. |
| 1626 |
| 1627 Have it report names like "Ryosuke Niwa (rniwa)" instead of just "rniwa"
. |
| 1628 |
| 1629 * Scripts/webkitpy/tool/commands/newcommitbot.py: |
| 1630 (NewCommitBot): |
| 1631 (NewCommitBot._summarize_commit_log): |
| 1632 * Scripts/webkitpy/tool/commands/newcommitbot_unittest.py: |
| 1633 |
| 1634 2013-02-16 Ryosuke Niwa <rniwa@webkit.org> |
| 1635 |
| 1636 We need a CIA replacement |
| 1637 https://bugs.webkit.org/show_bug.cgi?id=110008 |
| 1638 |
| 1639 Reviewed by Andreas Kling. |
| 1640 |
| 1641 Added new-commit-bot. |
| 1642 |
| 1643 * Scripts/webkitpy/tool/bot/queueengine.py: |
| 1644 (QueueEngine.__init__): |
| 1645 (QueueEngine): Made the sleep tiem configurable. |
| 1646 (QueueEngine._sleep_message): |
| 1647 (QueueEngine._sleep): |
| 1648 * Scripts/webkitpy/tool/bot/queueengine_unittest.py: |
| 1649 (QueueEngineTest.test_sleep_message): |
| 1650 * Scripts/webkitpy/tool/commands/__init__.py: |
| 1651 * Scripts/webkitpy/tool/commands/newcommitbot.py: Added. |
| 1652 (PingPong): Added. Implements the ping pong protocol. |
| 1653 (NewCommitBot): |
| 1654 (NewCommitBot.begin_work_queue): |
| 1655 (NewCommitBot.work_item_log_path): |
| 1656 (NewCommitBot.next_work_item): Update SVN revision and report any new co
mmits made since |
| 1657 the last time we checked the head SVN revision. |
| 1658 (NewCommitBot.process_work_item): |
| 1659 (NewCommitBot._update_checkout): svn up. |
| 1660 (NewCommitBot._new_svn_revisions): Returns a range of new revisions. |
| 1661 (NewCommitBot._summarize_commit_log): Summarize a commit log to be poste
d on IRC. |
| 1662 (NewCommitBot.handle_unexpected_error): |
| 1663 (NewCommitBot.handle_script_error): |
| 1664 * Scripts/webkitpy/tool/commands/newcommitbot_unittest.py: Added. |
| 1665 (NewCommitBotTest.test_summarize_commit_log_basic): Tests for summarizin
g non-rollout commits. |
| 1666 (NewCommitBotTest.test_summarize_commit_log_rollout): Tests for summariz
ing rollouts. |
| 1667 * Scripts/webkitpy/tool/commands/queues.py: |
| 1668 (AbstractQueue.execute): |
| 1669 * Scripts/webkitpy/tool/commands/queuestest.py: |
| 1670 (MockQueueEngine.__init__): |
| 1671 * Scripts/webkitpy/tool/commands/sheriffbot_unittest.py: |
| 1672 (SheriffBotTest.test_command_aliases): |
| 1673 * Scripts/webkitpy/tool/main.py: |
| 1674 (WebKitPatch): |
| 1675 |
| 1676 2013-02-16 Jochen Eisinger <jochen@chromium.org> |
| 1677 |
| 1678 [chromium] initialize all variables of TestRunner classes |
| 1679 https://bugs.webkit.org/show_bug.cgi?id=110013 |
| 1680 |
| 1681 Reviewed by Adam Barth. |
| 1682 |
| 1683 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: |
| 1684 (WebTestRunner::TestInterfaces::TestInterfaces): |
| 1685 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 1686 (WebTestRunner::TestRunner::TestRunner): |
| 1687 |
| 1688 2013-02-16 Jochen Eisinger <jochen@chromium.org> |
| 1689 |
| 1690 [chromium] destroy the TestPlugin when the destroy() method is invoked. |
| 1691 https://bugs.webkit.org/show_bug.cgi?id=110012 |
| 1692 |
| 1693 Reviewed by Adam Barth. |
| 1694 |
| 1695 * DumpRenderTree/chromium/TestRunner/src/TestPlugin.cpp: |
| 1696 (WebTestRunner::TestPlugin::destroy): |
| 1697 |
| 1698 2013-02-15 Adenilson Cavalcanti <cavalcantii@gmail.com> |
| 1699 |
| 1700 [WK2] Write a test to simulate crashed WebProcess followed by Window res
ize |
| 1701 https://bugs.webkit.org/show_bug.cgi?id=109842 |
| 1702 |
| 1703 Reviewed by Benjamin Poulain. |
| 1704 |
| 1705 This new test will kill WebProcess, followed by next resizing the Window
. It helps to |
| 1706 identify if the port is testing for WebPageProxy data members state (e.g
. DrawingArea, Frames) |
| 1707 before making calls into them. |
| 1708 |
| 1709 * TestWebKitAPI/GNUmakefile.am: |
| 1710 * TestWebKitAPI/PlatformEfl.cmake: |
| 1711 * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: |
| 1712 * TestWebKitAPI/Tests/WebKit2/ResizeWindowAfterCrash.cpp: Added. |
| 1713 (TestWebKitAPI): |
| 1714 (TestWebKitAPI::didFinishLoad): |
| 1715 (TestWebKitAPI::didCrash): |
| 1716 (TestWebKitAPI::TEST): |
| 1717 |
| 1718 2013-02-15 Christophe Dumez <ch.dumez@sisa.samsung.com> |
| 1719 |
| 1720 Add CString operators for comparison with const char* |
| 1721 https://bugs.webkit.org/show_bug.cgi?id=109947 |
| 1722 |
| 1723 Reviewed by Darin Adler. |
| 1724 |
| 1725 Add tests for WTF::CString's comparison operators. |
| 1726 |
| 1727 * TestWebKitAPI/Tests/WTF/CString.cpp: |
| 1728 (TEST): |
| 1729 |
| 1730 2013-02-15 Zan Dobersek <zdobersek@igalia.com> |
| 1731 |
| 1732 webkit-patch suggest-reviewers should limit itself to 5 reviewers |
| 1733 https://bugs.webkit.org/show_bug.cgi?id=107528 |
| 1734 |
| 1735 Reviewed by Eric Seidel. |
| 1736 |
| 1737 * Scripts/webkitpy/common/checkout/checkout.py: |
| 1738 (Checkout.suggested_reviewers): Iterate through the sorted commit info l
ist, |
| 1739 scraping reviewers from the commit information and in the end producing
a list |
| 1740 of reviewers that's sorted from the most to least recent activity of any
reviewer |
| 1741 that has reviewed or authored patches for the changed files. |
| 1742 * Scripts/webkitpy/tool/commands/queries.py: |
| 1743 (SuggestReviewers): Use the SuggestReviewers step instead of reimplement
ing much of |
| 1744 the same logic. |
| 1745 (SuggestReviewers._prepare_state): Force the reviewer suggestion because
the option |
| 1746 defaults to False. |
| 1747 * Scripts/webkitpy/tool/steps/suggestreviewers.py: |
| 1748 (SuggestReviewers.run): Only list the first five suggested reviewers, no
w printed out |
| 1749 on a single line. Only ask for CC-ing the suggested reviewers to the bu
g if the |
| 1750 bug ID is located in the command's state. |
| 1751 |
| 1752 2013-02-15 Pablo Flouret <pablof@motorola.com> |
| 1753 |
| 1754 Unreviewed. Add myself as a committer. |
| 1755 |
| 1756 * Scripts/webkitpy/common/config/committers.py: |
| 1757 |
| 1758 2013-02-15 Roger Fong <roger_fong@apple.com> |
| 1759 |
| 1760 Get Win EWS startup script checked into tree so we can make changes to a
ll the EWS bots more easily. |
| 1761 |
| 1762 * EWSTools/start-queue-win.sh: Added. |
| 1763 |
| 1764 2013-02-15 Andreas Kling <akling@apple.com> |
| 1765 |
| 1766 Unbreak webkit-patch -- can't have both Committer and Contributor entry
with same e-mail address. |
| 1767 |
| 1768 * Scripts/webkitpy/common/config/committers.py: |
| 1769 |
| 1770 2013-02-15 Joanmarie Diggs <jdiggs@igalia.com> |
| 1771 |
| 1772 Unreviewed. Add myself as a committer. |
| 1773 |
| 1774 * Scripts/webkitpy/common/config/committers.py: |
| 1775 |
| 1776 2013-02-15 Ryosuke Niwa <rniwa@webkit.org> |
| 1777 |
| 1778 NRWT: ML Debug Test bot is timing out after cleaning up ports |
| 1779 https://bugs.webkit.org/show_bug.cgi?id=109912 |
| 1780 |
| 1781 Reviewed by Simon Fraser. |
| 1782 |
| 1783 Added more debug messgaes to diagnose the issue. |
| 1784 |
| 1785 * Scripts/webkitpy/layout_tests/controllers/manager.py: |
| 1786 (Manager.run): |
| 1787 |
| 1788 2013-02-15 Claudio Saavedra <csaavedra@igalia.com> |
| 1789 |
| 1790 Unreviewed. Add myself as a committer. |
| 1791 |
| 1792 * Scripts/webkitpy/common/config/committers.py: |
| 1793 |
| 1794 2013-02-15 Christophe Dumez <ch.dumez@sisa.samsung.com> |
| 1795 |
| 1796 Unreviewed. Update Yi Shen, Antonio Gomes and Laszlo Gombos' |
| 1797 emails on their behalf. |
| 1798 |
| 1799 * Scripts/webkitpy/common/config/committers.py: |
| 1800 |
| 1801 2013-02-15 Andrey Lushnikov <lushnikov@chromium.org> |
| 1802 |
| 1803 Web Inspector: implement smart braces functionality |
| 1804 https://bugs.webkit.org/show_bug.cgi?id=109200 |
| 1805 |
| 1806 Reviewed by Pavel Feldman. |
| 1807 |
| 1808 Fix eventSender.keyDown implementation to correctly process opening |
| 1809 round brace symbol. |
| 1810 |
| 1811 * DumpRenderTree/chromium/TestRunner/src/EventSender.cpp: |
| 1812 (WebTestRunner): |
| 1813 (WebTestRunner::EventSender::keyDown): |
| 1814 |
| 1815 2013-02-15 Jochen Eisinger <jochen@chromium.org> |
| 1816 |
| 1817 Speculative build fix for chromium-win. |
| 1818 |
| 1819 Unreviewed build fix. |
| 1820 |
| 1821 Add declarations of the copy constructor and assignment operator to |
| 1822 WebTestProxyBase, so VS doesn't try to generate them. |
| 1823 |
| 1824 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: |
| 1825 |
| 1826 2013-02-15 Simon Hausmann <simon.hausmann@digia.com> |
| 1827 |
| 1828 [Qt] Port GCController to JSC C API |
| 1829 https://bugs.webkit.org/show_bug.cgi?id=109690 |
| 1830 |
| 1831 Reviewed by Benjamin Poulain. |
| 1832 |
| 1833 Rename TestRunner to TestRunnerQt to avoid conflict when |
| 1834 including TestRunner.h in the future. |
| 1835 |
| 1836 Replaced QObject based GCController implementation with JSC C API |
| 1837 based one. |
| 1838 |
| 1839 * DumpRenderTree/qt/DumpRenderTree.pro: |
| 1840 * DumpRenderTree/qt/DumpRenderTreeQt.cpp: |
| 1841 (WebCore::DumpRenderTree::DumpRenderTree): |
| 1842 (WebCore::DumpRenderTree::open): |
| 1843 (WebCore::DumpRenderTree::initJSObjects): |
| 1844 (WebCore::methodNameStringForFailedTest): |
| 1845 * DumpRenderTree/qt/DumpRenderTreeQt.h: |
| 1846 (WebCore::DumpRenderTree::testRunner): |
| 1847 (DumpRenderTree): |
| 1848 * DumpRenderTree/qt/GCControllerQt.cpp: |
| 1849 (GCController::getJSObjectCount): |
| 1850 * DumpRenderTree/qt/GCControllerQt.h: Removed. |
| 1851 * DumpRenderTree/qt/TestRunnerQt.cpp: |
| 1852 (TestRunnerQt::TestRunnerQt): |
| 1853 (TestRunnerQt::reset): |
| 1854 (TestRunnerQt::dumpNotifications): |
| 1855 (TestRunnerQt::processWork): |
| 1856 (TestRunnerQt::maybeDump): |
| 1857 (TestRunnerQt::dumpAsText): |
| 1858 (TestRunnerQt::waitUntilDone): |
| 1859 (TestRunnerQt::setViewModeMediaFeature): |
| 1860 (TestRunnerQt::webHistoryItemCount): |
| 1861 (TestRunnerQt::keepWebHistory): |
| 1862 (TestRunnerQt::notifyDone): |
| 1863 (TestRunnerQt::windowCount): |
| 1864 (TestRunnerQt::grantWebNotificationPermission): |
| 1865 (TestRunnerQt::ignoreLegacyWebNotificationPermissionRequests): |
| 1866 (TestRunnerQt::denyWebNotificationPermission): |
| 1867 (TestRunnerQt::removeAllWebNotificationPermissions): |
| 1868 (TestRunnerQt::simulateWebNotificationClick): |
| 1869 (TestRunnerQt::simulateLegacyWebNotificationClick): |
| 1870 (TestRunnerQt::display): |
| 1871 (TestRunnerQt::displayInvalidatedRegion): |
| 1872 (TestRunnerQt::clearBackForwardList): |
| 1873 (TestRunnerQt::pathToLocalResource): |
| 1874 (TestRunnerQt::dumpEditingCallbacks): |
| 1875 (TestRunnerQt::dumpFrameLoadCallbacks): |
| 1876 (TestRunnerQt::dumpProgressFinishedCallback): |
| 1877 (TestRunnerQt::dumpUserGestureInFrameLoadCallbacks): |
| 1878 (TestRunnerQt::dumpResourceLoadCallbacks): |
| 1879 (TestRunnerQt::dumpResourceResponseMIMETypes): |
| 1880 (TestRunnerQt::dumpWillCacheResponse): |
| 1881 (TestRunnerQt::dumpHistoryCallbacks): |
| 1882 (TestRunnerQt::setWillSendRequestReturnsNullOnRedirect): |
| 1883 (TestRunnerQt::setWillSendRequestReturnsNull): |
| 1884 (TestRunnerQt::setWillSendRequestClearHeader): |
| 1885 (TestRunnerQt::setDeferMainResourceDataLoad): |
| 1886 (TestRunnerQt::queueBackNavigation): |
| 1887 (TestRunnerQt::queueForwardNavigation): |
| 1888 (TestRunnerQt::queueLoad): |
| 1889 (TestRunnerQt::queueLoadHTMLString): |
| 1890 (TestRunnerQt::queueReload): |
| 1891 (TestRunnerQt::queueLoadingScript): |
| 1892 (TestRunnerQt::queueNonLoadingScript): |
| 1893 (TestRunnerQt::provisionalLoad): |
| 1894 (TestRunnerQt::timerEvent): |
| 1895 (TestRunnerQt::encodeHostName): |
| 1896 (TestRunnerQt::decodeHostName): |
| 1897 (TestRunnerQt::closeWebInspector): |
| 1898 (TestRunnerQt::setDeveloperExtrasEnabled): |
| 1899 (TestRunnerQt::setAsynchronousSpellCheckingEnabled): |
| 1900 (TestRunnerQt::showWebInspector): |
| 1901 (TestRunnerQt::evaluateInWebInspector): |
| 1902 (TestRunnerQt::goBack): |
| 1903 (TestRunnerQt::setDefersLoading): |
| 1904 (TestRunnerQt::setAllowUniversalAccessFromFileURLs): |
| 1905 (TestRunnerQt::setAllowFileAccessFromFileURLs): |
| 1906 (TestRunnerQt::setAppCacheMaximumSize): |
| 1907 (TestRunnerQt::setAutofilled): |
| 1908 (TestRunnerQt::setValueForUser): |
| 1909 (TestRunnerQt::setFixedContentsSize): |
| 1910 (TestRunnerQt::setPrivateBrowsingEnabled): |
| 1911 (TestRunnerQt::setSpatialNavigationEnabled): |
| 1912 (TestRunnerQt::setPopupBlockingEnabled): |
| 1913 (TestRunnerQt::setPluginsEnabled): |
| 1914 (TestRunnerQt::setPOSIXLocale): |
| 1915 (TestRunnerQt::setWindowIsKey): |
| 1916 (TestRunnerQt::setMainFrameIsFirstResponder): |
| 1917 (TestRunnerQt::setJavaScriptCanAccessClipboard): |
| 1918 (TestRunnerQt::setXSSAuditorEnabled): |
| 1919 (TestRunnerQt::dispatchPendingLoadRequests): |
| 1920 (TestRunnerQt::clearAllApplicationCaches): |
| 1921 (TestRunnerQt::clearApplicationCacheForOrigin): |
| 1922 (TestRunnerQt::localStorageDiskUsageForOrigin): |
| 1923 (TestRunnerQt::setApplicationCacheOriginQuota): |
| 1924 (TestRunnerQt::applicationCacheDiskUsageForOrigin): |
| 1925 (TestRunnerQt::originsWithApplicationCache): |
| 1926 (TestRunnerQt::setCacheModel): |
| 1927 (TestRunnerQt::setDatabaseQuota): |
| 1928 (TestRunnerQt::clearAllDatabases): |
| 1929 (TestRunnerQt::addOriginAccessWhitelistEntry): |
| 1930 (TestRunnerQt::removeOriginAccessWhitelistEntry): |
| 1931 (TestRunnerQt::setCustomPolicyDelegate): |
| 1932 (TestRunnerQt::waitForPolicyDelegate): |
| 1933 (TestRunnerQt::overridePreference): |
| 1934 (TestRunnerQt::setUserStyleSheetLocation): |
| 1935 (TestRunnerQt::setCaretBrowsingEnabled): |
| 1936 (TestRunnerQt::setAuthorAndUserStylesEnabled): |
| 1937 (TestRunnerQt::setUserStyleSheetEnabled): |
| 1938 (TestRunnerQt::setDomainRelaxationForbiddenForURLScheme): |
| 1939 (TestRunnerQt::callShouldCloseOnWebView): |
| 1940 (TestRunnerQt::setScrollbarPolicy): |
| 1941 (TestRunnerQt::setSmartInsertDeleteEnabled): |
| 1942 (TestRunnerQt::setSelectTrailingWhitespaceEnabled): |
| 1943 (TestRunnerQt::execCommand): |
| 1944 (TestRunnerQt::isCommandEnabled): |
| 1945 (TestRunnerQt::findString): |
| 1946 (TestRunnerQt::markerTextForListItem): |
| 1947 (TestRunnerQt::computedStyleIncludingVisitedInfo): |
| 1948 (TestRunnerQt::elementDoesAutoCompleteForElementWithId): |
| 1949 (TestRunnerQt::authenticateSession): |
| 1950 (TestRunnerQt::setIconDatabaseEnabled): |
| 1951 (TestRunnerQt::setMockDeviceOrientation): |
| 1952 (TestRunnerQt::setGeolocationPermission): |
| 1953 (TestRunnerQt::numberOfPendingGeolocationPermissionRequests): |
| 1954 (TestRunnerQt::setGeolocationPermissionCommon): |
| 1955 (TestRunnerQt::setMockGeolocationPositionUnavailableError): |
| 1956 (TestRunnerQt::setMockGeolocationPosition): |
| 1957 (TestRunnerQt::addMockSpeechInputResult): |
| 1958 (TestRunnerQt::setMockSpeechInputDumpRect): |
| 1959 (TestRunnerQt::startSpeechInput): |
| 1960 (TestRunnerQt::evaluateScriptInIsolatedWorldAndReturnValue): |
| 1961 (TestRunnerQt::evaluateScriptInIsolatedWorld): |
| 1962 (TestRunnerQt::addUserStyleSheet): |
| 1963 (TestRunnerQt::removeAllVisitedLinks): |
| 1964 (TestRunnerQt::addURLToRedirect): |
| 1965 (TestRunnerQt::originsWithLocalStorage): |
| 1966 (TestRunnerQt::deleteAllLocalStorage): |
| 1967 (TestRunnerQt::deleteLocalStorageForOrigin): |
| 1968 (TestRunnerQt::observeStorageTrackerNotifications): |
| 1969 (TestRunnerQt::syncLocalStorage): |
| 1970 (TestRunnerQt::resetPageVisibility): |
| 1971 (TestRunnerQt::setPageVisibility): |
| 1972 (TestRunnerQt::setAutomaticLinkDetectionEnabled): |
| 1973 (TestRunnerQt::setTextDirection): |
| 1974 (TestRunnerQt::setAlwaysAcceptCookies): |
| 1975 (TestRunnerQt::setAlwaysBlockCookies): |
| 1976 (TestRunnerQt::setAudioData): |
| 1977 * DumpRenderTree/qt/TestRunnerQt.h: |
| 1978 (TestRunnerQt): |
| 1979 |
| 1980 2013-02-14 Karen Grunberg <kareng@chromium.org> |
| 1981 |
| 1982 adding myself as a committer |
| 1983 |
| 1984 * Scripts/webkitpy/common/config/committers.py: |
| 1985 |
| 1986 2013-02-14 Glenn Adams <glenn@skynav.com> |
| 1987 |
| 1988 new-run-webkit-tests needs a shared TestExpectations between all WebKit
ports |
| 1989 https://bugs.webkit.org/show_bug.cgi?id=37565 |
| 1990 |
| 1991 Introduce generic TestExpectations file that applies as a fallback for a
ll ports, the location of which |
| 1992 is LayoutTests/TestExpectations. |
| 1993 |
| 1994 Reviewed by Dirk Pranke. |
| 1995 |
| 1996 * Scripts/webkitpy/layout_tests/lint_test_expectations_unittest.py: |
| 1997 (FakePort.path_to_generic_test_expectations_file): |
| 1998 * Scripts/webkitpy/layout_tests/models/test_expectations.py: |
| 1999 (TestExpectations.__init__): |
| 2000 * Scripts/webkitpy/layout_tests/port/base.py: |
| 2001 (Port.path_to_generic_test_expectations_file): |
| 2002 (Port): |
| 2003 (Port._port_specific_expectations_files): |
| 2004 (Port.expectations_files): |
| 2005 * Scripts/webkitpy/layout_tests/port/chromium.py: |
| 2006 (ChromiumPort._port_specific_expectations_files): |
| 2007 * Scripts/webkitpy/layout_tests/port/chromium_android.py: |
| 2008 (ChromiumAndroidPort._port_specific_expectations_files): |
| 2009 * Scripts/webkitpy/layout_tests/port/chromium_port_testcase.py: |
| 2010 (ChromiumPortTestCase.test_expectations_files): |
| 2011 * Scripts/webkitpy/layout_tests/port/efl.py: |
| 2012 (EflPort._port_specific_expectations_files): |
| 2013 * Scripts/webkitpy/layout_tests/port/gtk.py: |
| 2014 (GtkPort._port_specific_expectations_files): |
| 2015 * Scripts/webkitpy/layout_tests/port/gtk_unittest.py: |
| 2016 (GtkPortTest.test_expectations_files): |
| 2017 * Scripts/webkitpy/layout_tests/port/mac.py: |
| 2018 (MacPort._port_specific_expectations_files): |
| 2019 * Scripts/webkitpy/layout_tests/port/port_testcase.py: |
| 2020 (PortTestCase.test_expectations_ordering): |
| 2021 (test_expectations_files): |
| 2022 * Scripts/webkitpy/layout_tests/port/qt.py: |
| 2023 (QtPort._port_specific_expectations_files): |
| 2024 * Scripts/webkitpy/layout_tests/port/qt_unittest.py: |
| 2025 (QtPortTest.test_expectations_files): |
| 2026 * Scripts/webkitpy/layout_tests/port/win_unittest.py: |
| 2027 (WinPortTest.test_expectations_files): |
| 2028 * Scripts/webkitpy/tool/commands/queries_unittest.py: |
| 2029 (PrintExpectationsTest.test_paths): |
| 2030 * Scripts/webkitpy/tool/commands/rebaseline.py: |
| 2031 (RebaselineTest._update_expectations_file): |
| 2032 |
| 2033 2013-02-14 Jochen Eisinger <jochen@chromium.org> |
| 2034 |
| 2035 [chromium] move pixel generation logic to TestRunner library |
| 2036 https://bugs.webkit.org/show_bug.cgi?id=109686 |
| 2037 |
| 2038 Reviewed by Stephen White. |
| 2039 |
| 2040 * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp: |
| 2041 * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h: |
| 2042 * DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h: |
| 2043 (WebTestRunner): |
| 2044 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: |
| 2045 * DumpRenderTree/chromium/TestRunner/public/WebTestRunner.h: |
| 2046 (WebTestRunner): |
| 2047 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: |
| 2048 (WebTestRunner::TestInterfaces::~TestInterfaces): |
| 2049 (WebTestRunner::TestInterfaces::setWebView): |
| 2050 (WebTestRunner::TestInterfaces::proxy): |
| 2051 (WebTestRunner): |
| 2052 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.h: |
| 2053 (WebTestRunner): |
| 2054 (TestInterfaces): |
| 2055 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 2056 (WebTestRunner::TestRunner::setWebView): |
| 2057 (WebTestRunner): |
| 2058 (WebTestRunner::TestRunner::setBackingScaleFactor): |
| 2059 (WebTestRunner::TestRunner::display): |
| 2060 (WebTestRunner::TestRunner::displayInvalidatedRegion): |
| 2061 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 2062 (WebTestRunner): |
| 2063 (TestRunner): |
| 2064 * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp: |
| 2065 (WebTestRunner::WebTestInterfaces::setWebView): |
| 2066 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 2067 (WebTestRunner::WebTestProxyBase::reset): |
| 2068 (WebTestRunner::WebTestProxyBase::capturePixels): |
| 2069 (WebTestRunner): |
| 2070 (WebTestRunner::WebTestProxyBase::paintRect): |
| 2071 (WebTestRunner::WebTestProxyBase::paintInvalidatedRegion): |
| 2072 (WebTestRunner::WebTestProxyBase::paintPagesWithBoundaries): |
| 2073 (WebTestRunner::WebTestProxyBase::canvas): |
| 2074 (WebTestRunner::WebTestProxyBase::displayRepaintMask): |
| 2075 (WebTestRunner::WebTestProxyBase::display): |
| 2076 (WebTestRunner::WebTestProxyBase::displayInvalidatedRegion): |
| 2077 (WebTestRunner::WebTestProxyBase::discardBackingStore): |
| 2078 (WebTestRunner::WebTestProxyBase::setWindowRect): |
| 2079 (WebTestRunner::WebTestProxyBase::userMediaClient): |
| 2080 * DumpRenderTree/chromium/TestShell.cpp: |
| 2081 (TestShell::createMainWindow): |
| 2082 (TestShell::~TestShell): |
| 2083 (TestShell::showDevTools): |
| 2084 (TestShell::closeDevTools): |
| 2085 (TestShell::dump): |
| 2086 * DumpRenderTree/chromium/WebViewHost.cpp: |
| 2087 (WebViewHost::setWindowRect): |
| 2088 (WebViewHost::setDeviceScaleFactor): |
| 2089 (WebViewHost::reset): |
| 2090 * DumpRenderTree/chromium/WebViewHost.h: |
| 2091 (WebViewHost): |
| 2092 |
| 2093 2013-02-14 Tony Chang <tony@chromium.org> |
| 2094 |
| 2095 Unreviewed, set svn:eol-style native for .sln, .vcproj, and .vsprops fil
es. |
| 2096 https://bugs.webkit.org/show_bug.cgi?id=96934 |
| 2097 |
| 2098 * CLWrapper/CLWrapper.sln: Modified property svn:eol-style. |
| 2099 * DumpRenderTree/DumpRenderTree.sln: Modified property svn:eol-style. |
| 2100 * DumpRenderTree/win/DumpRenderTreeLauncherCommon.vsprops: Added propert
y svn:eol-style. |
| 2101 * DumpRenderTree/win/DumpRenderTreeLauncherDebug.vsprops: Added property
svn:eol-style. |
| 2102 * DumpRenderTree/win/DumpRenderTreeLauncherDebugAll.vsprops: Added prope
rty svn:eol-style. |
| 2103 * DumpRenderTree/win/DumpRenderTreeLauncherDebugCairoCFLite.vsprops: Add
ed property svn:eol-style. |
| 2104 * DumpRenderTree/win/DumpRenderTreeLauncherProduction.vsprops: Added pro
perty svn:eol-style. |
| 2105 * DumpRenderTree/win/DumpRenderTreeLauncherRelease.vsprops: Added proper
ty svn:eol-style. |
| 2106 * DumpRenderTree/win/DumpRenderTreeLauncherReleaseCairoCFLite.vsprops: A
dded property svn:eol-style. |
| 2107 * DumpRenderTree/win/ImageDiffLauncherCommon.vsprops: Added property svn
:eol-style. |
| 2108 * DumpRenderTree/win/ImageDiffLauncherDebug.vsprops: Added property svn:
eol-style. |
| 2109 * DumpRenderTree/win/ImageDiffLauncherDebugAll.vsprops: Added property s
vn:eol-style. |
| 2110 * DumpRenderTree/win/ImageDiffLauncherDebugCairoCFLite.vsprops: Added pr
operty svn:eol-style. |
| 2111 * DumpRenderTree/win/ImageDiffLauncherProduction.vsprops: Added property
svn:eol-style. |
| 2112 * DumpRenderTree/win/ImageDiffLauncherRelease.vsprops: Added property sv
n:eol-style. |
| 2113 * DumpRenderTree/win/ImageDiffLauncherReleaseCairoCFLite.vsprops: Added
property svn:eol-style. |
| 2114 * DumpRenderTree/win/ImageDiffWinCairoCommon.vsprops: Added property svn
:eol-style. |
| 2115 * MIDLWrapper/MIDLWrapper.sln: Modified property svn:eol-style. |
| 2116 * MiniBrowser/Configurations/MiniBrowserLauncherCommon.vsprops: Added pr
operty svn:eol-style. |
| 2117 * MiniBrowser/Configurations/MiniBrowserLauncherDebug.vsprops: Added pro
perty svn:eol-style. |
| 2118 * MiniBrowser/Configurations/MiniBrowserLauncherDebugAll.vsprops: Added
property svn:eol-style. |
| 2119 * MiniBrowser/Configurations/MiniBrowserLauncherDebugCairoCFLite.vsprops
: Added property svn:eol-style. |
| 2120 * MiniBrowser/Configurations/MiniBrowserLauncherProduction.vsprops: Adde
d property svn:eol-style. |
| 2121 * MiniBrowser/Configurations/MiniBrowserLauncherRelease.vsprops: Added p
roperty svn:eol-style. |
| 2122 * MiniBrowser/Configurations/MiniBrowserLauncherReleaseCairoCFLite.vspro
ps: Added property svn:eol-style. |
| 2123 * TestWebKitAPI/Configurations/TestWebKitAPICFNetwork.vsprops: Added pro
perty svn:eol-style. |
| 2124 * TestWebKitAPI/Configurations/TestWebKitAPIDebug.vsprops: Added propert
y svn:eol-style. |
| 2125 * TestWebKitAPI/Configurations/TestWebKitAPIDebugAll.vsprops: Added prop
erty svn:eol-style. |
| 2126 * TestWebKitAPI/Configurations/TestWebKitAPIDebugCairoCFLite.vsprops: Ad
ded property svn:eol-style. |
| 2127 * TestWebKitAPI/Configurations/TestWebKitAPIInjectedBundleCommon.vsprops
: Added property svn:eol-style. |
| 2128 * TestWebKitAPI/Configurations/TestWebKitAPIRelease.vsprops: Added prope
rty svn:eol-style. |
| 2129 * TestWebKitAPI/Configurations/TestWebKitAPIReleaseCairoCFLite.vsprops:
Added property svn:eol-style. |
| 2130 * WebKitTestRunner/Configurations/WebKitTestRunnerCoreGraphics.vsprops:
Added property svn:eol-style. |
| 2131 * WebKitTestRunner/WebKitTestRunner.sln: Modified property svn:eol-style
. |
| 2132 * WebKitTestRunner/win/WebKitTestRunnerLauncherCommon.vsprops: Added pro
perty svn:eol-style. |
| 2133 * WebKitTestRunner/win/WebKitTestRunnerLauncherDebug.vsprops: Added prop
erty svn:eol-style. |
| 2134 * WebKitTestRunner/win/WebKitTestRunnerLauncherDebugAll.vsprops: Added p
roperty svn:eol-style. |
| 2135 * WebKitTestRunner/win/WebKitTestRunnerLauncherDebugCairoCFLite.vsprops:
Added property svn:eol-style. |
| 2136 * WebKitTestRunner/win/WebKitTestRunnerLauncherProduction.vsprops: Added
property svn:eol-style. |
| 2137 * WebKitTestRunner/win/WebKitTestRunnerLauncherRelease.vsprops: Added pr
operty svn:eol-style. |
| 2138 * WebKitTestRunner/win/WebKitTestRunnerLauncherReleaseCairoCFLite.vsprop
s: Added property svn:eol-style. |
| 2139 * WinLauncher/WinLauncherLauncherCommon.vsprops: Added property svn:eol-
style. |
| 2140 * WinLauncher/WinLauncherLauncherDebug.vsprops: Added property svn:eol-s
tyle. |
| 2141 * WinLauncher/WinLauncherLauncherDebugAll.vsprops: Added property svn:eo
l-style. |
| 2142 * WinLauncher/WinLauncherLauncherDebugCairoCFLite.vsprops: Added propert
y svn:eol-style. |
| 2143 * WinLauncher/WinLauncherLauncherProduction.vsprops: Added property svn:
eol-style. |
| 2144 * WinLauncher/WinLauncherLauncherRelease.vsprops: Added property svn:eol
-style. |
| 2145 * WinLauncher/WinLauncherLauncherReleaseCairoCFLite.vsprops: Added prope
rty svn:eol-style. |
| 2146 |
| 2147 2013-02-14 Tony Chang <tony@chromium.org> |
| 2148 |
| 2149 Unreviewed, set svn:eol-style CRLF for .sln files. |
| 2150 |
| 2151 * CLWrapper/CLWrapper.sln: Modified property svn:eol-style. |
| 2152 * DumpRenderTree/DumpRenderTree.sln: Modified property svn:eol-style. |
| 2153 * MIDLWrapper/MIDLWrapper.sln: Modified property svn:eol-style. |
| 2154 * WebKitTestRunner/WebKitTestRunner.sln: Modified property svn:eol-style
. |
| 2155 |
| 2156 2013-02-14 Zan Dobersek <zdobersek@igalia.com> |
| 2157 |
| 2158 [GTK] Errors when building WebKit2 with Clang |
| 2159 https://bugs.webkit.org/show_bug.cgi?id=109603 |
| 2160 |
| 2161 Reviewed by Alexey Proskuryakov. |
| 2162 |
| 2163 * WebKitTestRunner/gtk/PlatformWebViewGtk.cpp: |
| 2164 (WTR::PlatformWebView::resizeTo): Cast the width and height parameters t
o the integer |
| 2165 type when constructing the GtkAllocation. |
| 2166 |
| 2167 * CLWrapper/CLWrapper.sln: Modified property svn:eol-style. |
| 2168 * DumpRenderTree/DumpRenderTree.sln: Modified property svn:eol-style. |
| 2169 * MIDLWrapper/MIDLWrapper.sln: Modified property svn:eol-style. |
| 2170 * WebKitTestRunner/WebKitTestRunner.sln: Modified property svn:eol-style
. |
| 2171 |
| 2172 2013-02-14 Roger Fong <roger_fong@apple.com> |
| 2173 |
| 2174 Add eol-style=native to solution files. Add a new solution file. |
| 2175 |
| 2176 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree.sln: Added proper
ty svn:eol-style. |
| 2177 * TestWebKitAPI/TestWebKitAPI.vcxproj: Added property svn:eol-style. Mod
ified property svn:ignore. |
| 2178 * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.sln: Added. |
| 2179 |
| 2180 2013-02-14 Mario Sanchez Prada <mario.prada@samsung.com> |
| 2181 |
| 2182 [GTK] Missing call to g_object_ref while retrieving accessible table cel
ls |
| 2183 https://bugs.webkit.org/show_bug.cgi?id=106903 |
| 2184 |
| 2185 Reviewed by Martin Robinson. |
| 2186 |
| 2187 Both DRT and WKTR need to call g_object_unref() now that an extra |
| 2188 reference is added in the implementation of atk_table_ref_at(). |
| 2189 |
| 2190 * DumpRenderTree/atk/AccessibilityUIElementGtk.cpp: |
| 2191 (AccessibilityUIElement::cellForColumnAndRow): Call g_object_unref |
| 2192 before returning the new instance of AccessibilityUIElement. |
| 2193 * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp: |
| 2194 (WTR::AccessibilityUIElement::cellForColumnAndRow): Ditto. |
| 2195 |
| 2196 2013-02-14 Sheriff Bot <webkit.review.bot@gmail.com> |
| 2197 |
| 2198 Unreviewed, rolling out r142841. |
| 2199 http://trac.webkit.org/changeset/142841 |
| 2200 https://bugs.webkit.org/show_bug.cgi?id=109791 |
| 2201 |
| 2202 Caused webkit_unit_tests to crash on chromium bots. (Requested |
| 2203 by atwilson_ on #webkit). |
| 2204 |
| 2205 * DumpRenderTree/chromium/WebViewHost.cpp: |
| 2206 (WebViewHost::createOutputSurface): |
| 2207 (WebViewHost::initializeLayerTreeView): |
| 2208 |
| 2209 2013-02-13 Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> |
| 2210 |
| 2211 [EFL][jhbuild] Silence GSettings-related warning. |
| 2212 https://bugs.webkit.org/show_bug.cgi?id=109749 |
| 2213 |
| 2214 Reviewed by Martin Robinson. |
| 2215 |
| 2216 Apply the same change done to the GTK+ port in r109127; this |
| 2217 silences the warnings printed by glib about the memory GSettings |
| 2218 backend being used. |
| 2219 |
| 2220 Not only does this make the bots (as well as manual runs of, say, |
| 2221 WebKitTestRunner) much more silent, but it also removes an stderr |
| 2222 line (which run-perf-tests considers as a failure). |
| 2223 |
| 2224 * Scripts/webkitpy/layout_tests/port/efl.py: |
| 2225 (EflPort.setup_environ_for_server): Explicitly set the |
| 2226 GSETTINGS_BACKEND environment variable to "memory". |
| 2227 |
| 2228 2013-02-14 Jochen Eisinger <jochen@chromium.org> |
| 2229 |
| 2230 [chromium] move mock notification presenter to TestRunner library |
| 2231 https://bugs.webkit.org/show_bug.cgi?id=109706 |
| 2232 |
| 2233 Reviewed by Adam Barth. |
| 2234 |
| 2235 * DumpRenderTree/DumpRenderTree.gypi: |
| 2236 * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h: |
| 2237 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: |
| 2238 (WebKit): |
| 2239 (WebTestRunner::WebTestProxy::notificationPresenter): |
| 2240 * DumpRenderTree/chromium/TestRunner/src/NotificationPresenter.cpp: Rena
med from Tools/DumpRenderTree/chromium/NotificationPresenter.cpp. |
| 2241 (WebTestRunner::NotificationPresenter::NotificationPresenter): |
| 2242 (WebTestRunner): |
| 2243 (WebTestRunner::NotificationPresenter::~NotificationPresenter): |
| 2244 (WebTestRunner::NotificationPresenter::grantPermission): |
| 2245 (WebTestRunner::NotificationPresenter::simulateClick): |
| 2246 (WebTestRunner::NotificationPresenter::show): |
| 2247 (WebTestRunner::NotificationPresenter::cancel): |
| 2248 (WebTestRunner::NotificationPresenter::objectDestroyed): |
| 2249 (WebTestRunner::NotificationPresenter::checkPermission): |
| 2250 (WebTestRunner::NotificationPresenter::requestPermission): |
| 2251 * DumpRenderTree/chromium/TestRunner/src/NotificationPresenter.h: Rename
d from Tools/DumpRenderTree/chromium/NotificationPresenter.h. |
| 2252 (WebTestRunner): |
| 2253 (NotificationPresenter): |
| 2254 (WebTestRunner::NotificationPresenter::setDelegate): |
| 2255 (WebTestRunner::NotificationPresenter::reset): |
| 2256 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 2257 (WebTestRunner::TestRunner::TestRunner): |
| 2258 (WebTestRunner::TestRunner::setDelegate): |
| 2259 (WebTestRunner::TestRunner::reset): |
| 2260 (WebTestRunner::TestRunner::notificationPresenter): |
| 2261 (WebTestRunner): |
| 2262 (WebTestRunner::TestRunner::grantWebNotificationPermission): |
| 2263 (WebTestRunner::TestRunner::simulateLegacyWebNotificationClick): |
| 2264 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 2265 (WebKit): |
| 2266 (WebTestRunner): |
| 2267 (TestRunner): |
| 2268 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 2269 (WebTestRunner::WebTestProxyBase::notificationPresenter): |
| 2270 (WebTestRunner): |
| 2271 * DumpRenderTree/chromium/TestShell.cpp: |
| 2272 (TestShell::initialize): |
| 2273 (TestShell::resetTestController): |
| 2274 * DumpRenderTree/chromium/TestShell.h: |
| 2275 (WebKit): |
| 2276 (TestShell): |
| 2277 * DumpRenderTree/chromium/WebViewHost.cpp: |
| 2278 * DumpRenderTree/chromium/WebViewHost.h: |
| 2279 |
| 2280 2013-02-13 Roger Fong <roger_fong@apple.com> |
| 2281 |
| 2282 Unreviewed. Add separate DumpRenderTree VS2010 solution file. |
| 2283 |
| 2284 * DumpRenderTree/DumpRenderTree.vcxproj: Added property svn:ignore. |
| 2285 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree.sln: Added. |
| 2286 |
| 2287 2013-02-12 James Robinson <jamesr@chromium.org> |
| 2288 |
| 2289 [chromium] Request WebLayerTreeView for DumpRenderTree via explicit test
ing path |
| 2290 https://bugs.webkit.org/show_bug.cgi?id=109634 |
| 2291 |
| 2292 Reviewed by Adrienne Walker. |
| 2293 |
| 2294 * DumpRenderTree/chromium/WebViewHost.cpp: |
| 2295 (WebViewHost::createOutputSurface): |
| 2296 (WebViewHost::initializeLayerTreeView): |
| 2297 |
| 2298 2013-02-13 David Farler <dfarler@apple.com> |
| 2299 |
| 2300 TestWebKitAPI fails to build for iphonesimulator: 'CFNetwork/CFNetworkDe
fs.h' file not found |
| 2301 https://bugs.webkit.org/show_bug.cgi?id=109766 |
| 2302 |
| 2303 Reviewed by David Kilzer. |
| 2304 |
| 2305 * TestWebKitAPI/Configurations/Base.xcconfig: |
| 2306 - Don't search Mac OS X header search paths when building on iOS |
| 2307 |
| 2308 2013-02-13 Zan Dobersek <zdobersek@igalia.com> |
| 2309 |
| 2310 The 'global isinf/isnan' compiler quirk required when using clang with l
ibstdc++ |
| 2311 https://bugs.webkit.org/show_bug.cgi?id=109325 |
| 2312 |
| 2313 Reviewed by Anders Carlsson. |
| 2314 |
| 2315 Prefix calls to the isinf and isnan methods with std::, declaring we wan
t to use the |
| 2316 two methods as they're provided by the C++ standard library being used. |
| 2317 |
| 2318 * DumpRenderTree/TestRunner.cpp: |
| 2319 (setAppCacheMaximumSizeCallback): |
| 2320 (setApplicationCacheOriginQuotaCallback): |
| 2321 (setDatabaseQuotaCallback): |
| 2322 |
| 2323 2013-02-13 Alan Cutter <alancutter@chromium.org> |
| 2324 |
| 2325 cr-linux debug should use clang and maybe be a components build |
| 2326 https://bugs.webkit.org/show_bug.cgi?id=108512 |
| 2327 |
| 2328 Reviewed by Adam Barth. |
| 2329 |
| 2330 Modified GCE cr-linux-debug-ews bot build scripts to configure clang ove
r gcc for build performance. |
| 2331 Build bots will update clang with each bot cycle. |
| 2332 Updated GCE image paths to suit gcutil 1.6.1. |
| 2333 |
| 2334 * EWSTools/GoogleComputeEngine/build-chromium-ews.sh: |
| 2335 * EWSTools/GoogleComputeEngine/build-commit-queue.sh: |
| 2336 * EWSTools/GoogleComputeEngine/build-cr-linux-debug-ews.sh: |
| 2337 * EWSTools/GoogleComputeEngine/build-feeder-style-sheriffbot.sh: |
| 2338 * EWSTools/configure-clang-linux.sh: Copied from Tools/EWSTools/GoogleCo
mputeEngine/build-chromium-ews.sh. |
| 2339 * EWSTools/start-queue.sh: |
| 2340 |
| 2341 2013-02-13 Sheriff Bot <webkit.review.bot@gmail.com> |
| 2342 |
| 2343 Unreviewed, rolling out r142747. |
| 2344 http://trac.webkit.org/changeset/142747 |
| 2345 https://bugs.webkit.org/show_bug.cgi?id=109746 |
| 2346 |
| 2347 broke component build (Requested by alecf_gardening on |
| 2348 #webkit). |
| 2349 |
| 2350 * TestWebKitAPI/TestWebKitAPI.gypi: |
| 2351 * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp: Removed. |
| 2352 |
| 2353 2013-02-13 Jochen Eisinger <jochen@chromium.org> |
| 2354 |
| 2355 [chromium] fix TestRunner build with enable_webrtc=0 |
| 2356 https://bugs.webkit.org/show_bug.cgi?id=109700 |
| 2357 |
| 2358 Reviewed by Tony Chang. |
| 2359 |
| 2360 We can't use ENABLE() macros in the TestRunner library, however, |
| 2361 ENABLE_WEBRTC is defined by build/common.gypi, so we can use it. |
| 2362 |
| 2363 * DumpRenderTree/chromium/TestRunner/src/MockConstraints.cpp: |
| 2364 * DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp: |
| 2365 * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDTMFSenderHandler.cpp
: |
| 2366 * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.cp
p: |
| 2367 * DumpRenderTree/chromium/TestRunner/src/MockWebRTCPeerConnectionHandler
.cpp: |
| 2368 * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp: |
| 2369 (WebTestRunner): |
| 2370 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 2371 (WebTestRunner::WebTestProxyBase::userMediaClient): |
| 2372 * DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.cpp: |
| 2373 |
| 2374 2013-02-12 Roger Fong <roger_fong@apple.com> |
| 2375 |
| 2376 TestWebKitAPI and record-memory projects and property sheets for VS2010. |
| 2377 https://bugs.webkit.org/show_bug.cgi?id=107034 |
| 2378 |
| 2379 Reviewed by Brent Fulgham. |
| 2380 |
| 2381 * TestWebKitAPI/TestWebKitAPI.vcxproj: Added. |
| 2382 * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj: Added. |
| 2383 * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj.filters: Add
ed. |
| 2384 * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIPostBuild.cmd: Copied
from Tools/TestWebKitAPI/win/TestWebKitAPIPostBuild.cmd. |
| 2385 * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIPreBuild.cmd: Copied
from Tools/TestWebKitAPI/win/TestWebKitAPIPreBuild.cmd. |
| 2386 * win/record-memory: Added. |
| 2387 * win/record-memory/main.cpp: Copied from Tools/record-memory-win/main.c
pp. |
| 2388 * win/record-memory/record-memory.vcxproj: Added. |
| 2389 * win/record-memory/record-memory.vcxproj.filters: Added. |
| 2390 * win/record-memory/record-memoryCommon.props: Added. |
| 2391 * win/record-memory/record-memoryDebug.props: Added. |
| 2392 * win/record-memory/record-memoryRelease.props: Added. |
| 2393 |
| 2394 2013-02-13 Tommy Widenflycht <tommyw@google.com> |
| 2395 |
| 2396 MediaStream API: Use the source id when creating new tracks |
| 2397 https://bugs.webkit.org/show_bug.cgi?id=109688 |
| 2398 |
| 2399 Reviewed by Adam Barth. |
| 2400 |
| 2401 Switching mock to new API. |
| 2402 |
| 2403 * DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.cpp: |
| 2404 (WebTestRunner::WebUserMediaClientMock::requestUserMedia): |
| 2405 |
| 2406 2013-02-13 Brent Fulgham <bfulgham@webkit.org> |
| 2407 |
| 2408 [Windows] Unreviewed VS2010 fix to add $(ConfigurationBuildDir)/private |
| 2409 to include paths, to match VS2005 build behavior. |
| 2410 |
| 2411 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLau
ncherCommon.props: |
| 2412 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherCommo
n.props: |
| 2413 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapeP
luginCommon.props: |
| 2414 * WinLauncher/WinLauncher.vcxproj/WinLauncherCommon.props: |
| 2415 * WinLauncher/WinLauncher.vcxproj/WinLauncherLibCommon.props: |
| 2416 |
| 2417 2013-02-13 Sheriff Bot <webkit.review.bot@gmail.com> |
| 2418 |
| 2419 Unreviewed, rolling out r142736. |
| 2420 http://trac.webkit.org/changeset/142736 |
| 2421 https://bugs.webkit.org/show_bug.cgi?id=109716 |
| 2422 |
| 2423 Broke ABI, nightly builds crash on launch (Requested by ap on |
| 2424 #webkit). |
| 2425 |
| 2426 * MiniBrowser/mac/WK2BrowserWindowController.m: |
| 2427 (-[WK2BrowserWindowController awakeFromNib]): |
| 2428 * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp: |
| 2429 (WTR::InjectedBundlePage::InjectedBundlePage): |
| 2430 * WebKitTestRunner/TestController.cpp: |
| 2431 (WTR::TestController::createWebViewWithOptions): |
| 2432 |
| 2433 2013-02-13 Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com> |
| 2434 |
| 2435 [WK2][EFL][WTR] Regression(r141836): WTR crashes on exit |
| 2436 https://bugs.webkit.org/show_bug.cgi?id=109456 |
| 2437 |
| 2438 Reviewed by Anders Carlsson. |
| 2439 |
| 2440 WebView instance must not live longer than EwkView, as EwkView owns |
| 2441 objects that page proxy refers to, doing otherwise leads to a crash. |
| 2442 |
| 2443 Test controller has own ptr containing WebView. Invoking of ewk_shutdown
() |
| 2444 leads to evas objects deletion. So, the problem was that test controller
was |
| 2445 deleted after ewk_shutdown() had been called in main() function causing |
| 2446 crashes on WTR exit. |
| 2447 |
| 2448 The patch introduces a scope for test controller so that it is deleted f
irst. |
| 2449 |
| 2450 * WebKitTestRunner/efl/main.cpp: |
| 2451 (main): |
| 2452 |
| 2453 2013-02-13 Ilya Tikhonovsky <loislo@chromium.org> |
| 2454 |
| 2455 Web Inspector: Native Memory Instrumentation: reportLeaf method doesn't
report the leaf node properly. |
| 2456 https://bugs.webkit.org/show_bug.cgi?id=109554 |
| 2457 |
| 2458 In some cases leaves have no pointer so with the old schema we can't gen
erate nodeId for them because we |
| 2459 can't insert 0 into hashmap. It happens when we call addPrivateBuffer me
thod. |
| 2460 |
| 2461 Drive by fix: I introduced a client interface for the HeapGraphSerialize
r. |
| 2462 It helps me to do the tests for the serializer. |
| 2463 |
| 2464 Reviewed by Yury Semikhatsky. |
| 2465 |
| 2466 It is covered by newly added tests in TestWebKitAPI. |
| 2467 |
| 2468 * TestWebKitAPI/TestWebKitAPI.gypi: |
| 2469 * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp: Added. |
| 2470 (TestWebKitAPI): |
| 2471 (HeapGraphReceiver): |
| 2472 (TestWebKitAPI::HeapGraphReceiver::HeapGraphReceiver): |
| 2473 (TestWebKitAPI::HeapGraphReceiver::printGraph): |
| 2474 (TestWebKitAPI::HeapGraphReceiver::dumpNodes): |
| 2475 (TestWebKitAPI::HeapGraphReceiver::dumpEdges): |
| 2476 (TestWebKitAPI::HeapGraphReceiver::dumpBaseToRealNodeId): |
| 2477 (TestWebKitAPI::HeapGraphReceiver::dumpStrings): |
| 2478 (TestWebKitAPI::HeapGraphReceiver::serializer): |
| 2479 (TestWebKitAPI::HeapGraphReceiver::chunkPart): |
| 2480 (TestWebKitAPI::HeapGraphReceiver::dumpPart): |
| 2481 (TestWebKitAPI::HeapGraphReceiver::stringValue): |
| 2482 (TestWebKitAPI::HeapGraphReceiver::intValue): |
| 2483 (TestWebKitAPI::HeapGraphReceiver::nodeToString): |
| 2484 (TestWebKitAPI::HeapGraphReceiver::edgeToString): |
| 2485 (TestWebKitAPI::HeapGraphReceiver::printNode): |
| 2486 (Helper): |
| 2487 (TestWebKitAPI::Helper::Helper): |
| 2488 (TestWebKitAPI::Helper::addNode): |
| 2489 (TestWebKitAPI::Helper::addEdge): |
| 2490 (TestWebKitAPI::Helper::done): |
| 2491 (Object): |
| 2492 (TestWebKitAPI::Helper::Object::Object): |
| 2493 (TestWebKitAPI::TEST): |
| 2494 (Owner): |
| 2495 (TestWebKitAPI::Owner::Owner): |
| 2496 (TestWebKitAPI::Owner::reportMemoryUsage): |
| 2497 |
| 2498 2013-02-13 Gyuyoung Kim <gyuyoung.kim@samsung.com> |
| 2499 |
| 2500 [WK2] Remove web intents callbacks |
| 2501 https://bugs.webkit.org/show_bug.cgi?id=109654 |
| 2502 |
| 2503 Reviewed by Benjamin Poulain. |
| 2504 |
| 2505 Web intents was removed by r142549. |
| 2506 |
| 2507 * MiniBrowser/mac/WK2BrowserWindowController.m: |
| 2508 (-[WK2BrowserWindowController awakeFromNib]): |
| 2509 * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp: |
| 2510 (WTR::InjectedBundlePage::InjectedBundlePage): |
| 2511 * WebKitTestRunner/TestController.cpp: |
| 2512 (WTR::TestController::createWebViewWithOptions): |
| 2513 |
| 2514 2013-02-12 Adenilson Cavalcanti <cavalcantii@gmail.com> |
| 2515 |
| 2516 [WK2] Page reloading will crash UIProcess after WebProcess was killed |
| 2517 https://bugs.webkit.org/show_bug.cgi?id=109305 |
| 2518 |
| 2519 Reviewed by Benjamin Poulain. |
| 2520 |
| 2521 Adding a new test to simulate the case of WebProcess crash followed by a
trying |
| 2522 to load a new page. |
| 2523 |
| 2524 * TestWebKitAPI/GNUmakefile.am: |
| 2525 * TestWebKitAPI/PlatformEfl.cmake: |
| 2526 * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: |
| 2527 * TestWebKitAPI/Tests/WebKit2/ReloadPageAfterCrash.cpp: Added. |
| 2528 (TestWebKitAPI): |
| 2529 (TestWebKitAPI::didFinishLoad): |
| 2530 (TestWebKitAPI::TEST): |
| 2531 |
| 2532 2013-02-11 Brent Fulgham <bfulgham@webkit.org> |
| 2533 |
| 2534 Update WebKitDirs.pm for new Windows paths |
| 2535 https://bugs.webkit.org/show_bug.cgi?id=107714 |
| 2536 |
| 2537 Reviewed by Daniel Bates. |
| 2538 |
| 2539 * Scripts/webkitdirs.pm: For each existing Windows environment |
| 2540 variable, also include creation of the 'new' variables. The |
| 2541 'old' variables will be removed in a future update. |
| 2542 (windowsSourceSourceDir): New helper routine to return the |
| 2543 actual 'Source' folder of the WebKit source tree. |
| 2544 |
| 2545 2013-02-12 Alec Flett <alecflett@chromium.org> |
| 2546 |
| 2547 Fix signedness in WebTestProxy |
| 2548 https://bugs.webkit.org/show_bug.cgi?id=109623 |
| 2549 |
| 2550 Reviewed by Adam Barth. |
| 2551 |
| 2552 Fix signedness problem, using size_t instead of int. |
| 2553 |
| 2554 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 2555 |
| 2556 2013-02-12 Raymond Toy <rtoy@google.com> |
| 2557 |
| 2558 Add alias |
| 2559 https://bugs.webkit.org/show_bug.cgi?id=109621 |
| 2560 |
| 2561 No review needed. |
| 2562 |
| 2563 * Scripts/webkitpy/common/config/committers.py: |
| 2564 |
| 2565 2013-02-12 Jochen Eisinger <jochen@chromium.org> |
| 2566 |
| 2567 [chromium] move text dump generation to TestRunner library |
| 2568 https://bugs.webkit.org/show_bug.cgi?id=109575 |
| 2569 |
| 2570 Reviewed by Adam Barth. |
| 2571 |
| 2572 * DumpRenderTree/DumpRenderTree.gypi: |
| 2573 * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h: |
| 2574 (WebKit): |
| 2575 (WebTestRunner::WebTestDelegate::captureHistoryForWindow): |
| 2576 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: |
| 2577 * DumpRenderTree/chromium/TestRunner/public/WebTestRunner.h: |
| 2578 (WebTestRunner): |
| 2579 * DumpRenderTree/chromium/TestRunner/src/TestCommon.cpp: Copied from Too
ls/DumpRenderTree/chromium/TestRunner/src/TestCommon.h. |
| 2580 (WebTestRunner::normalizeLayoutTestURL): |
| 2581 (WebTestRunner): |
| 2582 * DumpRenderTree/chromium/TestRunner/src/TestCommon.h: |
| 2583 (WebTestRunner): |
| 2584 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 2585 (WebTestRunner::TestRunner::checkResponseMimeType): |
| 2586 (WebTestRunner): |
| 2587 (WebTestRunner::TestRunner::shouldDumpAsText): |
| 2588 (WebTestRunner::TestRunner::shouldGeneratePixelResults): |
| 2589 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 2590 (TestRunner): |
| 2591 * DumpRenderTree/chromium/TestRunner/src/WebPermissions.cpp: |
| 2592 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 2593 (WebTestRunner::WebTestProxyBase::captureTree): |
| 2594 (WebTestRunner): |
| 2595 * DumpRenderTree/chromium/TestShell.cpp: |
| 2596 (TestShell::dump): |
| 2597 (TestShell::captureHistoryForWindow): |
| 2598 * DumpRenderTree/chromium/TestShell.h: |
| 2599 (TestShell): |
| 2600 * DumpRenderTree/chromium/WebViewHost.cpp: |
| 2601 (WebViewHost::captureHistoryForWindow): |
| 2602 * DumpRenderTree/chromium/WebViewHost.h: |
| 2603 |
| 2604 2013-02-12 Jessie Berlin <jberlin@apple.com> |
| 2605 |
| 2606 Rollout r142618, it broke all the Mac builds. |
| 2607 |
| 2608 * TestWebKitAPI/TestWebKitAPI.gypi: |
| 2609 * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: |
| 2610 * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp: Removed. |
| 2611 * TestWebKitAPI/win/TestWebKitAPI.vcproj: |
| 2612 |
| 2613 2013-02-12 Yury Semikhatsky <yurys@chromium.org> |
| 2614 |
| 2615 Unreviewed. Fix Chromium compilation after r142618. |
| 2616 |
| 2617 * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp: |
| 2618 (TestWebKitAPI::HeapGraphReceiver::printNode): |
| 2619 |
| 2620 2013-02-12 Martin Robinson <mrobinson@igalia.com> |
| 2621 |
| 2622 [GTK] Add an optional moduleset with hard to get packages (including lib
secret) |
| 2623 https://bugs.webkit.org/show_bug.cgi?id=109195 |
| 2624 |
| 2625 Reviewed by Philippe Normand. |
| 2626 |
| 2627 Add an optional moduleset that includes libsecret. This moduleset will |
| 2628 be used to install some annoyingly hard to obtain dependencies on older |
| 2629 distributions. |
| 2630 |
| 2631 * gtk/jhbuild-optional.modules: Added. |
| 2632 * gtk/jhbuild.modules: Add a reference to the new moduleset file. |
| 2633 |
| 2634 2013-02-12 Ilya Tikhonovsky <loislo@chromium.org> |
| 2635 |
| 2636 Web Inspector: Native Memory Instrumentation: reportLeaf method doesn't
report the leaf node properly. |
| 2637 https://bugs.webkit.org/show_bug.cgi?id=109554 |
| 2638 |
| 2639 In some cases leaves have no pointer. As example when we report a leaf v
ia addPrivateBuffer. |
| 2640 This patch has new set of tests for HeapGraphSerializer. |
| 2641 |
| 2642 Reviewed by Yury Semikhatsky. |
| 2643 |
| 2644 * TestWebKitAPI/TestWebKitAPI.gypi: |
| 2645 * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: |
| 2646 * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp: Added. |
| 2647 * TestWebKitAPI/win/TestWebKitAPI.vcproj: |
| 2648 |
| 2649 2013-02-12 Zan Dobersek <zdobersek@igalia.com> |
| 2650 |
| 2651 Unreviewed followup to r142606, the EFL port also enables the CSS image-
set |
| 2652 feature so the new configuration option's default value should reflect t
hat. |
| 2653 |
| 2654 * Scripts/webkitperl/FeatureList.pm: |
| 2655 |
| 2656 2013-02-12 Zan Dobersek <zdobersek@igalia.com> |
| 2657 |
| 2658 [GTK] Enable CSS Variables feature in development builds |
| 2659 https://bugs.webkit.org/show_bug.cgi?id=109474 |
| 2660 |
| 2661 Reviewed by Martin Robinson. |
| 2662 |
| 2663 * Scripts/webkitperl/FeatureList.pm: Enable the feature on development |
| 2664 builds of the GTK port. |
| 2665 |
| 2666 2013-02-12 Zan Dobersek <zdobersek@igalia.com> |
| 2667 |
| 2668 [GTK] Enable CSS image-set support in development builds |
| 2669 https://bugs.webkit.org/show_bug.cgi?id=109475 |
| 2670 |
| 2671 Reviewed by Martin Robinson. |
| 2672 |
| 2673 * Scripts/webkitperl/FeatureList.pm: Add the configuration option for th
e feature. |
| 2674 Note that the Mac port also enables the feature but does so in Platform.
h as the feature |
| 2675 is also enabled for the iOS port which can't at the moment be detected v
ia webkitperl. |
| 2676 |
| 2677 2013-02-12 Zan Dobersek <zdobersek@igalia.com> |
| 2678 |
| 2679 [GTK] Enable DOM4 events constructors in development builds |
| 2680 https://bugs.webkit.org/show_bug.cgi?id=109471 |
| 2681 |
| 2682 Reviewed by Martin Robinson. |
| 2683 |
| 2684 * Scripts/webkitperl/FeatureList.pm: Enable the feature for the GTK port
as well. |
| 2685 |
| 2686 2013-02-12 Zan Dobersek <zdobersek@igalia.com> |
| 2687 |
| 2688 Remove unnecessary variables from FeatureList.pm |
| 2689 https://bugs.webkit.org/show_bug.cgi?id=109558 |
| 2690 |
| 2691 Reviewed by Daniel Bates. |
| 2692 |
| 2693 A small cleanup, removing unused variables for which the related configu
ration |
| 2694 options were already removed. |
| 2695 |
| 2696 * Scripts/webkitperl/FeatureList.pm: |
| 2697 |
| 2698 2013-02-12 Zan Dobersek <zdobersek@igalia.com> |
| 2699 |
| 2700 Remove ENABLE_XHR_RESPONSE_BLOB handling from various build systems |
| 2701 https://bugs.webkit.org/show_bug.cgi?id=109481 |
| 2702 |
| 2703 Reviewed by Daniel Bates. |
| 2704 |
| 2705 The ENABLE_XHR_RESPONSE_BLOB feature define was removed from the code |
| 2706 back in r120574. There are still occurrences of it in various build syst
ems |
| 2707 which should all be removed as they are useless. |
| 2708 |
| 2709 * Scripts/webkitperl/FeatureList.pm: |
| 2710 |
| 2711 2013-02-12 Jochen Eisinger <jochen@chromium.org> |
| 2712 |
| 2713 [chromium] move webrtc mocks to testrunner library |
| 2714 https://bugs.webkit.org/show_bug.cgi?id=109041 |
| 2715 |
| 2716 Reviewed by Adam Barth. |
| 2717 |
| 2718 * DumpRenderTree/DumpRenderTree.gypi: |
| 2719 * DumpRenderTree/chromium/DumpRenderTree.cpp: |
| 2720 (WebKitSupportTestEnvironment): |
| 2721 (WebKitSupportTestEnvironment::mockPlatform): |
| 2722 (main): |
| 2723 * DumpRenderTree/chromium/MockWebKitPlatformSupport.cpp: |
| 2724 (MockWebKitPlatformSupport::setInterfaces): |
| 2725 (MockWebKitPlatformSupport::createMediaStreamCenter): |
| 2726 (MockWebKitPlatformSupport::createRTCPeerConnectionHandler): |
| 2727 * DumpRenderTree/chromium/MockWebKitPlatformSupport.h: |
| 2728 (WebTestRunner): |
| 2729 (MockWebKitPlatformSupport): |
| 2730 * DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h: |
| 2731 (WebKit): |
| 2732 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: |
| 2733 (WebKit): |
| 2734 (WebTestRunner): |
| 2735 (WebTestRunner::WebTestProxy::showContextMenu): |
| 2736 (WebTestRunner::WebTestProxy::userMediaClient): |
| 2737 * DumpRenderTree/chromium/TestRunner/src/MockConstraints.cpp: Renamed fr
om Tools/DumpRenderTree/chromium/MockConstraints.cpp. |
| 2738 (WebTestRunner::MockConstraints::verifyConstraints): |
| 2739 (WebTestRunner): |
| 2740 * DumpRenderTree/chromium/TestRunner/src/MockConstraints.h: Renamed from
Tools/DumpRenderTree/chromium/MockConstraints.h. |
| 2741 (WebKit): |
| 2742 (WebTestRunner): |
| 2743 (MockConstraints): |
| 2744 * DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp: R
enamed from Tools/DumpRenderTree/chromium/MockWebMediaStreamCenter.cpp. |
| 2745 (WebTestRunner): |
| 2746 (WebTestRunner::MockWebMediaStreamCenter::MockWebMediaStreamCenter): |
| 2747 (WebTestRunner::MockWebMediaStreamCenter::queryMediaStreamSources): |
| 2748 (WebTestRunner::MockWebMediaStreamCenter::didEnableMediaStreamTrack): |
| 2749 (WebTestRunner::MockWebMediaStreamCenter::didDisableMediaStreamTrack): |
| 2750 (WebTestRunner::MockWebMediaStreamCenter::didAddMediaStreamTrack): |
| 2751 (WebTestRunner::MockWebMediaStreamCenter::didRemoveMediaStreamTrack): |
| 2752 (WebTestRunner::MockWebMediaStreamCenter::didStopLocalMediaStream): |
| 2753 (MockWebAudioDestinationConsumer): |
| 2754 (WebTestRunner::MockWebAudioDestinationConsumer::~MockWebAudioDestinatio
nConsumer): |
| 2755 (WebTestRunner::MockWebMediaStreamCenter::didCreateMediaStream): |
| 2756 * DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.h: Ren
amed from Tools/DumpRenderTree/chromium/MockWebMediaStreamCenter.h. |
| 2757 (WebKit): |
| 2758 (WebTestRunner): |
| 2759 (MockWebMediaStreamCenter): |
| 2760 (WebTestRunner::MockWebMediaStreamCenter::MockWebMediaStreamCenter): |
| 2761 * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDTMFSenderHandler.cpp
: Renamed from Tools/DumpRenderTree/chromium/MockWebRTCDTMFSenderHandler.cpp. |
| 2762 (WebTestRunner): |
| 2763 (DTMFSenderToneTask): |
| 2764 (WebTestRunner::DTMFSenderToneTask::DTMFSenderToneTask): |
| 2765 (WebTestRunner::MockWebRTCDTMFSenderHandler::MockWebRTCDTMFSenderHandler
): |
| 2766 (WebTestRunner::MockWebRTCDTMFSenderHandler::setClient): |
| 2767 (WebTestRunner::MockWebRTCDTMFSenderHandler::currentToneBuffer): |
| 2768 (WebTestRunner::MockWebRTCDTMFSenderHandler::canInsertDTMF): |
| 2769 (WebTestRunner::MockWebRTCDTMFSenderHandler::insertDTMF): |
| 2770 * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDTMFSenderHandler.h:
Renamed from Tools/DumpRenderTree/chromium/MockWebRTCDTMFSenderHandler.h. |
| 2771 (WebTestRunner): |
| 2772 (MockWebRTCDTMFSenderHandler): |
| 2773 (WebTestRunner::MockWebRTCDTMFSenderHandler::taskList): |
| 2774 (WebTestRunner::MockWebRTCDTMFSenderHandler::clearToneBuffer): |
| 2775 * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.cp
p: Renamed from Tools/DumpRenderTree/chromium/MockWebRTCDataChannelHandler.cpp. |
| 2776 (WebTestRunner): |
| 2777 (DataChannelReadyStateTask): |
| 2778 (WebTestRunner::DataChannelReadyStateTask::DataChannelReadyStateTask): |
| 2779 (WebTestRunner::MockWebRTCDataChannelHandler::MockWebRTCDataChannelHandl
er): |
| 2780 (WebTestRunner::MockWebRTCDataChannelHandler::setClient): |
| 2781 (WebTestRunner::MockWebRTCDataChannelHandler::bufferedAmount): |
| 2782 (WebTestRunner::MockWebRTCDataChannelHandler::sendStringData): |
| 2783 (WebTestRunner::MockWebRTCDataChannelHandler::sendRawData): |
| 2784 (WebTestRunner::MockWebRTCDataChannelHandler::close): |
| 2785 * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.h:
Renamed from Tools/DumpRenderTree/chromium/MockWebRTCDataChannelHandler.h. |
| 2786 (WebTestRunner): |
| 2787 (MockWebRTCDataChannelHandler): |
| 2788 (WebTestRunner::MockWebRTCDataChannelHandler::taskList): |
| 2789 * DumpRenderTree/chromium/TestRunner/src/MockWebRTCPeerConnectionHandler
.cpp: Renamed from Tools/DumpRenderTree/chromium/MockWebRTCPeerConnectionHandler
.cpp. |
| 2790 (WebTestRunner): |
| 2791 (RTCSessionDescriptionRequestSuccededTask): |
| 2792 (WebTestRunner::RTCSessionDescriptionRequestSuccededTask::RTCSessionDesc
riptionRequestSuccededTask): |
| 2793 (RTCSessionDescriptionRequestFailedTask): |
| 2794 (WebTestRunner::RTCSessionDescriptionRequestFailedTask::RTCSessionDescri
ptionRequestFailedTask): |
| 2795 (RTCStatsRequestSucceededTask): |
| 2796 (WebTestRunner::RTCStatsRequestSucceededTask::RTCStatsRequestSucceededTa
sk): |
| 2797 (RTCVoidRequestTask): |
| 2798 (WebTestRunner::RTCVoidRequestTask::RTCVoidRequestTask): |
| 2799 (RTCPeerConnectionStateTask): |
| 2800 (WebTestRunner::RTCPeerConnectionStateTask::RTCPeerConnectionStateTask): |
| 2801 (RemoteDataChannelTask): |
| 2802 (WebTestRunner::RemoteDataChannelTask::RemoteDataChannelTask): |
| 2803 (WebTestRunner::MockWebRTCPeerConnectionHandler::MockWebRTCPeerConnectio
nHandler): |
| 2804 (WebTestRunner::MockWebRTCPeerConnectionHandler::initialize): |
| 2805 (WebTestRunner::MockWebRTCPeerConnectionHandler::createOffer): |
| 2806 (WebTestRunner::MockWebRTCPeerConnectionHandler::createAnswer): |
| 2807 (WebTestRunner::MockWebRTCPeerConnectionHandler::setLocalDescription): |
| 2808 (WebTestRunner::MockWebRTCPeerConnectionHandler::setRemoteDescription): |
| 2809 (WebTestRunner::MockWebRTCPeerConnectionHandler::localDescription): |
| 2810 (WebTestRunner::MockWebRTCPeerConnectionHandler::remoteDescription): |
| 2811 (WebTestRunner::MockWebRTCPeerConnectionHandler::updateICE): |
| 2812 (WebTestRunner::MockWebRTCPeerConnectionHandler::addICECandidate): |
| 2813 (WebTestRunner::MockWebRTCPeerConnectionHandler::addStream): |
| 2814 (WebTestRunner::MockWebRTCPeerConnectionHandler::removeStream): |
| 2815 (WebTestRunner::MockWebRTCPeerConnectionHandler::getStats): |
| 2816 (WebTestRunner::MockWebRTCPeerConnectionHandler::createDataChannel): |
| 2817 (WebTestRunner::MockWebRTCPeerConnectionHandler::createDTMFSender): |
| 2818 (WebTestRunner::MockWebRTCPeerConnectionHandler::stop): |
| 2819 * DumpRenderTree/chromium/TestRunner/src/MockWebRTCPeerConnectionHandler
.h: Renamed from Tools/DumpRenderTree/chromium/MockWebRTCPeerConnectionHandler.h
. |
| 2820 (WebKit): |
| 2821 (WebTestRunner): |
| 2822 (MockWebRTCPeerConnectionHandler): |
| 2823 (WebTestRunner::MockWebRTCPeerConnectionHandler::taskList): |
| 2824 (WebTestRunner::MockWebRTCPeerConnectionHandler::MockWebRTCPeerConnectio
nHandler): |
| 2825 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: |
| 2826 (WebTestRunner::TestInterfaces::TestInterfaces): |
| 2827 (WebTestRunner::TestInterfaces::setDelegate): |
| 2828 (WebTestRunner::TestInterfaces::delegate): |
| 2829 (WebTestRunner): |
| 2830 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.h: |
| 2831 (TestInterfaces): |
| 2832 * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp: |
| 2833 (WebTestRunner::WebTestInterfaces::createMediaStreamCenter): |
| 2834 (WebTestRunner): |
| 2835 (WebTestRunner::WebTestInterfaces::createWebRTCPeerConnectionHandler): |
| 2836 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 2837 (WebTestRunner::WebTestProxyBase::userMediaClient): |
| 2838 (WebTestRunner): |
| 2839 * DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.cpp: Ren
amed from Tools/DumpRenderTree/chromium/WebUserMediaClientMock.cpp. |
| 2840 (WebTestRunner): |
| 2841 (UserMediaRequestTask): |
| 2842 (WebTestRunner::UserMediaRequestTask::UserMediaRequestTask): |
| 2843 (MockExtraData): |
| 2844 (WebTestRunner::WebUserMediaClientMock::WebUserMediaClientMock): |
| 2845 (WebTestRunner::WebUserMediaClientMock::requestUserMedia): |
| 2846 (WebTestRunner::WebUserMediaClientMock::cancelUserMediaRequest): |
| 2847 * DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.h: Renam
ed from Tools/DumpRenderTree/chromium/WebUserMediaClientMock.h. |
| 2848 (WebTestRunner): |
| 2849 (WebUserMediaClientMock): |
| 2850 (WebTestRunner::WebUserMediaClientMock::~WebUserMediaClientMock): |
| 2851 (WebTestRunner::WebUserMediaClientMock::taskList): |
| 2852 * DumpRenderTree/chromium/TestShell.cpp: |
| 2853 (TestShell::initialize): |
| 2854 * DumpRenderTree/chromium/TestShell.h: |
| 2855 (TestShell): |
| 2856 * DumpRenderTree/chromium/WebViewHost.cpp: |
| 2857 * DumpRenderTree/chromium/WebViewHost.h: |
| 2858 (WebViewHost): |
| 2859 |
| 2860 2013-02-11 Timothy Loh <timloh@chromium.com> |
| 2861 |
| 2862 webkit-patch upload regenerates the WebCore ChangeLog every time it's ca
lled |
| 2863 https://bugs.webkit.org/show_bug.cgi?id=108983 |
| 2864 |
| 2865 Reviewed by Ryosuke Niwa. |
| 2866 |
| 2867 This patch puts the behaviour from Bug 74358 behind the flag (default=OF
F) |
| 2868 `--update-changelogs', and removes the flag `--no-prepare-changelogs'. |
| 2869 The flag name change from prepare to update is since we still want to |
| 2870 prepare changelogs in the default case when none currently exist. |
| 2871 |
| 2872 * Scripts/webkitpy/tool/commands/commandtest.py: |
| 2873 (CommandsTest.assert_execute_outputs): |
| 2874 * Scripts/webkitpy/tool/steps/options.py: |
| 2875 (Options): |
| 2876 * Scripts/webkitpy/tool/steps/preparechangelog.py: |
| 2877 (PrepareChangeLog.options): |
| 2878 (PrepareChangeLog.run): |
| 2879 |
| 2880 2013-02-11 Jochen Eisinger <jochen@chromium.org> |
| 2881 |
| 2882 [chromium] move printPage() implementation to testRunner library |
| 2883 https://bugs.webkit.org/show_bug.cgi?id=109436 |
| 2884 |
| 2885 Reviewed by Adam Barth. |
| 2886 |
| 2887 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: |
| 2888 (WebTestRunner::WebTestProxy::showContextMenu): |
| 2889 (WebTestRunner::WebTestProxy::printPage): |
| 2890 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 2891 (WebTestRunner): |
| 2892 (WebTestRunner::WebTestProxyBase::printPage): |
| 2893 * DumpRenderTree/chromium/WebViewHost.cpp: |
| 2894 * DumpRenderTree/chromium/WebViewHost.h: |
| 2895 |
| 2896 2013-02-11 James Robinson <jamesr@chromium.org> |
| 2897 |
| 2898 [Chromium] Get rid of WebAnimationController |
| 2899 https://bugs.webkit.org/show_bug.cgi?id=109235 |
| 2900 |
| 2901 Reviewed by Benjamin Poulain. |
| 2902 |
| 2903 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 2904 (WebTestRunner::TestRunner::TestRunner): |
| 2905 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 2906 (TestRunner): |
| 2907 |
| 2908 2013-02-11 Ryosuke Niwa <rniwa@webkit.org> |
| 2909 |
| 2910 Disable delete button controller on non-Mac ports and delete EditorClien
t::shouldShowDeleteInterface |
| 2911 https://bugs.webkit.org/show_bug.cgi?id=109534 |
| 2912 |
| 2913 Reviewed by Anders Carlsson. |
| 2914 |
| 2915 * DumpRenderTree/gtk/EditingCallbacks.cpp: |
| 2916 (shouldShowDeleteInterfaceForElement): |
| 2917 |
| 2918 2013-02-11 Nico Weber <thakis@chromium.org> |
| 2919 |
| 2920 Remove web intents code |
| 2921 https://bugs.webkit.org/show_bug.cgi?id=109501 |
| 2922 |
| 2923 Reviewed by Eric Seidel. |
| 2924 |
| 2925 See thread "Removing ENABLE(WEB_INTENTS) code" on webkit-dev. |
| 2926 |
| 2927 * DumpRenderTree/TestRunner.cpp: |
| 2928 (TestRunner::staticFunctions): |
| 2929 * DumpRenderTree/TestRunner.h: |
| 2930 (TestRunner): |
| 2931 * DumpRenderTree/blackberry/TestRunnerBlackBerry.cpp: |
| 2932 * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h: |
| 2933 (WebKit): |
| 2934 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: |
| 2935 (WebKit): |
| 2936 (WebTestRunner::WebTestProxy::didEndEditing): |
| 2937 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 2938 (WebTestRunner::TestRunner::TestRunner): |
| 2939 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 2940 (TestRunner): |
| 2941 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 2942 * DumpRenderTree/chromium/WebViewHost.cpp: |
| 2943 * DumpRenderTree/chromium/WebViewHost.h: |
| 2944 (WebViewHost): |
| 2945 * DumpRenderTree/efl/TestRunnerEfl.cpp: |
| 2946 * DumpRenderTree/gtk/TestRunnerGtk.cpp: |
| 2947 * DumpRenderTree/mac/TestRunnerMac.mm: |
| 2948 * DumpRenderTree/win/TestRunnerWin.cpp: |
| 2949 * DumpRenderTree/wx/TestRunnerWx.cpp: |
| 2950 * Scripts/webkitperl/FeatureList.pm: |
| 2951 |
| 2952 2013-02-11 Benjamin Poulain <benjamin@webkit.org> |
| 2953 |
| 2954 Kill TestRunner::setMinimumTimerInterval; implement the feature with Int
ernalSettings |
| 2955 https://bugs.webkit.org/show_bug.cgi?id=109349 |
| 2956 |
| 2957 Reviewed by Sam Weinig. |
| 2958 |
| 2959 Get rid of TestRunner's setMinimumTimerInterval and all the related func
tions. |
| 2960 |
| 2961 This also fixes an oddity: |
| 2962 TestRunners were initialized with a minimum timer interval of 10 millise
conds instead |
| 2963 of using the default value. All with the same copy of an outdated commen
t. |
| 2964 |
| 2965 * DumpRenderTree/TestRunner.cpp: |
| 2966 (TestRunner::staticFunctions): |
| 2967 * DumpRenderTree/TestRunner.h: |
| 2968 (TestRunner): |
| 2969 * DumpRenderTree/blackberry/TestRunnerBlackBerry.cpp: |
| 2970 * DumpRenderTree/chromium/TestRunner/public/WebPreferences.h: |
| 2971 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 2972 (WebTestRunner::TestRunner::TestRunner): |
| 2973 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 2974 (TestRunner): |
| 2975 * DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp: |
| 2976 (WebTestRunner::WebPreferences::reset): |
| 2977 (WebTestRunner::WebPreferences::applyTo): |
| 2978 * DumpRenderTree/chromium/WebViewHost.cpp: |
| 2979 (WebViewHost::reset): |
| 2980 * DumpRenderTree/efl/DumpRenderTreeChrome.cpp: |
| 2981 (DumpRenderTreeChrome::resetDefaultsToConsistentValues): |
| 2982 * DumpRenderTree/efl/TestRunnerEfl.cpp: |
| 2983 * DumpRenderTree/gtk/DumpRenderTree.cpp: |
| 2984 (resetDefaultsToConsistentValues): |
| 2985 * DumpRenderTree/gtk/TestRunnerGtk.cpp: |
| 2986 * DumpRenderTree/mac/DumpRenderTree.mm: |
| 2987 (resetWebViewToConsistentStateBeforeTesting): |
| 2988 * DumpRenderTree/mac/TestRunnerMac.mm: |
| 2989 * DumpRenderTree/qt/DumpRenderTreeQt.cpp: |
| 2990 (WebCore::WebPage::resetSettings): |
| 2991 * DumpRenderTree/qt/TestRunnerQt.cpp: |
| 2992 * DumpRenderTree/qt/TestRunnerQt.h: |
| 2993 (TestRunner): |
| 2994 * DumpRenderTree/win/DumpRenderTree.cpp: |
| 2995 (resetWebViewToConsistentStateBeforeTesting): |
| 2996 * DumpRenderTree/win/TestRunnerWin.cpp: |
| 2997 * DumpRenderTree/wx/TestRunnerWx.cpp: |
| 2998 * WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl: |
| 2999 * WebKitTestRunner/InjectedBundle/InjectedBundle.cpp: |
| 3000 (WTR::InjectedBundle::beginTesting): |
| 3001 * WebKitTestRunner/InjectedBundle/TestRunner.cpp: |
| 3002 * WebKitTestRunner/InjectedBundle/TestRunner.h: |
| 3003 (TestRunner): |
| 3004 |
| 3005 2013-02-11 Dean Jackson <dino@apple.com> |
| 3006 |
| 3007 Remove use of plugInStartLabelImage |
| 3008 https://bugs.webkit.org/show_bug.cgi?id=108273 |
| 3009 |
| 3010 Reviewed by Simon Fraser. |
| 3011 |
| 3012 Take two - after rollout in r142405. |
| 3013 Removed plugInStartLabelImage entry from client structure. |
| 3014 |
| 3015 * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp: |
| 3016 (WTR::InjectedBundlePage::InjectedBundlePage): |
| 3017 |
| 3018 2013-02-11 Tony Chang <tony@chromium.org> |
| 3019 |
| 3020 Move setFrameFlatteningEnabled from layoutTestController to window.inter
nals.settings |
| 3021 https://bugs.webkit.org/show_bug.cgi?id=87149 |
| 3022 |
| 3023 Reviewed by Simon Fraser. |
| 3024 |
| 3025 Remove testRunner.setFrameFlatteningEnabled from DRT and WTR. WebKit API |
| 3026 methods are left because there may be users of it. Add a test for Apple
Mac |
| 3027 to ensure that the API for the preference still works using overridePref
erence. |
| 3028 |
| 3029 * DumpRenderTree/TestRunner.cpp: |
| 3030 (TestRunner::staticFunctions): |
| 3031 * DumpRenderTree/TestRunner.h: |
| 3032 (TestRunner): |
| 3033 * DumpRenderTree/blackberry/DumpRenderTree.cpp: |
| 3034 (BlackBerry::WebKit::DumpRenderTree::resetToConsistentStateBeforeTesting
): |
| 3035 * DumpRenderTree/blackberry/TestRunnerBlackBerry.cpp: |
| 3036 * DumpRenderTree/efl/TestRunnerEfl.cpp: |
| 3037 * DumpRenderTree/gtk/DumpRenderTree.cpp: |
| 3038 (resetDefaultsToConsistentValues): |
| 3039 * DumpRenderTree/gtk/TestRunnerGtk.cpp: |
| 3040 * DumpRenderTree/mac/TestRunnerMac.mm: |
| 3041 * DumpRenderTree/qt/DumpRenderTreeQt.cpp: |
| 3042 (WebCore::WebPage::resetSettings): |
| 3043 * DumpRenderTree/qt/TestRunnerQt.cpp: |
| 3044 * DumpRenderTree/qt/TestRunnerQt.h: |
| 3045 (TestRunner): |
| 3046 * DumpRenderTree/win/DumpRenderTree.cpp: |
| 3047 (resetDefaultsToConsistentValues): |
| 3048 * DumpRenderTree/win/TestRunnerWin.cpp: |
| 3049 * DumpRenderTree/wx/TestRunnerWx.cpp: |
| 3050 * WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl: |
| 3051 * WebKitTestRunner/InjectedBundle/TestRunner.cpp: |
| 3052 * WebKitTestRunner/InjectedBundle/TestRunner.h: |
| 3053 (TestRunner): |
| 3054 |
| 3055 2013-02-11 Roger Fong <roger_fong@apple.com> |
| 3056 |
| 3057 Unreviewed. Windows 7 Debug mode build fix. |
| 3058 |
| 3059 * DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePlugin.vcproj: |
| 3060 |
| 3061 2013-02-11 Tiancheng Jiang <tijiang@rim.com> |
| 3062 |
| 3063 [BlackBerry] Set mouse document position for mouse event in DRT. |
| 3064 https://bugs.webkit.org/show_bug.cgi?id=109094. |
| 3065 |
| 3066 Reviewed by Rob Buis. |
| 3067 |
| 3068 RIM PR 246976. |
| 3069 Internally Reviewed by Nima Ghanavatian & Genevieve Mak. |
| 3070 |
| 3071 Set mouse document position when we create mouse event in DRT. |
| 3072 |
| 3073 * DumpRenderTree/blackberry/EventSender.cpp: |
| 3074 (setMouseEventDocumentPos): |
| 3075 (mouseDownCallback): |
| 3076 (mouseUpCallback): |
| 3077 (mouseMoveToCallback): |
| 3078 |
| 3079 2013-02-11 Mike Lattanzio <mlattanzio@rim.com> |
| 3080 |
| 3081 [BlackBerry] Add graphics subdirectory to include path. |
| 3082 https://bugs.webkit.org/show_bug.cgi?id=109437 |
| 3083 |
| 3084 Reviewed by Rob Buis. |
| 3085 |
| 3086 Add browser/platform/graphics to include path. |
| 3087 |
| 3088 Internal review by Jeff Rogers. |
| 3089 |
| 3090 * Scripts/webkitdirs.pm: |
| 3091 (blackberryCMakeArguments): |
| 3092 |
| 3093 2013-02-11 Christophe Dumez <ch.dumez@sisa.samsung.com> |
| 3094 |
| 3095 [EFL][WKTR] Regression(r141836) fast/dom/Window/mozilla-focus-blur.html
started failing |
| 3096 https://bugs.webkit.org/show_bug.cgi?id=109438 |
| 3097 |
| 3098 Reviewed by Kenneth Rohde Christiansen. |
| 3099 |
| 3100 Some refactoring in r141836 caused the view not to get focus if the focu
sed |
| 3101 frame is not the main one. The idea of the code was to remove focus from
the |
| 3102 view if the focused frame was not the main one, and then focus the view
again. |
| 3103 However, after the refactoring, the second step never happened: Focus wa
s |
| 3104 removed but not given again. |
| 3105 |
| 3106 * WebKitTestRunner/efl/PlatformWebViewEfl.cpp: |
| 3107 (WTR::PlatformWebView::focus): |
| 3108 |
| 3109 2013-02-11 Zan Dobersek <zdobersek@igalia.com> |
| 3110 |
| 3111 [GTK] Don't generate documentation if building neither WebKit1 nor WebKi
t2 |
| 3112 https://bugs.webkit.org/show_bug.cgi?id=109420 |
| 3113 |
| 3114 Reviewed by Philippe Normand. |
| 3115 |
| 3116 Don't generate the GTK documentation if neither of the WebKit1 and WebKi
t2 |
| 3117 layers was built. This just results in unnecessary errors being spewed o
ut |
| 3118 by the gtkdoc utilities. |
| 3119 |
| 3120 * Scripts/webkitdirs.pm: |
| 3121 (buildAutotoolsProject): |
| 3122 |
| 3123 2013-02-11 Antoine Quint <graouts@apple.com> |
| 3124 |
| 3125 Unreviewed change to add myself to the Inspector IDLs watchlist. |
| 3126 |
| 3127 * Scripts/webkitpy/common/config/watchlist: |
| 3128 |
| 3129 2013-02-11 Krzysztof Czech <k.czech@samsung.com> |
| 3130 |
| 3131 [GTK][EFL] Shares WebKit-GTK's DumpRenderTree accessibility implementati
on with other Webkit ports |
| 3132 https://bugs.webkit.org/show_bug.cgi?id=105007 |
| 3133 |
| 3134 Reviewed by Martin Robinson. |
| 3135 |
| 3136 Shares specific ATK's accessibility implementation. |
| 3137 Keeps platform specific methods in EFL and GTK's directories. |
| 3138 |
| 3139 * DumpRenderTree/atk/AccessibilityCallbacks.h: Renamed from Tools/DumpRe
nderTree/gtk/AccessibilityCallbacks.h. |
| 3140 * DumpRenderTree/atk/AccessibilityCallbacksAtk.cpp: Renamed from Tools/D
umpRenderTree/gtk/AccessibilityCallbacks.cpp. |
| 3141 (printAccessibilityEvent): |
| 3142 (axObjectEventListener): |
| 3143 (connectAccessibilityCallbacks): |
| 3144 (disconnectAccessibilityCallbacks): |
| 3145 * DumpRenderTree/atk/AccessibilityControllerAtk.cpp: Copied from Tools/D
umpRenderTree/gtk/AccessibilityControllerGtk.cpp. |
| 3146 (AccessibilityController::AccessibilityController): |
| 3147 (AccessibilityController::~AccessibilityController): |
| 3148 (AccessibilityController::elementAtPoint): |
| 3149 (AccessibilityController::setLogFocusEvents): |
| 3150 (AccessibilityController::setLogScrollingStartEvents): |
| 3151 (AccessibilityController::setLogValueChangeEvents): |
| 3152 (AccessibilityController::setLogAccessibilityEvents): |
| 3153 (AccessibilityController::addNotificationListener): |
| 3154 (AccessibilityController::removeNotificationListener): |
| 3155 * DumpRenderTree/atk/AccessibilityUIElementAtk.cpp: Copied from Tools/Du
mpRenderTree/gtk/AccessibilityUIElementGtk.cpp. |
| 3156 (coreAttributeToAtkAttribute): |
| 3157 (roleToString): |
| 3158 (replaceCharactersForResults): |
| 3159 (AccessibilityUIElement::AccessibilityUIElement): |
| 3160 (AccessibilityUIElement::~AccessibilityUIElement): |
| 3161 (AccessibilityUIElement::getLinkedUIElements): |
| 3162 (AccessibilityUIElement::getDocumentLinks): |
| 3163 (AccessibilityUIElement::getChildren): |
| 3164 (AccessibilityUIElement::getChildrenWithRange): |
| 3165 (AccessibilityUIElement::rowCount): |
| 3166 (AccessibilityUIElement::columnCount): |
| 3167 (AccessibilityUIElement::childrenCount): |
| 3168 (AccessibilityUIElement::elementAtPoint): |
| 3169 (AccessibilityUIElement::linkedUIElementAtIndex): |
| 3170 (AccessibilityUIElement::getChildAtIndex): |
| 3171 (AccessibilityUIElement::indexOfChild): |
| 3172 (attributeSetToString): |
| 3173 (AccessibilityUIElement::allAttributes): |
| 3174 (AccessibilityUIElement::attributesOfLinkedUIElements): |
| 3175 (AccessibilityUIElement::attributesOfDocumentLinks): |
| 3176 (AccessibilityUIElement::titleUIElement): |
| 3177 (AccessibilityUIElement::parentElement): |
| 3178 (AccessibilityUIElement::attributesOfChildren): |
| 3179 (AccessibilityUIElement::parameterizedAttributeNames): |
| 3180 (AccessibilityUIElement::role): |
| 3181 (AccessibilityUIElement::subrole): |
| 3182 (AccessibilityUIElement::roleDescription): |
| 3183 (AccessibilityUIElement::title): |
| 3184 (AccessibilityUIElement::description): |
| 3185 (AccessibilityUIElement::stringValue): |
| 3186 (AccessibilityUIElement::language): |
| 3187 (AccessibilityUIElement::x): |
| 3188 (AccessibilityUIElement::y): |
| 3189 (AccessibilityUIElement::width): |
| 3190 (AccessibilityUIElement::height): |
| 3191 (AccessibilityUIElement::clickPointX): |
| 3192 (AccessibilityUIElement::clickPointY): |
| 3193 (AccessibilityUIElement::orientation): |
| 3194 (AccessibilityUIElement::intValue): |
| 3195 (AccessibilityUIElement::minValue): |
| 3196 (AccessibilityUIElement::maxValue): |
| 3197 (AccessibilityUIElement::valueDescription): |
| 3198 (checkElementState): |
| 3199 (AccessibilityUIElement::isEnabled): |
| 3200 (AccessibilityUIElement::insertionPointLineNumber): |
| 3201 (AccessibilityUIElement::isPressActionSupported): |
| 3202 (AccessibilityUIElement::isIncrementActionSupported): |
| 3203 (AccessibilityUIElement::isDecrementActionSupported): |
| 3204 (AccessibilityUIElement::isRequired): |
| 3205 (AccessibilityUIElement::isFocused): |
| 3206 (AccessibilityUIElement::isSelected): |
| 3207 (AccessibilityUIElement::hierarchicalLevel): |
| 3208 (AccessibilityUIElement::ariaIsGrabbed): |
| 3209 (AccessibilityUIElement::ariaDropEffects): |
| 3210 (AccessibilityUIElement::isExpanded): |
| 3211 (AccessibilityUIElement::isChecked): |
| 3212 (AccessibilityUIElement::attributesOfColumnHeaders): |
| 3213 (AccessibilityUIElement::attributesOfRowHeaders): |
| 3214 (AccessibilityUIElement::attributesOfColumns): |
| 3215 (AccessibilityUIElement::attributesOfRows): |
| 3216 (AccessibilityUIElement::attributesOfVisibleCells): |
| 3217 (AccessibilityUIElement::attributesOfHeader): |
| 3218 (AccessibilityUIElement::indexInTable): |
| 3219 (indexRangeInTable): |
| 3220 (AccessibilityUIElement::rowIndexRange): |
| 3221 (AccessibilityUIElement::columnIndexRange): |
| 3222 (AccessibilityUIElement::lineForIndex): |
| 3223 (AccessibilityUIElement::boundsForRange): |
| 3224 (AccessibilityUIElement::stringForRange): |
| 3225 (AccessibilityUIElement::attributedStringForRange): |
| 3226 (AccessibilityUIElement::attributedStringRangeIsMisspelled): |
| 3227 (AccessibilityUIElement::uiElementForSearchPredicate): |
| 3228 (AccessibilityUIElement::cellForColumnAndRow): |
| 3229 (AccessibilityUIElement::selectedTextRange): |
| 3230 (AccessibilityUIElement::setSelectedTextRange): |
| 3231 (AccessibilityUIElement::stringAttributeValue): |
| 3232 (AccessibilityUIElement::numberAttributeValue): |
| 3233 (AccessibilityUIElement::boolAttributeValue): |
| 3234 (AccessibilityUIElement::isAttributeSettable): |
| 3235 (AccessibilityUIElement::isAttributeSupported): |
| 3236 (alterCurrentValue): |
| 3237 (AccessibilityUIElement::increment): |
| 3238 (AccessibilityUIElement::decrement): |
| 3239 (AccessibilityUIElement::press): |
| 3240 (AccessibilityUIElement::showMenu): |
| 3241 (AccessibilityUIElement::disclosedRowAtIndex): |
| 3242 (AccessibilityUIElement::ariaOwnsElementAtIndex): |
| 3243 (AccessibilityUIElement::ariaFlowToElementAtIndex): |
| 3244 (AccessibilityUIElement::selectedRowAtIndex): |
| 3245 (AccessibilityUIElement::rowAtIndex): |
| 3246 (AccessibilityUIElement::disclosedByRow): |
| 3247 (AccessibilityUIElement::accessibilityValue): |
| 3248 (AccessibilityUIElement::documentEncoding): |
| 3249 (AccessibilityUIElement::documentURI): |
| 3250 (AccessibilityUIElement::url): |
| 3251 (AccessibilityUIElement::addNotificationListener): |
| 3252 (AccessibilityUIElement::removeNotificationListener): |
| 3253 (AccessibilityUIElement::isFocusable): |
| 3254 (AccessibilityUIElement::isSelectable): |
| 3255 (AccessibilityUIElement::isMultiSelectable): |
| 3256 (AccessibilityUIElement::isSelectedOptionActive): |
| 3257 (AccessibilityUIElement::isVisible): |
| 3258 (AccessibilityUIElement::isOffScreen): |
| 3259 (AccessibilityUIElement::isCollapsed): |
| 3260 (AccessibilityUIElement::isIgnored): |
| 3261 (AccessibilityUIElement::hasPopup): |
| 3262 (AccessibilityUIElement::takeFocus): |
| 3263 (AccessibilityUIElement::takeSelection): |
| 3264 (AccessibilityUIElement::addSelection): |
| 3265 (AccessibilityUIElement::removeSelection): |
| 3266 (AccessibilityUIElement::scrollToMakeVisible): |
| 3267 (AccessibilityUIElement::scrollToMakeVisibleWithSubFocus): |
| 3268 (AccessibilityUIElement::scrollToGlobalPoint): |
| 3269 * DumpRenderTree/efl/CMakeLists.txt: Adds ATK headers, libraries, new so
urces. |
| 3270 * DumpRenderTree/gtk/AccessibilityControllerGtk.cpp: |
| 3271 (AccessibilityController::focusedElement): |
| 3272 (AccessibilityController::rootElement): |
| 3273 (AccessibilityController::accessibleElementById): |
| 3274 * DumpRenderTree/gtk/AccessibilityUIElementGtk.cpp: |
| 3275 (AccessibilityUIElement::helpText): |
| 3276 * GNUmakefile.am: Adds renamed sources. |
| 3277 |
| 3278 2013-02-11 Jochen Eisinger <jochen@chromium.org> |
| 3279 |
| 3280 [chromium] clear the webcache from within the TestRunner library |
| 3281 https://bugs.webkit.org/show_bug.cgi?id=109405 |
| 3282 |
| 3283 Reviewed by Kentaro Hara. |
| 3284 |
| 3285 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: |
| 3286 (WebTestRunner::TestInterfaces::resetAll): |
| 3287 * DumpRenderTree/chromium/TestShell.cpp: |
| 3288 (TestShell::resetTestController): |
| 3289 |
| 3290 2013-02-11 Jochen Eisinger <jochen@chromium.org> |
| 3291 |
| 3292 [chromium] add a destructor to EventSender |
| 3293 https://bugs.webkit.org/show_bug.cgi?id=109401 |
| 3294 |
| 3295 Reviewed by Kentaro Hara. |
| 3296 |
| 3297 Otherwise, the compiler will automatically generate a destructor, for |
| 3298 which we need to unnecessarily include WebContextMenuData.h in the |
| 3299 header. |
| 3300 |
| 3301 * DumpRenderTree/chromium/TestRunner/src/EventSender.cpp: |
| 3302 (WebTestRunner): |
| 3303 (WebTestRunner::EventSender::~EventSender): |
| 3304 * DumpRenderTree/chromium/TestRunner/src/EventSender.h: |
| 3305 (WebKit): |
| 3306 (EventSender): |
| 3307 |
| 3308 2013-02-10 Tim Horton <timothy_horton@apple.com> |
| 3309 |
| 3310 Unreviewed attempted build fix for Gtk after r142412 |
| 3311 |
| 3312 * WebKitTestRunner/gtk/PlatformWebViewGtk.cpp: |
| 3313 (WTR::PlatformWebView::PlatformWebView): |
| 3314 |
| 3315 2013-02-10 Sheriff Bot <webkit.review.bot@gmail.com> |
| 3316 |
| 3317 Unreviewed, rolling out r142413. |
| 3318 http://trac.webkit.org/changeset/142413 |
| 3319 https://bugs.webkit.org/show_bug.cgi?id=109383 |
| 3320 |
| 3321 didn't fix the gtk build (Requested by thorton on #webkit). |
| 3322 |
| 3323 * WebKitTestRunner/gtk/PlatformWebViewGtk.cpp: |
| 3324 |
| 3325 2013-02-10 Tim Horton <timothy_horton@apple.com> |
| 3326 |
| 3327 Unreviewed attempted build fix for Gtk after r142412 |
| 3328 * WebKitTestRunner/gtk/PlatformWebViewGtk.cpp: |
| 3329 |
| 3330 2013-02-10 Tim Horton <timothy_horton@apple.com> |
| 3331 |
| 3332 WKTR should propagate view creation options to opened windows |
| 3333 https://bugs.webkit.org/show_bug.cgi?id=109381 |
| 3334 |
| 3335 Reviewed by Simon Fraser. |
| 3336 |
| 3337 * WebKitTestRunner/PlatformWebView.h: |
| 3338 (WTR::PlatformWebView::options): |
| 3339 Add storage and a getter for PlatformWebView's creation options dictiona
ry. |
| 3340 * WebKitTestRunner/TestController.cpp: |
| 3341 (WTR::TestController::createOtherPage): |
| 3342 Propagate creation options from parent to child PlatformWebView when cre
ating subwindows. |
| 3343 * WebKitTestRunner/efl/PlatformWebViewEfl.cpp: |
| 3344 (WTR::PlatformWebView::PlatformWebView): |
| 3345 * WebKitTestRunner/gtk/PlatformWebViewGtk.cpp: |
| 3346 (WTR::PlatformWebView::PlatformWebView): |
| 3347 * WebKitTestRunner/mac/PlatformWebViewMac.mm: |
| 3348 (WTR::PlatformWebView::PlatformWebView): |
| 3349 * WebKitTestRunner/qt/PlatformWebViewQt.cpp: |
| 3350 (WTR::PlatformWebView::PlatformWebView): |
| 3351 Store creation options on the PlatformWebView. |
| 3352 |
| 3353 2013-02-10 Kent Tamura <tkent@chromium.org> |
| 3354 |
| 3355 Unreviewed, rolling out r142347. |
| 3356 http://trac.webkit.org/changeset/142347 |
| 3357 https://bugs.webkit.org/show_bug.cgi?id=108273 |
| 3358 |
| 3359 Because a depending change r142343 was rolled out. |
| 3360 |
| 3361 * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp: |
| 3362 (WTR::InjectedBundlePage::InjectedBundlePage): |
| 3363 |
| 3364 2013-02-10 Kent Tamura <tkent@chromium.org> |
| 3365 |
| 3366 [Chromium] Build fix for r142371 |
| 3367 https://bugs.webkit.org/show_bug.cgi?id=109313 |
| 3368 |
| 3369 * DumpRenderTree/chromium/TestRunner/src/EventSender.h: |
| 3370 (WebKit): |
| 3371 |
| 3372 2013-02-10 Zan Dobersek <zdobersek@igalia.com> |
| 3373 |
| 3374 gtkdoc-scangobj throwing warnings when using Clang, causes generate-gtkd
oc to fail |
| 3375 https://bugs.webkit.org/show_bug.cgi?id=109315 |
| 3376 |
| 3377 Reviewed by Philippe Normand. |
| 3378 |
| 3379 * GNUmakefile.am: Define the CC environment variable to the CC compiler
that the whole |
| 3380 project was configured to use. This ensures both the regular build and t
he gtkdoc-scangobj |
| 3381 program use the same compiler. |
| 3382 * gtk/generate-gtkdoc: Add '-Qunused-arguments' to the CFLAGS in case we
're using Clang. This |
| 3383 forces Clang to suppress unused arguments warnings that can unnecessaril
y cause generate-gtkdoc |
| 3384 script to fail. |
| 3385 |
| 3386 2013-02-09 David Farler <dfarler@apple.com> |
| 3387 |
| 3388 Make TestWebKitAPI work for iOS |
| 3389 https://bugs.webkit.org/show_bug.cgi?id=108978 |
| 3390 |
| 3391 Reviewed by Joseph Pecoraro. |
| 3392 |
| 3393 * TestWebKitAPI/Configurations/Base.xcconfig: |
| 3394 Added back FRAMEWORK_SEARCH_PATHS for Lion builds. |
| 3395 |
| 3396 2013-02-09 David Farler <dfarler@apple.com> |
| 3397 |
| 3398 Make TestWebKitAPI work for iOS |
| 3399 https://bugs.webkit.org/show_bug.cgi?id=108978 |
| 3400 |
| 3401 Reviewed by David Kilzer. |
| 3402 |
| 3403 * Makefile: Added TestWebKitAPI to iOS MODULES list. |
| 3404 * TestWebKitAPI/Configurations/Base.xcconfig: |
| 3405 - Include FeatureDefines |
| 3406 - Removed VALID_ARCHS |
| 3407 - Removed FRAMEWORK_SEARCH_PATHS - allows building against other SDKs |
| 3408 - Excluded source files per platform |
| 3409 * TestWebKitAPI/Configurations/TestWebKitAPI.xcconfig: |
| 3410 - framework and library switches per platform |
| 3411 * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: |
| 3412 - Remove explicit framework and library linking (moved to xcconfigs) |
| 3413 - Added iOS main.mm |
| 3414 * TestWebKitAPI/config.h: |
| 3415 - Guard importing Cocoa.h and WebKit2_C.h on iOS |
| 3416 * TestWebKitAPI/ios/mainIOS.mm: Copied from Tools/TestWebKitAPI/mac/main
.mm. |
| 3417 * TestWebKitAPI/mac/mainMac.mm: Renamed from Tools/TestWebKitAPI/mac/mai
n.mm. |
| 3418 |
| 3419 2013-02-09 Justin Schuh <jschuh@chromium.org> |
| 3420 |
| 3421 [CHROMIUM] Suppress c4267 build warnings for Win64 tests |
| 3422 https://bugs.webkit.org/show_bug.cgi?id=109359 |
| 3423 |
| 3424 Reviewed by Abhishek Arya. |
| 3425 |
| 3426 * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp: |
| 3427 |
| 3428 2013-02-09 Ryosuke Niwa <rniwa@webkit.org> |
| 3429 |
| 3430 Add a link to EFL perf bot on build.webkit.org |
| 3431 https://bugs.webkit.org/show_bug.cgi?id=109342 |
| 3432 |
| 3433 Reviewed by Gyuyoung Kim. |
| 3434 |
| 3435 Added. |
| 3436 |
| 3437 * BuildSlaveSupport/build.webkit.org-config/templates/root.html: |
| 3438 |
| 3439 2013-02-09 Christophe Dumez <ch.dumez@sisa.samsung.com> |
| 3440 |
| 3441 Unreviewed. Update my IRC nickname in committers.py. |
| 3442 |
| 3443 * Scripts/webkitpy/common/config/committers.py: |
| 3444 |
| 3445 2013-02-09 David Farler <dfarler@apple.com> |
| 3446 |
| 3447 build-webkit: document sdk, debug, release, device, and simulator option
s |
| 3448 https://bugs.webkit.org/show_bug.cgi?id=109221 |
| 3449 |
| 3450 Reviewed by David Kilzer. |
| 3451 |
| 3452 * Scripts/build-webkit: Add options to usage |
| 3453 * Scripts/webkitdirs.pm: Remove --deploy and --devel checks |
| 3454 |
| 3455 2013-02-09 Jochen Eisinger <jochen@chromium.org> |
| 3456 |
| 3457 [chromium] move context menu data tracking to TestRunner library |
| 3458 https://bugs.webkit.org/show_bug.cgi?id=109313 |
| 3459 |
| 3460 Reviewed by Adam Barth. |
| 3461 |
| 3462 * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h: |
| 3463 (WebKit): |
| 3464 (WebTestDelegate): |
| 3465 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: |
| 3466 (WebKit): |
| 3467 (WebTestRunner::WebTestProxy::showContextMenu): |
| 3468 * DumpRenderTree/chromium/TestRunner/src/EventSender.cpp: |
| 3469 (WebTestRunner): |
| 3470 (WebTestRunner::EventSender::setContextMenuData): |
| 3471 (WebTestRunner::EventSender::contextClick): |
| 3472 * DumpRenderTree/chromium/TestRunner/src/EventSender.h: |
| 3473 (WebKit): |
| 3474 (EventSender): |
| 3475 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 3476 (WebTestRunner::WebTestProxyBase::showContextMenu): |
| 3477 (WebTestRunner): |
| 3478 * DumpRenderTree/chromium/WebViewHost.cpp: |
| 3479 (WebViewHost::showContextMenu): |
| 3480 * DumpRenderTree/chromium/WebViewHost.h: |
| 3481 (WebViewHost): |
| 3482 |
| 3483 2013-02-09 Jochen Eisinger <jochen@chromium.org> |
| 3484 |
| 3485 [chromium] move methods that change initial testRunner state to TestRunn
er library |
| 3486 https://bugs.webkit.org/show_bug.cgi?id=109043 |
| 3487 |
| 3488 Reviewed by Adam Barth. |
| 3489 |
| 3490 * DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h: |
| 3491 (WebKit): |
| 3492 * DumpRenderTree/chromium/TestRunner/public/WebTestRunner.h: |
| 3493 (WebTestRunner): |
| 3494 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: |
| 3495 (WebTestRunner::TestInterfaces::configureForTestWithURL): |
| 3496 (WebTestRunner): |
| 3497 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.h: |
| 3498 (WebKit): |
| 3499 (TestInterfaces): |
| 3500 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 3501 (WebTestRunner::TestRunner::showDevTools): |
| 3502 (WebTestRunner): |
| 3503 (WebTestRunner::TestRunner::showWebInspector): |
| 3504 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 3505 (TestRunner): |
| 3506 * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp: |
| 3507 (WebTestRunner::WebTestInterfaces::configureForTestWithURL): |
| 3508 * DumpRenderTree/chromium/TestShell.cpp: |
| 3509 (TestShell::runFileTest): |
| 3510 |
| 3511 2013-02-09 Nico Weber <thakis@chromium.org> |
| 3512 |
| 3513 Add myself as a reviewer. (Yay!!!!!) |
| 3514 https://bugs.webkit.org/show_bug.cgi?id=109110 |
| 3515 |
| 3516 Unreviewed. |
| 3517 |
| 3518 * Scripts/webkitpy/common/config/committers.py: |
| 3519 |
| 3520 2013-02-08 Benjamin Poulain <bpoulain@apple.com> |
| 3521 |
| 3522 Move workerThreadCount from TestRunner to WebCore Internals |
| 3523 https://bugs.webkit.org/show_bug.cgi?id=109239 |
| 3524 |
| 3525 Reviewed by Darin Adler. |
| 3526 |
| 3527 * DumpRenderTree/TestRunner.cpp: |
| 3528 (TestRunner::staticValues): |
| 3529 * DumpRenderTree/TestRunner.h: |
| 3530 (TestRunner): |
| 3531 * DumpRenderTree/blackberry/TestRunnerBlackBerry.cpp: |
| 3532 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 3533 (WebTestRunner::TestRunner::TestRunner): |
| 3534 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 3535 (TestRunner): |
| 3536 * DumpRenderTree/efl/TestRunnerEfl.cpp: |
| 3537 * DumpRenderTree/gtk/TestRunnerGtk.cpp: |
| 3538 * DumpRenderTree/mac/TestRunnerMac.mm: |
| 3539 (TestRunner::webHistoryItemCount): |
| 3540 * DumpRenderTree/qt/TestRunnerQt.cpp: |
| 3541 * DumpRenderTree/qt/TestRunnerQt.h: |
| 3542 (TestRunner): |
| 3543 * DumpRenderTree/win/TestRunnerWin.cpp: |
| 3544 * DumpRenderTree/wx/TestRunnerWx.cpp: |
| 3545 * WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl: |
| 3546 * WebKitTestRunner/InjectedBundle/TestRunner.cpp: |
| 3547 * WebKitTestRunner/InjectedBundle/TestRunner.h: |
| 3548 |
| 3549 2013-02-08 Dean Jackson <dino@apple.com> |
| 3550 |
| 3551 Remove use of plugInStartLabelImage |
| 3552 https://bugs.webkit.org/show_bug.cgi?id=108273 |
| 3553 |
| 3554 Reviewed by Simon Fraser. |
| 3555 |
| 3556 Removed plugInStartLabelImage entry from client structure. |
| 3557 |
| 3558 * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp: |
| 3559 (WTR::InjectedBundlePage::InjectedBundlePage): |
| 3560 |
| 3561 2013-02-07 Timothy Hatcher <timothy@apple.com> |
| 3562 |
| 3563 Fix the WebInspectorAPI watch list. |
| 3564 |
| 3565 Reviewed by Joseph Pecoraro. |
| 3566 |
| 3567 * Scripts/webkitpy/common/config/watchlist: Fix the regrexs. |
| 3568 Added InjectedScriptSource.js and Console.idl. |
| 3569 |
| 3570 2013-02-08 Roger Fong <roger_fong@apple.com> |
| 3571 |
| 3572 DumpRenderTree, ImageDiff and TestNetscapePlugin projects, property shee
ts and resources for VS2010 solution. |
| 3573 https://bugs.webkit.org/show_bug.cgi?id=107034. |
| 3574 |
| 3575 Reviewed by Brent Fulgham. |
| 3576 |
| 3577 * DumpRenderTree/DumpRenderTree.vcxproj: Added. |
| 3578 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree: Added. |
| 3579 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTree.vc
xproj: Added. |
| 3580 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTree.vc
xproj.filters: Added. |
| 3581 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeApp
le.props: Added. |
| 3582 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeCom
mon.props: Added. |
| 3583 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeDeb
ug.props: Added. |
| 3584 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLau
ncher.vcxproj: Added. |
| 3585 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLau
ncherCommon.props: Added. |
| 3586 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLau
ncherDebug.props: Added. |
| 3587 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLau
ncherRelease.props: Added. |
| 3588 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreePos
tBuild.cmd: Added. |
| 3589 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreePre
Build.cmd: Added. |
| 3590 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeRel
ease.props: Added. |
| 3591 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff: Added. |
| 3592 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiff.vcxproj: Add
ed. |
| 3593 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffCommon.props:
Added. |
| 3594 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffDebug.props:
Added. |
| 3595 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncher.vcxp
roj: Added. |
| 3596 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherCommo
n.props: Added. |
| 3597 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherDebug
.props: Added. |
| 3598 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherRelea
se.props: Added. |
| 3599 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffPostBuild.cmd
: Added. |
| 3600 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffPreBuild.cmd:
Added. |
| 3601 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffRelease.props
: Added. |
| 3602 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin: Added. |
| 3603 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapeP
lugin.def: Copied from DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePlugin.
def. |
| 3604 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapeP
lugin.rc: Copied from DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePlugin.r
c. |
| 3605 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapeP
lugin.vcxproj: Added. |
| 3606 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapeP
lugin.vcxproj.filters: Added. |
| 3607 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapeP
luginCommon.props: Added. |
| 3608 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapeP
luginDebug.props: Added. |
| 3609 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapeP
luginPostBuild.cmd: Added. |
| 3610 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapeP
luginPreBuild.cmd: Added. |
| 3611 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapeP
luginRelease.props: Added. |
| 3612 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/resource.h: C
opied from DumpRenderTree/TestNetscapePlugIn/win/resource.h. |
| 3613 * DumpRenderTree/TestNetscapePlugIn/Tests/win/CallJSThatDestroysPlugin.c
pp: Copied from DumpRenderTree/TestNetscapePlugIn/win/CallJSThatDestroysPlugin.c
pp. |
| 3614 * DumpRenderTree/TestNetscapePlugIn/win/CallJSThatDestroysPlugin.cpp: Re
moved. |
| 3615 |
| 3616 2013-02-08 Harald Alvestrand <hta@google.com> |
| 3617 |
| 3618 Fix and test for missing return |
| 3619 |
| 3620 RTCPeerConnection.getStats() fails when remote stats are instantiated. |
| 3621 https://bugs.webkit.org/show_bug.cgi?id=109292 |
| 3622 |
| 3623 Reviewed by Adam Barth. |
| 3624 |
| 3625 * DumpRenderTree/chromium/MockWebRTCPeerConnectionHandler.cpp: |
| 3626 (MockWebRTCPeerConnectionHandler::getStats): |
| 3627 |
| 3628 2013-02-08 Tommy Widenflycht <tommyw@google.com> |
| 3629 |
| 3630 MediaStream API: Removing the deprecated WebMediaStreamDescriptor and We
bMediaStreamComponent shims |
| 3631 https://bugs.webkit.org/show_bug.cgi?id=109296 |
| 3632 |
| 3633 Reviewed by Adam Barth. |
| 3634 |
| 3635 * DumpRenderTree/chromium/MockWebRTCDTMFSenderHandler.cpp: |
| 3636 (MockWebRTCDTMFSenderHandler::MockWebRTCDTMFSenderHandler): |
| 3637 * DumpRenderTree/chromium/MockWebRTCDTMFSenderHandler.h: |
| 3638 (MockWebRTCDTMFSenderHandler): |
| 3639 * DumpRenderTree/chromium/MockWebRTCPeerConnectionHandler.cpp: |
| 3640 (MockWebRTCPeerConnectionHandler::createDTMFSender): |
| 3641 |
| 3642 2013-02-08 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org> |
| 3643 |
| 3644 Update my entries in the watchlist |
| 3645 |
| 3646 Unreviewed. |
| 3647 |
| 3648 * Scripts/webkitpy/common/config/watchlist: |
| 3649 |
| 3650 2013-02-08 Jochen Eisinger <jochen@chromium.org> |
| 3651 |
| 3652 [chromium] copy normalizeLayoutTestURL code to TestRunner library |
| 3653 https://bugs.webkit.org/show_bug.cgi?id=109269 |
| 3654 |
| 3655 Reviewed by Kent Tamura. |
| 3656 |
| 3657 The method doesn't have any external dependencies, so there's no reason |
| 3658 it should be on the delegate. It's still required by TestShell, however, |
| 3659 by making a copy, we can avoid implementing this in content shell. |
| 3660 |
| 3661 * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h: |
| 3662 (WebTestDelegate): |
| 3663 * DumpRenderTree/chromium/TestRunner/src/WebPermissions.cpp: |
| 3664 (WebTestRunner::WebPermissions::allowImage): |
| 3665 (WebTestRunner::WebPermissions::allowScriptFromSource): |
| 3666 * DumpRenderTree/chromium/TestShell.cpp: |
| 3667 (TestShell::windowCount): |
| 3668 * DumpRenderTree/chromium/TestShell.h: |
| 3669 * DumpRenderTree/chromium/WebViewHost.cpp: |
| 3670 * DumpRenderTree/chromium/WebViewHost.h: |
| 3671 (WebViewHost): |
| 3672 |
| 3673 2013-02-08 Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> |
| 3674 |
| 3675 [EFL] Make the Performance bot also build WebKit. |
| 3676 https://bugs.webkit.org/show_bug.cgi?id=109273 |
| 3677 |
| 3678 Reviewed by Philippe Normand. |
| 3679 |
| 3680 There has not been much benefit in fetching binaries compiled by |
| 3681 another bot; it makes the build bot take 6 to 7 minutes to upload |
| 3682 the binaries to build.webkit.org, we need to manually override |
| 3683 LD_LIBRARY_PATH to find the compiled libraries and still have |
| 3684 other path-related problems. |
| 3685 |
| 3686 Since we have enough horsepower in the perf bot, let's experiment |
| 3687 with building WebKit there instead. |
| 3688 |
| 3689 * BuildSlaveSupport/build.webkit.org-config/config.json: |
| 3690 |
| 3691 2013-02-07 Jochen Eisinger <jochen@chromium.org> |
| 3692 |
| 3693 [chromium] turn TestRunner library into a component build |
| 3694 https://bugs.webkit.org/show_bug.cgi?id=108466 |
| 3695 |
| 3696 Reviewed by Adam Barth. |
| 3697 |
| 3698 To achieve this, we need to drop all dependencies on WTF. |
| 3699 |
| 3700 * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp: |
| 3701 * DumpRenderTree/DumpRenderTree.gypi: |
| 3702 * DumpRenderTree/chromium/TestRunner/public/WebPreferences.h: |
| 3703 * DumpRenderTree/chromium/TestRunner/public/WebTask.h: |
| 3704 * DumpRenderTree/chromium/TestRunner/public/WebTestCommon.h: Copied from
Tools/DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h. |
| 3705 * DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h: |
| 3706 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: |
| 3707 * DumpRenderTree/chromium/TestRunner/src/AccessibilityUIElementChromium.
cpp: |
| 3708 (WebTestRunner::AccessibilityUIElement::AccessibilityUIElement): |
| 3709 (WebTestRunner::AccessibilityUIElementList::getOrCreate): |
| 3710 (WebTestRunner::AccessibilityUIElementList::createRoot): |
| 3711 * DumpRenderTree/chromium/TestRunner/src/AccessibilityUIElementChromium.
h: |
| 3712 (AccessibilityUIElementList): |
| 3713 * DumpRenderTree/chromium/TestRunner/src/CppBoundClass.cpp: |
| 3714 (WebTestRunner::CppBoundClass::~CppBoundClass): |
| 3715 (WebTestRunner::CppBoundClass::invoke): |
| 3716 (WebTestRunner::CppBoundClass::getProperty): |
| 3717 (WebTestRunner::CppBoundClass::setProperty): |
| 3718 (WebTestRunner::CppBoundClass::bindCallback): |
| 3719 (WebTestRunner::CppBoundClass::bindGetterCallback): |
| 3720 (WebTestRunner::CppBoundClass::bindProperty): |
| 3721 (WebTestRunner::CppBoundClass::getAsCppVariant): |
| 3722 * DumpRenderTree/chromium/TestRunner/src/CppBoundClass.h: |
| 3723 (WebTestRunner): |
| 3724 (CppBoundClass): |
| 3725 (WebTestRunner::CppBoundClass::bindProperty): |
| 3726 (WebTestRunner::CppBoundClass::bindFallbackCallback): |
| 3727 (WebTestRunner::CppBoundClass::bindFallbackMethod): |
| 3728 * DumpRenderTree/chromium/TestRunner/src/CppVariant.cpp: |
| 3729 (WebTestRunner::CppVariant::toString): |
| 3730 (WebTestRunner::CppVariant::toInt32): |
| 3731 (WebTestRunner::CppVariant::toDouble): |
| 3732 (WebTestRunner::CppVariant::toBoolean): |
| 3733 (WebTestRunner::CppVariant::toStringVector): |
| 3734 (WebTestRunner::CppVariant::invoke): |
| 3735 (WebTestRunner::CppVariant::invokeDefault): |
| 3736 * DumpRenderTree/chromium/TestRunner/src/CppVariant.h: |
| 3737 (CppVariant): |
| 3738 * DumpRenderTree/chromium/TestRunner/src/EventSender.cpp: |
| 3739 (WebTestRunner): |
| 3740 (WebTestRunner::EventSender::EventSender): |
| 3741 (WebTestRunner::EventSender::reset): |
| 3742 (WebTestRunner::EventSender::mouseDown): |
| 3743 (WebTestRunner::EventSender::mouseUp): |
| 3744 (WebTestRunner::EventSender::mouseMoveTo): |
| 3745 (WebTestRunner::EventSender::keyDown): |
| 3746 (WebTestRunner::EventSender::dispatchMessage): |
| 3747 (WebTestRunner::EventSender::leapForward): |
| 3748 (WebTestRunner::EventSender::replaySavedEvents): |
| 3749 (WebTestRunner::makeMenuItemStringsFor): |
| 3750 (WebTestRunner::EventSender::contextClick): |
| 3751 (WebTestRunner::EventSender::beginDragWithFiles): |
| 3752 (WebTestRunner::EventSender::addTouchPoint): |
| 3753 (WebTestRunner::EventSender::releaseTouchPoint): |
| 3754 (WebTestRunner::EventSender::updateTouchPoint): |
| 3755 (WebTestRunner::EventSender::cancelTouchPoint): |
| 3756 (WebTestRunner::EventSender::sendCurrentTouchEvent): |
| 3757 (WebTestRunner::EventSender::gestureEvent): |
| 3758 * DumpRenderTree/chromium/TestRunner/src/KeyCodeMapping.cpp: |
| 3759 (WebTestRunner::NativeKeyCodeForWindowsKeyCode): |
| 3760 * DumpRenderTree/chromium/TestRunner/src/MockGrammarCheck.cpp: |
| 3761 (WebTestRunner::MockGrammarCheck::checkGrammarOfString): |
| 3762 (WebTestRunner): |
| 3763 * DumpRenderTree/chromium/TestRunner/src/MockGrammarCheck.h: |
| 3764 (WebTestRunner): |
| 3765 (MockGrammarCheck): |
| 3766 * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.cpp: |
| 3767 (WebTestRunner::MockSpellCheck::spellCheckWord): |
| 3768 (WebTestRunner::MockSpellCheck::initializeIfNeeded): |
| 3769 (WebTestRunner): |
| 3770 * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.h: |
| 3771 (MockSpellCheck): |
| 3772 * DumpRenderTree/chromium/TestRunner/src/SpellCheckClient.cpp: |
| 3773 (WebTestRunner::SpellCheckClient::checkTextOfParagraph): |
| 3774 (WebTestRunner::SpellCheckClient::finishLastTextCheck): |
| 3775 * DumpRenderTree/chromium/TestRunner/src/TestCommon.h: Copied from Tools
/DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h. |
| 3776 (isASCIIAlpha): |
| 3777 (isNotASCIIAlpha): |
| 3778 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: |
| 3779 (WebTestRunner::TestInterfaces::TestInterfaces): |
| 3780 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.h: |
| 3781 (TestInterfaces): |
| 3782 * DumpRenderTree/chromium/TestRunner/src/TestPlugin.cpp: |
| 3783 (WebTestRunner::TestPlugin::TestPlugin): |
| 3784 (WebTestRunner::TestPlugin::initialize): |
| 3785 (WebTestRunner::TestPlugin::destroy): |
| 3786 (WebTestRunner::TestPlugin::parsePrimitive): |
| 3787 (WebTestRunner::TestPlugin::parseColor): |
| 3788 (WebTestRunner::TestPlugin::initProgram): |
| 3789 (WebTestRunner::TestPlugin::initPrimitive): |
| 3790 (WebTestRunner::TestPlugin::drawPrimitive): |
| 3791 (WebTestRunner::TestPlugin::loadShader): |
| 3792 (WebTestRunner::TestPlugin::loadProgram): |
| 3793 (WebTestRunner::TestPlugin::handleDragStatusUpdate): |
| 3794 * DumpRenderTree/chromium/TestRunner/src/TestPlugin.h: |
| 3795 (TestPlugin): |
| 3796 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 3797 (WebTestRunner::TestRunner::WorkQueue::processWorkSoon): |
| 3798 (WebTestRunner::TestRunner::WorkQueue::processWork): |
| 3799 (WebTestRunner::TestRunner::WorkQueue::reset): |
| 3800 (WebTestRunner::TestRunner::WorkQueue::addWork): |
| 3801 (WebTestRunner::TestRunner::TestRunner): |
| 3802 (WebTestRunner::TestRunner::reset): |
| 3803 (WebTestRunner::TestRunner::policyDelegateDone): |
| 3804 (WebTestRunner::TestRunner::findString): |
| 3805 (WebTestRunner::TestRunner::setTextSubpixelPositioning): |
| 3806 (WebTestRunner::TestRunner::overridePreference): |
| 3807 (WebTestRunner::TestRunner::deliverWebIntent): |
| 3808 (WebTestRunner::TestRunner::setBackingScaleFactor): |
| 3809 (WebTestRunner::TestRunner::simulateLegacyWebNotificationClick): |
| 3810 (WebTestRunner::TestRunner::setMockSpeechInputDumpRect): |
| 3811 (WebTestRunner::TestRunner::wasMockSpeechRecognitionAborted): |
| 3812 (WebTestRunner::TestRunner::setPointerLockWillFailSynchronously): |
| 3813 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 3814 (WebTestRunner::TestRunner::WorkQueue::isEmpty): |
| 3815 (TestRunner): |
| 3816 * DumpRenderTree/chromium/TestRunner/src/TextInputController.cpp: |
| 3817 (WebTestRunner::TextInputController::markedRange): |
| 3818 (WebTestRunner::TextInputController::selectedRange): |
| 3819 (WebTestRunner::TextInputController::firstRectForCharacterRange): |
| 3820 * DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp: |
| 3821 (WebTestRunner::WebPreferences::reset): |
| 3822 * DumpRenderTree/chromium/TestRunner/src/WebTask.cpp: |
| 3823 (WebTestRunner::WebTaskList::~WebTaskList): |
| 3824 (WebTestRunner::WebTaskList::registerTask): |
| 3825 (WebTestRunner::WebTaskList::unregisterTask): |
| 3826 (WebTestRunner::WebTaskList::revokeAll): |
| 3827 * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp: |
| 3828 (WebTestRunner::WebTestInterfaces::WebTestInterfaces): |
| 3829 (WebTestRunner::WebTestInterfaces::~WebTestInterfaces): |
| 3830 (WebTestRunner::WebTestInterfaces::testInterfaces): |
| 3831 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 3832 (WebTestRunner::WebTestProxyBase::~WebTestProxyBase): |
| 3833 (WebTestRunner::WebTestProxyBase::spellCheckClient): |
| 3834 (WebTestRunner::WebTestProxyBase::registerIntentService): |
| 3835 (WebTestRunner::WebTestProxyBase::dispatchIntent): |
| 3836 (WebTestRunner::WebTestProxyBase::assignIdentifierToRequest): |
| 3837 * DumpRenderTree/chromium/TestRunner/src/config.h: Copied from Tools/Dum
pRenderTree/chromium/TestRunner/public/WebTestInterfaces.h. |
| 3838 |
| 3839 2013-02-07 Zan Dobersek <zdobersek@igalia.com> |
| 3840 |
| 3841 Unreviewed followup to r142232. |
| 3842 |
| 3843 Work around a bug in jhbuild that was incorrectly composing the source |
| 3844 package URL by adjusting slightly the repository and module paths. |
| 3845 |
| 3846 * gtk/jhbuild.modules: |
| 3847 |
| 3848 2013-02-07 Zan Dobersek <zdobersek@igalia.com> |
| 3849 |
| 3850 Use a mirror for the sourceware.org repo used in jhbuild |
| 3851 |
| 3852 Unreviewed. |
| 3853 |
| 3854 The ftp://sourceware.org site is down, causing errors when running jhbui
ld |
| 3855 and subsequently failing complete builds on the builders. Use the mirror
s.kernel.org |
| 3856 mirror to get sources for the desired libffi dependency. |
| 3857 |
| 3858 * gtk/jhbuild.modules: |
| 3859 |
| 3860 2013-02-07 David Farler <dfarler@apple.com> |
| 3861 |
| 3862 Makefiles should work for arbitrary SDKs and architectures on Apple port
s |
| 3863 https://bugs.webkit.org/show_bug.cgi?id=107863 |
| 3864 |
| 3865 Reviewed by Mark Rowe. |
| 3866 |
| 3867 * DumpRenderTree/Makefile: SDKROOT=iphone* => -target All-iOS |
| 3868 * Makefile: Only build some projects for iOS |
| 3869 |
| 3870 2013-02-07 Roger Fong <roger_fong@apple.com> |
| 3871 |
| 3872 Unreviewed. Another temporary EWS bot fix. It'll totally work this time. |
| 3873 |
| 3874 * Scripts/webkitpy/tool/steps/runtests.py: |
| 3875 (RunTests.run): |
| 3876 |
| 3877 2013-02-07 Roger Fong <roger_fong@apple.com> |
| 3878 |
| 3879 Unreviewed. Fix syntax error in runtests.py. |
| 3880 |
| 3881 * Scripts/webkitpy/tool/steps/runtests.py: |
| 3882 (RunTests.run): |
| 3883 |
| 3884 2013-02-07 Roger Fong <roger_fong@apple.com> |
| 3885 |
| 3886 Temporary fix for Win EWS bots. |
| 3887 Don't build DRT since it has already been built in the build step. |
| 3888 |
| 3889 * Scripts/webkitpy/tool/steps/runtests.py: |
| 3890 (RunTests.run): |
| 3891 |
| 3892 2013-02-07 Martin Robinson <mrobinson@igalia.com> |
| 3893 |
| 3894 [GTK] Cleanup command-line defines |
| 3895 https://bugs.webkit.org/show_bug.cgi?id=109213 |
| 3896 |
| 3897 Reviewed by Xan Lopez. |
| 3898 |
| 3899 * TestWebKitAPI/config.h: Include the autotoolsconfig.h header to pick |
| 3900 up defines from autoconf. |
| 3901 |
| 3902 2013-02-07 Ryosuke Niwa <rniwa@webkit.org> |
| 3903 |
| 3904 git.svn_revision doesn't fetch the same revision as svn.svn_revision |
| 3905 https://bugs.webkit.org/show_bug.cgi?id=108684 |
| 3906 |
| 3907 Reviewed by Dirk Pranke. |
| 3908 |
| 3909 Always call git log on the checkout root. |
| 3910 |
| 3911 * Scripts/webkitpy/common/checkout/scm/git.py: |
| 3912 (Git.svn_revision): |
| 3913 |
| 3914 2013-02-07 Roger Fong <roger_fong@apple.com> |
| 3915 |
| 3916 Unreviewed. Patch for testing Win EWS bots. |
| 3917 |
| 3918 * Scripts/webkitpy/tool/steps/runtests.py: |
| 3919 (RunTests.run): |
| 3920 |
| 3921 2013-02-07 Gavin Peters <gavinp@chromium.org> |
| 3922 |
| 3923 Unreviewed, rolling out r142165. |
| 3924 http://trac.webkit.org/changeset/142165 |
| 3925 https://bugs.webkit.org/show_bug.cgi?id=108466 |
| 3926 |
| 3927 Broke linux_aura builds. |
| 3928 |
| 3929 * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp: |
| 3930 * DumpRenderTree/DumpRenderTree.gypi: |
| 3931 * DumpRenderTree/chromium/TestRunner/public/WebPreferences.h: |
| 3932 * DumpRenderTree/chromium/TestRunner/public/WebTask.h: |
| 3933 (WebTaskList): |
| 3934 * DumpRenderTree/chromium/TestRunner/public/WebTestCommon.h: Removed. |
| 3935 * DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h: |
| 3936 (WebTestInterfaces): |
| 3937 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: |
| 3938 (WebTestProxyBase): |
| 3939 * DumpRenderTree/chromium/TestRunner/src/AccessibilityUIElementChromium.
cpp: |
| 3940 (WebTestRunner::AccessibilityUIElement::AccessibilityUIElement): |
| 3941 (WebTestRunner::AccessibilityUIElementList::getOrCreate): |
| 3942 (WebTestRunner::AccessibilityUIElementList::createRoot): |
| 3943 * DumpRenderTree/chromium/TestRunner/src/AccessibilityUIElementChromium.
h: |
| 3944 (AccessibilityUIElementList): |
| 3945 * DumpRenderTree/chromium/TestRunner/src/CppBoundClass.cpp: |
| 3946 (WebTestRunner::CppBoundClass::~CppBoundClass): |
| 3947 (WebTestRunner::CppBoundClass::invoke): |
| 3948 (WebTestRunner::CppBoundClass::getProperty): |
| 3949 (WebTestRunner::CppBoundClass::setProperty): |
| 3950 (WebTestRunner::CppBoundClass::bindCallback): |
| 3951 (WebTestRunner::CppBoundClass::bindGetterCallback): |
| 3952 (WebTestRunner::CppBoundClass::bindProperty): |
| 3953 (WebTestRunner::CppBoundClass::getAsCppVariant): |
| 3954 * DumpRenderTree/chromium/TestRunner/src/CppBoundClass.h: |
| 3955 (WebTestRunner): |
| 3956 (CppBoundClass): |
| 3957 (WebTestRunner::CppBoundClass::bindProperty): |
| 3958 (WebTestRunner::CppBoundClass::bindFallbackCallback): |
| 3959 (WebTestRunner::CppBoundClass::bindFallbackMethod): |
| 3960 * DumpRenderTree/chromium/TestRunner/src/CppVariant.cpp: |
| 3961 (WebTestRunner::CppVariant::toString): |
| 3962 (WebTestRunner::CppVariant::toInt32): |
| 3963 (WebTestRunner::CppVariant::toDouble): |
| 3964 (WebTestRunner::CppVariant::toBoolean): |
| 3965 (WebTestRunner::CppVariant::toStringVector): |
| 3966 (WebTestRunner::CppVariant::invoke): |
| 3967 (WebTestRunner::CppVariant::invokeDefault): |
| 3968 * DumpRenderTree/chromium/TestRunner/src/CppVariant.h: |
| 3969 (CppVariant): |
| 3970 * DumpRenderTree/chromium/TestRunner/src/EventSender.cpp: |
| 3971 (WebTestRunner): |
| 3972 (WebTestRunner::EventSender::EventSender): |
| 3973 (WebTestRunner::EventSender::reset): |
| 3974 (WebTestRunner::EventSender::mouseDown): |
| 3975 (WebTestRunner::EventSender::mouseUp): |
| 3976 (WebTestRunner::EventSender::mouseMoveTo): |
| 3977 (WebTestRunner::EventSender::keyDown): |
| 3978 (WebTestRunner::EventSender::dispatchMessage): |
| 3979 (WebTestRunner::EventSender::leapForward): |
| 3980 (WebTestRunner::EventSender::replaySavedEvents): |
| 3981 (WebTestRunner::makeMenuItemStringsFor): |
| 3982 (WebTestRunner::EventSender::contextClick): |
| 3983 (WebTestRunner::EventSender::beginDragWithFiles): |
| 3984 (WebTestRunner::EventSender::addTouchPoint): |
| 3985 (WebTestRunner::EventSender::releaseTouchPoint): |
| 3986 (WebTestRunner::EventSender::updateTouchPoint): |
| 3987 (WebTestRunner::EventSender::cancelTouchPoint): |
| 3988 (WebTestRunner::EventSender::sendCurrentTouchEvent): |
| 3989 (WebTestRunner::EventSender::gestureEvent): |
| 3990 * DumpRenderTree/chromium/TestRunner/src/KeyCodeMapping.cpp: |
| 3991 (WebTestRunner::NativeKeyCodeForWindowsKeyCode): |
| 3992 * DumpRenderTree/chromium/TestRunner/src/MockGrammarCheck.cpp: |
| 3993 (MockGrammarCheck::checkGrammarOfString): |
| 3994 * DumpRenderTree/chromium/TestRunner/src/MockGrammarCheck.h: |
| 3995 (MockGrammarCheck): |
| 3996 * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.cpp: |
| 3997 (append): |
| 3998 (isNotASCIIAlpha): |
| 3999 (MockSpellCheck::spellCheckWord): |
| 4000 (MockSpellCheck::initializeIfNeeded): |
| 4001 * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.h: |
| 4002 (MockSpellCheck): |
| 4003 * DumpRenderTree/chromium/TestRunner/src/SpellCheckClient.cpp: |
| 4004 (WebTestRunner::SpellCheckClient::checkTextOfParagraph): |
| 4005 (WebTestRunner::SpellCheckClient::finishLastTextCheck): |
| 4006 * DumpRenderTree/chromium/TestRunner/src/TestCommon.h: Removed. |
| 4007 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: |
| 4008 (WebTestRunner::TestInterfaces::TestInterfaces): |
| 4009 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.h: |
| 4010 (TestInterfaces): |
| 4011 * DumpRenderTree/chromium/TestRunner/src/TestPlugin.cpp: |
| 4012 (WebTestRunner::TestPlugin::TestPlugin): |
| 4013 (WebTestRunner::TestPlugin::initialize): |
| 4014 (WebTestRunner::TestPlugin::destroy): |
| 4015 (WebTestRunner::TestPlugin::parsePrimitive): |
| 4016 (WebTestRunner::TestPlugin::parseColor): |
| 4017 (WebTestRunner::TestPlugin::initProgram): |
| 4018 (WebTestRunner::TestPlugin::initPrimitive): |
| 4019 (WebTestRunner::TestPlugin::drawPrimitive): |
| 4020 (WebTestRunner::TestPlugin::loadShader): |
| 4021 (WebTestRunner::TestPlugin::loadProgram): |
| 4022 (WebTestRunner::TestPlugin::handleDragStatusUpdate): |
| 4023 * DumpRenderTree/chromium/TestRunner/src/TestPlugin.h: |
| 4024 (TestPlugin): |
| 4025 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 4026 (WebTestRunner::TestRunner::WorkQueue::processWorkSoon): |
| 4027 (WebTestRunner::TestRunner::WorkQueue::processWork): |
| 4028 (WebTestRunner::TestRunner::WorkQueue::reset): |
| 4029 (WebTestRunner::TestRunner::WorkQueue::addWork): |
| 4030 (WebTestRunner::TestRunner::TestRunner): |
| 4031 (WebTestRunner::TestRunner::reset): |
| 4032 (WebTestRunner::TestRunner::policyDelegateDone): |
| 4033 (WebTestRunner::TestRunner::findString): |
| 4034 (WebTestRunner::TestRunner::setTextSubpixelPositioning): |
| 4035 (WebTestRunner::TestRunner::overridePreference): |
| 4036 (WebTestRunner): |
| 4037 (WebTestRunner::TestRunner::setBackingScaleFactor): |
| 4038 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 4039 (WebTestRunner::TestRunner::WorkQueue::isEmpty): |
| 4040 (TestRunner): |
| 4041 * DumpRenderTree/chromium/TestRunner/src/TextInputController.cpp: |
| 4042 (WebTestRunner::TextInputController::markedRange): |
| 4043 (WebTestRunner::TextInputController::selectedRange): |
| 4044 (WebTestRunner::TextInputController::firstRectForCharacterRange): |
| 4045 * DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp: |
| 4046 (WebTestRunner::WebPreferences::reset): |
| 4047 * DumpRenderTree/chromium/TestRunner/src/WebTask.cpp: |
| 4048 (WebTestRunner): |
| 4049 (WebTestRunner::WebTaskList::WebTaskList): |
| 4050 (WebTestRunner::WebTaskList::~WebTaskList): |
| 4051 (WebTestRunner::WebTaskList::registerTask): |
| 4052 (WebTestRunner::WebTaskList::unregisterTask): |
| 4053 (WebTestRunner::WebTaskList::revokeAll): |
| 4054 * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp: |
| 4055 (WebTestRunner::WebTestInterfaces::WebTestInterfaces): |
| 4056 (WebTestRunner::WebTestInterfaces::~WebTestInterfaces): |
| 4057 (WebTestRunner::WebTestInterfaces::testInterfaces): |
| 4058 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 4059 (WebTestRunner::WebTestProxyBase::~WebTestProxyBase): |
| 4060 (WebTestRunner::WebTestProxyBase::spellCheckClient): |
| 4061 (WebTestRunner::WebTestProxyBase::registerIntentService): |
| 4062 (WebTestRunner::WebTestProxyBase::dispatchIntent): |
| 4063 (WebTestRunner::WebTestProxyBase::assignIdentifierToRequest): |
| 4064 * DumpRenderTree/chromium/TestRunner/src/config.h: Removed. |
| 4065 |
| 4066 2013-02-07 Benjamin Poulain <bpoulain@apple.com> |
| 4067 |
| 4068 Move pauseAnimation/pauseTransition from TestRunner to Internals |
| 4069 https://bugs.webkit.org/show_bug.cgi?id=109107 |
| 4070 |
| 4071 Reviewed by Anders Carlsson. |
| 4072 |
| 4073 * DumpRenderTree/TestRunner.cpp: |
| 4074 (TestRunner::staticFunctions): |
| 4075 * DumpRenderTree/TestRunner.h: |
| 4076 * DumpRenderTree/blackberry/TestRunnerBlackBerry.cpp: |
| 4077 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 4078 (WebTestRunner::TestRunner::TestRunner): |
| 4079 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 4080 (TestRunner): |
| 4081 * DumpRenderTree/efl/TestRunnerEfl.cpp: |
| 4082 * DumpRenderTree/gtk/TestRunnerGtk.cpp: |
| 4083 * DumpRenderTree/mac/TestRunnerMac.mm: |
| 4084 * DumpRenderTree/qt/TestRunnerQt.cpp: |
| 4085 * DumpRenderTree/qt/TestRunnerQt.h: |
| 4086 (TestRunner): |
| 4087 * DumpRenderTree/win/TestRunnerWin.cpp: |
| 4088 * DumpRenderTree/wx/TestRunnerWx.cpp: |
| 4089 * WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl: |
| 4090 * WebKitTestRunner/InjectedBundle/TestRunner.cpp: |
| 4091 * WebKitTestRunner/InjectedBundle/TestRunner.h: |
| 4092 |
| 4093 2013-02-07 Jochen Eisinger <jochen@chromium.org> |
| 4094 |
| 4095 [chromium] turn TestRunner library into a component build |
| 4096 https://bugs.webkit.org/show_bug.cgi?id=108466 |
| 4097 |
| 4098 Reviewed by Adam Barth. |
| 4099 |
| 4100 To achieve this, we need to drop all dependencies on WTF. |
| 4101 |
| 4102 * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp: |
| 4103 * DumpRenderTree/DumpRenderTree.gypi: |
| 4104 * DumpRenderTree/chromium/TestRunner/public/WebPreferences.h: |
| 4105 * DumpRenderTree/chromium/TestRunner/public/WebTask.h: |
| 4106 * DumpRenderTree/chromium/TestRunner/public/WebTestCommon.h: Copied from
Tools/DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h. |
| 4107 * DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h: |
| 4108 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: |
| 4109 * DumpRenderTree/chromium/TestRunner/src/AccessibilityUIElementChromium.
cpp: |
| 4110 (WebTestRunner::AccessibilityUIElement::AccessibilityUIElement): |
| 4111 (WebTestRunner::AccessibilityUIElementList::getOrCreate): |
| 4112 (WebTestRunner::AccessibilityUIElementList::createRoot): |
| 4113 * DumpRenderTree/chromium/TestRunner/src/AccessibilityUIElementChromium.
h: |
| 4114 (AccessibilityUIElementList): |
| 4115 * DumpRenderTree/chromium/TestRunner/src/CppBoundClass.cpp: |
| 4116 (WebTestRunner::CppBoundClass::~CppBoundClass): |
| 4117 (WebTestRunner::CppBoundClass::invoke): |
| 4118 (WebTestRunner::CppBoundClass::getProperty): |
| 4119 (WebTestRunner::CppBoundClass::setProperty): |
| 4120 (WebTestRunner::CppBoundClass::bindCallback): |
| 4121 (WebTestRunner::CppBoundClass::bindGetterCallback): |
| 4122 (WebTestRunner::CppBoundClass::bindProperty): |
| 4123 (WebTestRunner::CppBoundClass::getAsCppVariant): |
| 4124 * DumpRenderTree/chromium/TestRunner/src/CppBoundClass.h: |
| 4125 (WebTestRunner): |
| 4126 (CppBoundClass): |
| 4127 (WebTestRunner::CppBoundClass::bindProperty): |
| 4128 (WebTestRunner::CppBoundClass::bindFallbackCallback): |
| 4129 (WebTestRunner::CppBoundClass::bindFallbackMethod): |
| 4130 * DumpRenderTree/chromium/TestRunner/src/CppVariant.cpp: |
| 4131 (WebTestRunner::CppVariant::toString): |
| 4132 (WebTestRunner::CppVariant::toInt32): |
| 4133 (WebTestRunner::CppVariant::toDouble): |
| 4134 (WebTestRunner::CppVariant::toBoolean): |
| 4135 (WebTestRunner::CppVariant::toStringVector): |
| 4136 (WebTestRunner::CppVariant::invoke): |
| 4137 (WebTestRunner::CppVariant::invokeDefault): |
| 4138 * DumpRenderTree/chromium/TestRunner/src/CppVariant.h: |
| 4139 (CppVariant): |
| 4140 * DumpRenderTree/chromium/TestRunner/src/EventSender.cpp: |
| 4141 (WebTestRunner): |
| 4142 (WebTestRunner::EventSender::EventSender): |
| 4143 (WebTestRunner::EventSender::reset): |
| 4144 (WebTestRunner::EventSender::mouseDown): |
| 4145 (WebTestRunner::EventSender::mouseUp): |
| 4146 (WebTestRunner::EventSender::mouseMoveTo): |
| 4147 (WebTestRunner::EventSender::keyDown): |
| 4148 (WebTestRunner::EventSender::dispatchMessage): |
| 4149 (WebTestRunner::EventSender::leapForward): |
| 4150 (WebTestRunner::EventSender::replaySavedEvents): |
| 4151 (WebTestRunner::makeMenuItemStringsFor): |
| 4152 (WebTestRunner::EventSender::contextClick): |
| 4153 (WebTestRunner::EventSender::beginDragWithFiles): |
| 4154 (WebTestRunner::EventSender::addTouchPoint): |
| 4155 (WebTestRunner::EventSender::releaseTouchPoint): |
| 4156 (WebTestRunner::EventSender::updateTouchPoint): |
| 4157 (WebTestRunner::EventSender::cancelTouchPoint): |
| 4158 (WebTestRunner::EventSender::sendCurrentTouchEvent): |
| 4159 (WebTestRunner::EventSender::gestureEvent): |
| 4160 * DumpRenderTree/chromium/TestRunner/src/KeyCodeMapping.cpp: |
| 4161 (WebTestRunner::NativeKeyCodeForWindowsKeyCode): |
| 4162 * DumpRenderTree/chromium/TestRunner/src/MockGrammarCheck.cpp: |
| 4163 (WebTestRunner::MockGrammarCheck::checkGrammarOfString): |
| 4164 (WebTestRunner): |
| 4165 * DumpRenderTree/chromium/TestRunner/src/MockGrammarCheck.h: |
| 4166 (WebTestRunner): |
| 4167 (MockGrammarCheck): |
| 4168 * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.cpp: |
| 4169 (WebTestRunner::MockSpellCheck::spellCheckWord): |
| 4170 (WebTestRunner::MockSpellCheck::initializeIfNeeded): |
| 4171 (WebTestRunner): |
| 4172 * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.h: |
| 4173 (MockSpellCheck): |
| 4174 * DumpRenderTree/chromium/TestRunner/src/SpellCheckClient.cpp: |
| 4175 (WebTestRunner::SpellCheckClient::checkTextOfParagraph): |
| 4176 (WebTestRunner::SpellCheckClient::finishLastTextCheck): |
| 4177 * DumpRenderTree/chromium/TestRunner/src/TestCommon.h: Copied from Tools
/DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h. |
| 4178 (isASCIIAlpha): |
| 4179 (isNotASCIIAlpha): |
| 4180 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: |
| 4181 (WebTestRunner::TestInterfaces::TestInterfaces): |
| 4182 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.h: |
| 4183 (TestInterfaces): |
| 4184 * DumpRenderTree/chromium/TestRunner/src/TestPlugin.cpp: |
| 4185 (WebTestRunner::TestPlugin::TestPlugin): |
| 4186 (WebTestRunner::TestPlugin::initialize): |
| 4187 (WebTestRunner::TestPlugin::destroy): |
| 4188 (WebTestRunner::TestPlugin::parsePrimitive): |
| 4189 (WebTestRunner::TestPlugin::parseColor): |
| 4190 (WebTestRunner::TestPlugin::initProgram): |
| 4191 (WebTestRunner::TestPlugin::initPrimitive): |
| 4192 (WebTestRunner::TestPlugin::drawPrimitive): |
| 4193 (WebTestRunner::TestPlugin::loadShader): |
| 4194 (WebTestRunner::TestPlugin::loadProgram): |
| 4195 (WebTestRunner::TestPlugin::handleDragStatusUpdate): |
| 4196 * DumpRenderTree/chromium/TestRunner/src/TestPlugin.h: |
| 4197 (TestPlugin): |
| 4198 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 4199 (WebTestRunner::TestRunner::WorkQueue::processWorkSoon): |
| 4200 (WebTestRunner::TestRunner::WorkQueue::processWork): |
| 4201 (WebTestRunner::TestRunner::WorkQueue::reset): |
| 4202 (WebTestRunner::TestRunner::WorkQueue::addWork): |
| 4203 (WebTestRunner::TestRunner::TestRunner): |
| 4204 (WebTestRunner::TestRunner::reset): |
| 4205 (WebTestRunner::TestRunner::policyDelegateDone): |
| 4206 (WebTestRunner::TestRunner::findString): |
| 4207 (WebTestRunner::TestRunner::setTextSubpixelPositioning): |
| 4208 (WebTestRunner::TestRunner::overridePreference): |
| 4209 (WebTestRunner::TestRunner::deliverWebIntent): |
| 4210 (WebTestRunner::TestRunner::setBackingScaleFactor): |
| 4211 (WebTestRunner::TestRunner::simulateLegacyWebNotificationClick): |
| 4212 (WebTestRunner::TestRunner::setMockSpeechInputDumpRect): |
| 4213 (WebTestRunner::TestRunner::wasMockSpeechRecognitionAborted): |
| 4214 (WebTestRunner::TestRunner::setPointerLockWillFailSynchronously): |
| 4215 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 4216 (WebTestRunner::TestRunner::WorkQueue::isEmpty): |
| 4217 (TestRunner): |
| 4218 * DumpRenderTree/chromium/TestRunner/src/TextInputController.cpp: |
| 4219 (WebTestRunner::TextInputController::markedRange): |
| 4220 (WebTestRunner::TextInputController::selectedRange): |
| 4221 (WebTestRunner::TextInputController::firstRectForCharacterRange): |
| 4222 * DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp: |
| 4223 (WebTestRunner::WebPreferences::reset): |
| 4224 * DumpRenderTree/chromium/TestRunner/src/WebTask.cpp: |
| 4225 (WebTestRunner::WebTaskList::~WebTaskList): |
| 4226 (WebTestRunner::WebTaskList::registerTask): |
| 4227 (WebTestRunner::WebTaskList::unregisterTask): |
| 4228 (WebTestRunner::WebTaskList::revokeAll): |
| 4229 * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp: |
| 4230 (WebTestRunner::WebTestInterfaces::WebTestInterfaces): |
| 4231 (WebTestRunner::WebTestInterfaces::~WebTestInterfaces): |
| 4232 (WebTestRunner::WebTestInterfaces::testInterfaces): |
| 4233 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 4234 (WebTestRunner::WebTestProxyBase::~WebTestProxyBase): |
| 4235 (WebTestRunner::WebTestProxyBase::spellCheckClient): |
| 4236 (WebTestRunner::WebTestProxyBase::registerIntentService): |
| 4237 (WebTestRunner::WebTestProxyBase::dispatchIntent): |
| 4238 (WebTestRunner::WebTestProxyBase::assignIdentifierToRequest): |
| 4239 * DumpRenderTree/chromium/TestRunner/src/config.h: Copied from Tools/Dum
pRenderTree/chromium/TestRunner/public/WebTestInterfaces.h. |
| 4240 |
| 4241 2013-02-07 Eunmi Lee <eunmi15.lee@samsung.com> |
| 4242 |
| 4243 Do not check enum's casing for WebKit2 C API. |
| 4244 https://bugs.webkit.org/show_bug.cgi?id=109128 |
| 4245 |
| 4246 Reviewed by Kenneth Rohde Christiansen. |
| 4247 |
| 4248 Add "-readability/enum_casing" for WebKit2 C APIs because we use word |
| 4249 which starts with non-capital letter 'k' for types of enums. |
| 4250 |
| 4251 * Scripts/webkitpy/style/checker.py: |
| 4252 |
| 4253 2013-02-07 Csaba Osztrogonác <ossy@webkit.org> |
| 4254 |
| 4255 Unreviewed warning fix. |
| 4256 |
| 4257 * BuildSlaveSupport/build.webkit.org-config/master.cfg: |
| 4258 (BuildAndTestFactory.__init__): |
| 4259 (DownloadAndPerfTestWebKit2Factory.__init__): |
| 4260 |
| 4261 2013-02-07 Csaba Osztrogonác <ossy@webkit.org> |
| 4262 |
| 4263 Unreviewed typo fix after r142121. |
| 4264 |
| 4265 * BuildSlaveSupport/build.webkit.org-config/config.json: |
| 4266 |
| 4267 2013-02-07 Vivek Galatage <vivek.vg@samsung.com> |
| 4268 |
| 4269 [Qt] QtTestBrowser should provide option to enable/disable Javascript |
| 4270 https://bugs.webkit.org/show_bug.cgi?id=107461 |
| 4271 |
| 4272 Reviewed by Jocelyn Turcotte. |
| 4273 |
| 4274 Option to enable/disable Javascript would be handy option to test |
| 4275 certain functionalities of web pages with/without Javascript. |
| 4276 |
| 4277 * QtTestBrowser/launcherwindow.cpp: |
| 4278 (LauncherWindow::createChrome): |
| 4279 (LauncherWindow::toggleJavaScriptEnabled): |
| 4280 * QtTestBrowser/launcherwindow.h: |
| 4281 (LauncherWindow): |
| 4282 |
| 4283 2013-02-07 Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> |
| 4284 |
| 4285 [EFL] Add a WebKit2 Performance bot. |
| 4286 https://bugs.webkit.org/show_bug.cgi?id=109188 |
| 4287 |
| 4288 Reviewed by Csaba Osztrogonác. |
| 4289 |
| 4290 * BuildSlaveSupport/build.webkit.org-config/config.json: Add the |
| 4291 efl-linux-perf-1 slave (a 64-bit Release WK2 Perf bot), and make |
| 4292 the "EFL Linux 64-bit Release" bot trigger it. |
| 4293 |
| 4294 2013-02-07 Xiaobo Wang <xbwang@torchmobile.com.cn> |
| 4295 |
| 4296 [BlackBerry] CHHW - Characters that are using 32 bits encoding get trunk
ed to 16bits |
| 4297 https://bugs.webkit.org/show_bug.cgi?id=109126 |
| 4298 PR 292540 |
| 4299 |
| 4300 Reviewed by Yong Li. |
| 4301 |
| 4302 Change char code to 4 bytes. |
| 4303 |
| 4304 * DumpRenderTree/blackberry/EventSender.cpp: |
| 4305 (keyDownCallback): |
| 4306 |
| 4307 2013-02-07 Gavin Peters <gavinp@chromium.org> |
| 4308 |
| 4309 Unreviewed, rolling out r142090. |
| 4310 http://trac.webkit.org/changeset/142090 |
| 4311 https://bugs.webkit.org/show_bug.cgi?id=108466 |
| 4312 |
| 4313 lots of selection expectations failures |
| 4314 |
| 4315 * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp: |
| 4316 * DumpRenderTree/DumpRenderTree.gypi: |
| 4317 * DumpRenderTree/chromium/TestRunner/public/WebPreferences.h: |
| 4318 * DumpRenderTree/chromium/TestRunner/public/WebTask.h: |
| 4319 (WebTaskList): |
| 4320 * DumpRenderTree/chromium/TestRunner/public/WebTestCommon.h: Removed. |
| 4321 * DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h: |
| 4322 (WebTestInterfaces): |
| 4323 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: |
| 4324 (WebTestProxyBase): |
| 4325 * DumpRenderTree/chromium/TestRunner/src/AccessibilityUIElementChromium.
cpp: |
| 4326 (WebTestRunner::AccessibilityUIElement::AccessibilityUIElement): |
| 4327 (WebTestRunner::AccessibilityUIElementList::getOrCreate): |
| 4328 (WebTestRunner::AccessibilityUIElementList::createRoot): |
| 4329 * DumpRenderTree/chromium/TestRunner/src/AccessibilityUIElementChromium.
h: |
| 4330 (AccessibilityUIElementList): |
| 4331 * DumpRenderTree/chromium/TestRunner/src/CppBoundClass.cpp: |
| 4332 (WebTestRunner::CppBoundClass::~CppBoundClass): |
| 4333 (WebTestRunner::CppBoundClass::invoke): |
| 4334 (WebTestRunner::CppBoundClass::getProperty): |
| 4335 (WebTestRunner::CppBoundClass::setProperty): |
| 4336 (WebTestRunner::CppBoundClass::bindCallback): |
| 4337 (WebTestRunner::CppBoundClass::bindGetterCallback): |
| 4338 (WebTestRunner::CppBoundClass::bindProperty): |
| 4339 (WebTestRunner::CppBoundClass::getAsCppVariant): |
| 4340 * DumpRenderTree/chromium/TestRunner/src/CppBoundClass.h: |
| 4341 (WebTestRunner): |
| 4342 (CppBoundClass): |
| 4343 (WebTestRunner::CppBoundClass::bindProperty): |
| 4344 (WebTestRunner::CppBoundClass::bindFallbackCallback): |
| 4345 (WebTestRunner::CppBoundClass::bindFallbackMethod): |
| 4346 * DumpRenderTree/chromium/TestRunner/src/CppVariant.cpp: |
| 4347 (WebTestRunner::CppVariant::toString): |
| 4348 (WebTestRunner::CppVariant::toInt32): |
| 4349 (WebTestRunner::CppVariant::toDouble): |
| 4350 (WebTestRunner::CppVariant::toBoolean): |
| 4351 (WebTestRunner::CppVariant::toStringVector): |
| 4352 (WebTestRunner::CppVariant::invoke): |
| 4353 (WebTestRunner::CppVariant::invokeDefault): |
| 4354 * DumpRenderTree/chromium/TestRunner/src/CppVariant.h: |
| 4355 (CppVariant): |
| 4356 * DumpRenderTree/chromium/TestRunner/src/EventSender.cpp: |
| 4357 (WebTestRunner): |
| 4358 (WebTestRunner::EventSender::EventSender): |
| 4359 (WebTestRunner::EventSender::reset): |
| 4360 (WebTestRunner::EventSender::mouseDown): |
| 4361 (WebTestRunner::EventSender::mouseUp): |
| 4362 (WebTestRunner::EventSender::mouseMoveTo): |
| 4363 (WebTestRunner::EventSender::keyDown): |
| 4364 (WebTestRunner::EventSender::dispatchMessage): |
| 4365 (WebTestRunner::EventSender::leapForward): |
| 4366 (WebTestRunner::EventSender::replaySavedEvents): |
| 4367 (WebTestRunner::makeMenuItemStringsFor): |
| 4368 (WebTestRunner::EventSender::contextClick): |
| 4369 (WebTestRunner::EventSender::beginDragWithFiles): |
| 4370 (WebTestRunner::EventSender::addTouchPoint): |
| 4371 (WebTestRunner::EventSender::releaseTouchPoint): |
| 4372 (WebTestRunner::EventSender::updateTouchPoint): |
| 4373 (WebTestRunner::EventSender::cancelTouchPoint): |
| 4374 (WebTestRunner::EventSender::sendCurrentTouchEvent): |
| 4375 (WebTestRunner::EventSender::gestureEvent): |
| 4376 * DumpRenderTree/chromium/TestRunner/src/KeyCodeMapping.cpp: |
| 4377 (WebTestRunner::NativeKeyCodeForWindowsKeyCode): |
| 4378 * DumpRenderTree/chromium/TestRunner/src/MockGrammarCheck.cpp: |
| 4379 (MockGrammarCheck::checkGrammarOfString): |
| 4380 * DumpRenderTree/chromium/TestRunner/src/MockGrammarCheck.h: |
| 4381 (MockGrammarCheck): |
| 4382 * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.cpp: |
| 4383 (append): |
| 4384 (isNotASCIIAlpha): |
| 4385 (MockSpellCheck::spellCheckWord): |
| 4386 (MockSpellCheck::initializeIfNeeded): |
| 4387 * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.h: |
| 4388 (MockSpellCheck): |
| 4389 * DumpRenderTree/chromium/TestRunner/src/SpellCheckClient.cpp: |
| 4390 (WebTestRunner::SpellCheckClient::checkTextOfParagraph): |
| 4391 (WebTestRunner::SpellCheckClient::finishLastTextCheck): |
| 4392 * DumpRenderTree/chromium/TestRunner/src/TestCommon.h: Removed. |
| 4393 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: |
| 4394 (WebTestRunner::TestInterfaces::TestInterfaces): |
| 4395 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.h: |
| 4396 (TestInterfaces): |
| 4397 * DumpRenderTree/chromium/TestRunner/src/TestPlugin.cpp: |
| 4398 (WebTestRunner::TestPlugin::TestPlugin): |
| 4399 (WebTestRunner::TestPlugin::initialize): |
| 4400 (WebTestRunner::TestPlugin::destroy): |
| 4401 (WebTestRunner::TestPlugin::parsePrimitive): |
| 4402 (WebTestRunner::TestPlugin::parseColor): |
| 4403 (WebTestRunner::TestPlugin::initProgram): |
| 4404 (WebTestRunner::TestPlugin::initPrimitive): |
| 4405 (WebTestRunner::TestPlugin::drawPrimitive): |
| 4406 (WebTestRunner::TestPlugin::loadShader): |
| 4407 (WebTestRunner::TestPlugin::loadProgram): |
| 4408 (WebTestRunner::TestPlugin::handleDragStatusUpdate): |
| 4409 * DumpRenderTree/chromium/TestRunner/src/TestPlugin.h: |
| 4410 (TestPlugin): |
| 4411 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 4412 (WebTestRunner::TestRunner::WorkQueue::processWorkSoon): |
| 4413 (WebTestRunner::TestRunner::WorkQueue::processWork): |
| 4414 (WebTestRunner::TestRunner::WorkQueue::reset): |
| 4415 (WebTestRunner::TestRunner::WorkQueue::addWork): |
| 4416 (WebTestRunner::TestRunner::TestRunner): |
| 4417 (WebTestRunner::TestRunner::reset): |
| 4418 (WebTestRunner::TestRunner::policyDelegateDone): |
| 4419 (WebTestRunner::TestRunner::findString): |
| 4420 (WebTestRunner::TestRunner::setTextSubpixelPositioning): |
| 4421 (WebTestRunner::TestRunner::overridePreference): |
| 4422 (WebTestRunner): |
| 4423 (WebTestRunner::TestRunner::setBackingScaleFactor): |
| 4424 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 4425 (WebTestRunner::TestRunner::WorkQueue::isEmpty): |
| 4426 (TestRunner): |
| 4427 * DumpRenderTree/chromium/TestRunner/src/TextInputController.cpp: |
| 4428 (WebTestRunner::TextInputController::markedRange): |
| 4429 (WebTestRunner::TextInputController::selectedRange): |
| 4430 (WebTestRunner::TextInputController::firstRectForCharacterRange): |
| 4431 * DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp: |
| 4432 (WebTestRunner::WebPreferences::reset): |
| 4433 * DumpRenderTree/chromium/TestRunner/src/WebTask.cpp: |
| 4434 (WebTestRunner): |
| 4435 (WebTestRunner::WebTaskList::WebTaskList): |
| 4436 (WebTestRunner::WebTaskList::~WebTaskList): |
| 4437 (WebTestRunner::WebTaskList::registerTask): |
| 4438 (WebTestRunner::WebTaskList::unregisterTask): |
| 4439 (WebTestRunner::WebTaskList::revokeAll): |
| 4440 * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp: |
| 4441 (WebTestRunner::WebTestInterfaces::WebTestInterfaces): |
| 4442 (WebTestRunner::WebTestInterfaces::~WebTestInterfaces): |
| 4443 (WebTestRunner::WebTestInterfaces::testInterfaces): |
| 4444 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 4445 (WebTestRunner::WebTestProxyBase::~WebTestProxyBase): |
| 4446 (WebTestRunner::WebTestProxyBase::spellCheckClient): |
| 4447 (WebTestRunner::WebTestProxyBase::registerIntentService): |
| 4448 (WebTestRunner::WebTestProxyBase::dispatchIntent): |
| 4449 (WebTestRunner::WebTestProxyBase::assignIdentifierToRequest): |
| 4450 * DumpRenderTree/chromium/TestRunner/src/config.h: Removed. |
| 4451 |
| 4452 2013-02-07 Jochen Eisinger <jochen@chromium.org> |
| 4453 |
| 4454 [chromium] turn TestRunner library into a component build |
| 4455 https://bugs.webkit.org/show_bug.cgi?id=108466 |
| 4456 |
| 4457 Reviewed by Adam Barth. |
| 4458 |
| 4459 To achieve this, we need to drop all dependencies on WTF. |
| 4460 |
| 4461 * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp: |
| 4462 * DumpRenderTree/DumpRenderTree.gypi: |
| 4463 * DumpRenderTree/chromium/TestRunner/public/WebPreferences.h: |
| 4464 * DumpRenderTree/chromium/TestRunner/public/WebTask.h: |
| 4465 * DumpRenderTree/chromium/TestRunner/public/WebTestCommon.h: Copied from
Tools/DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h. |
| 4466 * DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h: |
| 4467 * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: |
| 4468 * DumpRenderTree/chromium/TestRunner/src/AccessibilityUIElementChromium.
cpp: |
| 4469 (WebTestRunner::AccessibilityUIElement::AccessibilityUIElement): |
| 4470 (WebTestRunner::AccessibilityUIElementList::getOrCreate): |
| 4471 (WebTestRunner::AccessibilityUIElementList::createRoot): |
| 4472 * DumpRenderTree/chromium/TestRunner/src/AccessibilityUIElementChromium.
h: |
| 4473 (AccessibilityUIElementList): |
| 4474 * DumpRenderTree/chromium/TestRunner/src/CppBoundClass.cpp: |
| 4475 (WebTestRunner::CppBoundClass::~CppBoundClass): |
| 4476 (WebTestRunner::CppBoundClass::invoke): |
| 4477 (WebTestRunner::CppBoundClass::getProperty): |
| 4478 (WebTestRunner::CppBoundClass::setProperty): |
| 4479 (WebTestRunner::CppBoundClass::bindCallback): |
| 4480 (WebTestRunner::CppBoundClass::bindGetterCallback): |
| 4481 (WebTestRunner::CppBoundClass::bindProperty): |
| 4482 (WebTestRunner::CppBoundClass::getAsCppVariant): |
| 4483 * DumpRenderTree/chromium/TestRunner/src/CppBoundClass.h: |
| 4484 (WebTestRunner): |
| 4485 (CppBoundClass): |
| 4486 (WebTestRunner::CppBoundClass::bindProperty): |
| 4487 (WebTestRunner::CppBoundClass::bindFallbackCallback): |
| 4488 (WebTestRunner::CppBoundClass::bindFallbackMethod): |
| 4489 * DumpRenderTree/chromium/TestRunner/src/CppVariant.cpp: |
| 4490 (WebTestRunner::CppVariant::toString): |
| 4491 (WebTestRunner::CppVariant::toInt32): |
| 4492 (WebTestRunner::CppVariant::toDouble): |
| 4493 (WebTestRunner::CppVariant::toBoolean): |
| 4494 (WebTestRunner::CppVariant::toStringVector): |
| 4495 (WebTestRunner::CppVariant::invoke): |
| 4496 (WebTestRunner::CppVariant::invokeDefault): |
| 4497 * DumpRenderTree/chromium/TestRunner/src/CppVariant.h: |
| 4498 (CppVariant): |
| 4499 * DumpRenderTree/chromium/TestRunner/src/EventSender.cpp: |
| 4500 (WebTestRunner): |
| 4501 (WebTestRunner::EventSender::EventSender): |
| 4502 (WebTestRunner::EventSender::reset): |
| 4503 (WebTestRunner::EventSender::mouseDown): |
| 4504 (WebTestRunner::EventSender::mouseUp): |
| 4505 (WebTestRunner::EventSender::mouseMoveTo): |
| 4506 (WebTestRunner::EventSender::keyDown): |
| 4507 (WebTestRunner::EventSender::dispatchMessage): |
| 4508 (WebTestRunner::EventSender::leapForward): |
| 4509 (WebTestRunner::EventSender::replaySavedEvents): |
| 4510 (WebTestRunner::makeMenuItemStringsFor): |
| 4511 (WebTestRunner::EventSender::contextClick): |
| 4512 (WebTestRunner::EventSender::beginDragWithFiles): |
| 4513 (WebTestRunner::EventSender::addTouchPoint): |
| 4514 (WebTestRunner::EventSender::releaseTouchPoint): |
| 4515 (WebTestRunner::EventSender::updateTouchPoint): |
| 4516 (WebTestRunner::EventSender::cancelTouchPoint): |
| 4517 (WebTestRunner::EventSender::sendCurrentTouchEvent): |
| 4518 (WebTestRunner::EventSender::gestureEvent): |
| 4519 * DumpRenderTree/chromium/TestRunner/src/KeyCodeMapping.cpp: |
| 4520 (WebTestRunner::NativeKeyCodeForWindowsKeyCode): |
| 4521 * DumpRenderTree/chromium/TestRunner/src/MockGrammarCheck.cpp: |
| 4522 (WebTestRunner::MockGrammarCheck::checkGrammarOfString): |
| 4523 (WebTestRunner): |
| 4524 * DumpRenderTree/chromium/TestRunner/src/MockGrammarCheck.h: |
| 4525 (WebTestRunner): |
| 4526 (MockGrammarCheck): |
| 4527 * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.cpp: |
| 4528 (WebTestRunner::MockSpellCheck::spellCheckWord): |
| 4529 (WebTestRunner::MockSpellCheck::initializeIfNeeded): |
| 4530 (WebTestRunner): |
| 4531 * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.h: |
| 4532 (MockSpellCheck): |
| 4533 * DumpRenderTree/chromium/TestRunner/src/SpellCheckClient.cpp: |
| 4534 (WebTestRunner::SpellCheckClient::checkTextOfParagraph): |
| 4535 (WebTestRunner::SpellCheckClient::finishLastTextCheck): |
| 4536 * DumpRenderTree/chromium/TestRunner/src/TestCommon.h: Copied from Tools
/DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h. |
| 4537 (isASCIIAlpha): |
| 4538 (isNotASCIIAlpha): |
| 4539 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: |
| 4540 (WebTestRunner::TestInterfaces::TestInterfaces): |
| 4541 * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.h: |
| 4542 (TestInterfaces): |
| 4543 * DumpRenderTree/chromium/TestRunner/src/TestPlugin.cpp: |
| 4544 (WebTestRunner::TestPlugin::TestPlugin): |
| 4545 (WebTestRunner::TestPlugin::initialize): |
| 4546 (WebTestRunner::TestPlugin::destroy): |
| 4547 (WebTestRunner::TestPlugin::parsePrimitive): |
| 4548 (WebTestRunner::TestPlugin::parseColor): |
| 4549 (WebTestRunner::TestPlugin::initProgram): |
| 4550 (WebTestRunner::TestPlugin::initPrimitive): |
| 4551 (WebTestRunner::TestPlugin::drawPrimitive): |
| 4552 (WebTestRunner::TestPlugin::loadShader): |
| 4553 (WebTestRunner::TestPlugin::loadProgram): |
| 4554 (WebTestRunner::TestPlugin::handleDragStatusUpdate): |
| 4555 * DumpRenderTree/chromium/TestRunner/src/TestPlugin.h: |
| 4556 (TestPlugin): |
| 4557 * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: |
| 4558 (WebTestRunner::TestRunner::WorkQueue::processWorkSoon): |
| 4559 (WebTestRunner::TestRunner::WorkQueue::processWork): |
| 4560 (WebTestRunner::TestRunner::WorkQueue::reset): |
| 4561 (WebTestRunner::TestRunner::WorkQueue::addWork): |
| 4562 (WebTestRunner::TestRunner::TestRunner): |
| 4563 (WebTestRunner::TestRunner::reset): |
| 4564 (WebTestRunner::TestRunner::policyDelegateDone): |
| 4565 (WebTestRunner::TestRunner::findString): |
| 4566 (WebTestRunner::TestRunner::setTextSubpixelPositioning): |
| 4567 (WebTestRunner::TestRunner::overridePreference): |
| 4568 (WebTestRunner::TestRunner::deliverWebIntent): |
| 4569 (WebTestRunner::TestRunner::setBackingScaleFactor): |
| 4570 (WebTestRunner::TestRunner::simulateLegacyWebNotificationClick): |
| 4571 (WebTestRunner::TestRunner::setMockSpeechInputDumpRect): |
| 4572 (WebTestRunner::TestRunner::wasMockSpeechRecognitionAborted): |
| 4573 (WebTestRunner::TestRunner::setPointerLockWillFailSynchronously): |
| 4574 * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: |
| 4575 (WebTestRunner::TestRunner::WorkQueue::isEmpty): |
| 4576 (TestRunner): |
| 4577 * DumpRenderTree/chromium/TestRunner/src/TextInputController.cpp: |
| 4578 (WebTestRunner::TextInputController::markedRange): |
| 4579 (WebTestRunner::TextInputController::selectedRange): |
| 4580 (WebTestRunner::TextInputController::firstRectForCharacterRange): |
| 4581 * DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp: |
| 4582 (WebTestRunner::WebPreferences::reset): |
| 4583 * DumpRenderTree/chromium/TestRunner/src/WebTask.cpp: |
| 4584 (WebTestRunner::WebTaskList::~WebTaskList): |
| 4585 (WebTestRunner::WebTaskList::registerTask): |
| 4586 (WebTestRunner::WebTaskList::unregisterTask): |
| 4587 (WebTestRunner::WebTaskList::revokeAll): |
| 4588 * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp: |
| 4589 (WebTestRunner::WebTestInterfaces::WebTestInterfaces): |
| 4590 (WebTestRunner::WebTestInterfaces::~WebTestInterfaces): |
| 4591 (WebTestRunner::WebTestInterfaces::testInterfaces): |
| 4592 * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: |
| 4593 (WebTestRunner::WebTestProxyBase::~WebTestProxyBase): |
| 4594 (WebTestRunner::WebTestProxyBase::spellCheckClient): |
| 4595 (WebTestRunner::WebTestProxyBase::registerIntentService): |
| 4596 (WebTestRunner::WebTestProxyBase::dispatchIntent): |
| 4597 (WebTestRunner::WebTestProxyBase::assignIdentifierToRequest): |
| 4598 * DumpRenderTree/chromium/TestRunner/src/config.h: Copied from Tools/Dum
pRenderTree/chromium/TestRunner/public/WebTestInterfaces.h. |
| 4599 |
| 4600 2013-02-07 Andras Becsi <andras.becsi@digia.com> |
| 4601 |
| 4602 [Qt] Use GNU ar's thin archive format for intermediate static libs |
| 4603 https://bugs.webkit.org/show_bug.cgi?id=109052 |
| 4604 |
| 4605 Reviewed by Jocelyn Turcotte. |
| 4606 |
| 4607 With debug builds we exceed the 4GiB limit of GNU ar when creating the W
ebCore |
| 4608 intermediate static library which results in build failure even with a x
86_64 |
| 4609 toolchain (http://sourceware.org/bugzilla/show_bug.cgi?id=14625). |
| 4610 |
| 4611 When using a GNU toolchain we can use the thin archive format for these
static |
| 4612 libraries which also has the benefit of not copying the object files, th
us |
| 4613 drastically reducing disk usage and overall compile time. |
| 4614 |
| 4615 Currently qmake does not support GNU ar's thin archive format so for |
| 4616 now we need to do the magic in the build system as a stopgap solution. |
| 4617 |
| 4618 * qmake/mkspecs/features/configure.prf: |
| 4619 * qmake/mkspecs/features/default_post.prf: |
| 4620 * qmake/mkspecs/features/functions.prf: |
| 4621 |
| 4622 2013-02-05 Simon Hausmann <simon.hausmann@digia.com> |
| 4623 |
| 4624 [Qt] Compile WTF tests of TestWebKitAPI |
| 4625 https://bugs.webkit.org/show_bug.cgi?id=108935 |
| 4626 |
| 4627 Reviewed by Kenneth Rohde Christiansen. |
| 4628 |
| 4629< |