Commit Graph

  • 4c010f082b Crash fix: Switch to top frame when parent frame is reloaded Fixes #10947 #11103 #11984 master Luke Street 2015-01-28 15:58:25 -05:00
  • a2912c216d Set version from 2.0.0-development to 2.0.0. Ariya Hidayat 2015-01-23 18:19:52 -08:00
  • 0352ddb502 Version 2.0.0: initial cut at the ChangeLog. Ariya Hidayat 2015-01-23 16:58:16 -08:00
  • 05d7e3e77d remove hardcoded "PhantomJS is launching GhostDriver..." message Paul Millar 2014-10-26 12:07:00 +01:00
  • cf246eb853 Cast maxDiskCacheSize to qint64 to allow disk cache be more than 2Gb. Andrey Plotnikov 2014-06-11 17:50:38 +04:00
  • 806da21e2b Fix passing date as argument to page.evaluate(). Jacek Migdal 2014-12-11 20:43:39 -08:00
  • 32d20b4aa7 Port more tests from webpage-spec. Jacek Migdal 2014-12-11 20:18:44 -08:00
  • 0bf14a3d0c Don't rely on JSON.parse() for page.evaluate(). Jacek Migdal 2014-12-07 18:56:25 -08:00
  • 3b8282cb2e Port the tests from webpage-spec.js Jacek Migdal 2014-12-07 16:56:52 -08:00
  • 50ae50e871 Add a command-line option --local-urls={true,false} Zack Weinberg 2014-11-20 21:00:45 -05:00
  • a65a487d99 Fix invalid directory path for Windows. Vitaly Slobodin 2014-11-06 18:30:34 +03:00
  • 12870d90ad Fix JPG image rendering. Vitaly Slobodin 2014-11-06 18:08:37 +03:00
  • eddb0db1d2 Port the tests for mousedown, mouseup, and mousemove events. Ariya Hidayat 2014-10-10 06:40:42 -07:00
  • 619225b1da Port the tests of keyup, keydown, and keypress events. Ariya Hidayat 2014-10-09 07:16:59 -07:00
  • ce66f290c3 Port the test of web page's zoom factor. Ariya Hidayat 2014-10-08 06:51:16 -07:00
  • 2cbb695490 Port the tests of the web page's setContent(). Ariya Hidayat 2014-10-02 22:30:45 -07:00
  • bad1fee468 README: Note on PhantomJS 2. Ariya Hidayat 2014-10-01 20:17:07 -07:00
  • b68d9467a7 Port the tests of the cookiejar module. Ariya Hidayat 2014-09-30 22:00:53 -07:00
  • a5f0ff7433 Port the test for console.log multiple arguments. Ariya Hidayat 2014-09-29 21:29:44 -07:00
  • 7e8986cd3e Port test tests of CJK codecs. Ariya Hidayat 2014-09-28 22:29:18 -07:00
  • 7bcb9a8725 Add a test to demonstrate the problem with JSON-ification. Ariya Hidayat 2014-09-27 13:21:29 -07:00
  • 5768b705a0 Implement clearMemoryCache() on a web page to clear the cache. Ariya Hidayat 2014-09-25 07:09:33 -07:00
  • 105bcb32a9 Fix the mismatch of test files and their contents. Ariya Hidayat 2014-09-24 21:48:47 -07:00
  • 51d5835942 System#os.version workaround for new(er) OS X versions. Ariya Hidayat 2014-09-23 07:51:36 -07:00
  • 72c53b5476 System#os.version should know OS 10.9 Mavericks. Ariya Hidayat 2014-09-22 20:46:51 -07:00
  • 639e09bd3a Provide OS kernel version in system.os. Ariya Hidayat 2014-09-21 23:44:17 -07:00
  • 7c61f8857d Port the tests of web page properties and functions. Ariya Hidayat 2014-09-18 23:06:29 -07:00
  • b36da277e9 Port the user agent test. Ariya Hidayat 2014-09-17 21:57:42 -07:00
  • 9c7753189f Speed-up the tests by reducing some time-outs. Ariya Hidayat 2014-09-16 19:57:45 -07:00
  • 4d4aa42c94 Set SO_REUSEADDR on the test server's listening port. Zack Weinberg 2014-09-16 21:00:52 +00:00
  • 3d4f89b41e Bug fixes to test-server Python response hook support. Zack Weinberg 2014-09-16 20:56:27 +00:00
  • 2e8f0e8f68 Minor test runner clean-up. Ariya Hidayat 2014-09-15 21:38:36 -07:00
  • 767494dc35 Add support for selective test execution. Zack Weinberg 2014-09-12 16:05:23 -04:00
  • 4d60e9450d Support Python scripts in test/www/. Zack Weinberg 2014-09-12 15:43:29 -04:00
  • 2b2d52e343 Improvements to logic in FileHandler.translate_path. Zack Weinberg 2014-09-12 14:00:42 -04:00
  • 1adbbe4830 Support globs in run-tests.py#TESTS. Zack Weinberg 2014-09-12 13:57:26 -04:00
  • 83f4baf8c6 Port the test to check for plugin non-existence. Ariya Hidayat 2014-09-14 09:35:41 -05:00
  • f85238322e Port the test to change the encoded URL of network request. Ariya Hidayat 2014-09-13 20:00:21 -05:00
  • 3b972fbfbb Port the test to change the URL of network request. Ariya Hidayat 2014-09-12 23:29:40 -05:00
  • dca6f77a36 Port the test for onRepaintRequested handler. Ariya Hidayat 2014-09-11 09:55:40 -07:00
  • d52df7a1cf Port the test to abort network request. Ariya Hidayat 2014-09-11 09:50:14 -07:00
  • f95ef19fcb Port the test to check for resource received upon error. Ariya Hidayat 2014-09-10 21:29:07 -07:00
  • f29b76bb7f Port the test for resource request error handling. Ariya Hidayat 2014-09-09 23:01:41 -07:00
  • 804f61bcf5 Speed-up the tests: default auto-exit timeout is set to 1 second. Ariya Hidayat 2014-09-08 07:51:03 -07:00
  • f20835735c Port custom headers testing of web page. Ariya Hidayat 2014-09-07 20:04:26 -07:00
  • 2c10f6095b Port loading tests of web page. Ariya Hidayat 2014-09-06 22:58:02 -07:00
  • 784a06c3a7 The test runner also launches an HTTP server. Ariya Hidayat 2014-09-05 08:39:51 -07:00
  • 235d072db5 Cast malloc to wchar_t. This is required in C++. Vitaly Slobodin 2014-09-05 00:53:42 +04:00
  • ab2e4788c6 Set the terminate handler to std::abort. (#12541) Zack Weinberg 2014-09-04 15:45:19 -04:00
  • e8598a849e Port the tests of JavaScript's date parsing. Ariya Hidayat 2014-09-04 08:28:45 -07:00
  • 729f12c7d8 Port the tests for error handling. Ariya Hidayat 2014-09-03 23:14:31 -07:00
  • c883a80caf Port a few basic tests of global objects. Ariya Hidayat 2014-09-02 22:28:53 -07:00
  • 3274001e07 Remove the deprecated phantom.scriptName. Ariya Hidayat 2014-09-01 08:11:28 -07:00
  • 6c6059fd91 Remove the deprecated phantom.args. Ariya Hidayat 2014-08-31 10:05:19 -07:00
  • f4eb3645f2 Make ciphersuite selection configurable; match Chromium by default. (#12524) Zack Weinberg 2014-08-30 20:32:46 -04:00
  • e8cddbfe7b Enable support for modern SSL (#12524). Zack Weinberg 2014-08-30 15:48:50 -04:00
  • 488a130799 A true OS X build fix for CrashHandler. Ariya Hidayat 2014-08-30 09:13:32 -07:00
  • 9afcf3c23d Explicitly suppress video and audio when building QtWebkit. (#12518) Zack Weinberg 2014-08-28 17:12:08 -04:00
  • c64b1c078c More adjustments to system library usage on Unix (incl. Darwin) (#12518). Zack Weinberg 2014-08-28 17:04:52 -04:00
  • 0693711b0a Make it possible to disable ALSA and PulseAudio in qtbase. (#12518) Zack Weinberg 2014-08-28 17:00:33 -04:00
  • a680ed41b2 Temporary OS X build fix for CrashHandler. Ariya Hidayat 2014-08-29 21:40:02 -07:00
  • 858972e7ef Convert Utils into a namespace and remove dead code. Zack Weinberg 2014-08-20 16:06:53 -04:00
  • 2ab57b875e Improve handling of crash dumps (issue #12236). Zack Weinberg 2014-05-16 13:05:36 -04:00
  • 2c0364b082 Port the tests of 'system' module. Ariya Hidayat 2014-08-27 22:37:51 -07:00
  • 7317724723 Fix consistent crash on OS X when rendering to PDF format. Ariya Hidayat 2014-08-26 23:25:01 -07:00
  • 4bc91b1bf0 A revamped test runner. Ariya Hidayat 2014-08-25 21:13:32 -07:00
  • 3a9fc49679 Enable even more tests (to 322 specs). Ariya Hidayat 2014-08-24 20:15:40 -07:00
  • 0cd703085d Reenable some more tests. Ariya Hidayat 2014-08-24 19:56:17 -07:00
  • 5ec80ff09c Enable more system module tests. Ariya Hidayat 2014-08-24 19:33:53 -07:00
  • 8cabfed4b3 Remove GIF format for screen capture export (render). Ariya Hidayat 2014-08-23 09:20:20 -07:00
  • 51c8c9cc62 Fix OS X stdout, stdin, and stderr. Ariya Hidayat 2014-08-22 07:56:40 -07:00
  • 9e832a1569 Disable the phantom QPA on Windows. Milian Wolff 2014-08-22 15:40:00 +02:00
  • 22e74549a3 Disable colorized output in tests on Windows. Vitaliy Slobodin 2014-08-21 00:06:01 +04:00
  • 3be7005a17 run-jasmine example: Ensure exit code is always returned. Marcel Duran 2014-08-20 15:49:18 -07:00
  • 1e7829db97 Fix crash on exit if pages have been closed (#12482) Zack Weinberg 2014-08-20 14:38:45 -04:00
  • b5626bff97 Add a simple test for exit behavior. Ariya Hidayat 2014-08-20 05:51:19 -07:00
  • a9809996b1 Stop processing of JavaScript after phantom.exit(). Milian Wolff 2014-08-06 15:41:07 +02:00
  • 77c47044cf Remove misc references to CoffeeScript. Ariya Hidayat 2014-08-19 20:37:06 -07:00
  • 5e018bd650 Update sleepsort.js Artem 2014-06-27 13:18:00 +06:00
  • a6f6130767 Travis CI can't build PhantomJS anymore. Ariya Hidayat 2014-08-19 20:30:22 -07:00
  • 26934f32a9 Add a -v/--verbose option to run-tests.{sh,js}. Zack Weinberg 2014-05-14 18:43:36 -04:00
  • b524d53d36 Add ability to run tests selectively. Zack Weinberg 2014-05-14 16:48:56 -04:00
  • 6fb347d296 Fix jasmine.ConsoleReporter.specFailureDetails. Zack Weinberg 2014-05-14 17:39:54 -04:00
  • e6b67bddc5 Import Jasmine 1.3.1. Zack Weinberg 2014-05-14 17:27:16 -04:00
  • 7102e87bf4 Eliminate console spam during normal test execution. Zack Weinberg 2014-05-14 18:44:19 -04:00
  • 406f736e14 Do not use github.com in tests. Zack Weinberg 2014-05-14 17:49:17 -04:00
  • f245d3ed22 update modernizr to 2.8.2 - specifically shows phantomjs supports "legacyflexbox" instead of the current "flexbox" Craig Teegarden 2014-05-28 10:51:50 -04:00
  • 9bbff95a57 Correction to fontconfig usage on Unix-not-OSX. Zack Weinberg 2014-08-19 16:44:12 -04:00
  • 2681756efd Obsolete links to any wiki page. Ariya Hidayat 2014-08-19 07:26:40 -07:00
  • 30a4a01bca 80-column compliance for build.sh messages. Zack Weinberg 2014-08-18 14:17:22 -04:00
  • 8d23afb782 Add --system-qtdeps build mode. Zack Weinberg 2014-08-18 14:10:35 -04:00
  • 4246ed0533 Correct SQLITE3SRCDIR setting. Zack Weinberg 2014-08-18 12:55:54 -04:00
  • e9e6f30e69 Add option to build against system qtbase but bundled qtwebkit. Zack Weinberg 2014-08-18 11:28:25 -04:00
  • 9254f6855e Rationalize handshake between build.sh and preconfig.sh. Zack Weinberg 2014-08-14 08:35:45 -04:00
  • 615f33c9c4 Add capability to build PhantomJS against system Qt/Webkit. Zack Weinberg 2014-08-13 20:24:51 -04:00
  • 5b5e63af23 Better Qt version check. Zack Weinberg 2014-08-13 20:00:03 -04:00
  • b81d7aec0a Update .gitignore for Qt 5.3. Zack Weinberg 2014-08-13 19:57:55 -04:00
  • 0c8eb88c15 Add build script for Windows Vitaliy Slobodin 2014-08-18 23:33:15 +04:00
  • de2a19da9c Use Array.prototype.slice in window.callPhantom. John Gozde 2014-06-11 23:32:50 -06:00
  • a86ae1948c Fix rasterize example exit status on failure. Petteri Räty 2014-01-19 23:42:59 +02:00