Luke Street
4c010f082b
Crash fix: Switch to top frame when parent frame is reloaded
...
Fixes #10947 #11103 #11984
2015-01-28 15:58:25 -05:00
Ariya Hidayat
a2912c216d
Set version from 2.0.0-development to 2.0.0.
...
https://github.com/ariya/phantomjs/issues/12897
2015-01-23 18:19:52 -08:00
Ariya Hidayat
0352ddb502
Version 2.0.0: initial cut at the ChangeLog.
...
https://github.com/ariya/phantomjs/issues/12897
2015-01-23 17:00:59 -08:00
Paul Millar
05d7e3e77d
remove hardcoded "PhantomJS is launching GhostDriver..." message
...
Apart from being undesirable that debugging messages are always
written to stdout, the information is redundant as a similar message
is logged at debug level.
https://github.com/ariya/phantomjs/issues/12681
2015-01-09 07:41:48 -08:00
Andrey Plotnikov
cf246eb853
Cast maxDiskCacheSize to qint64 to allow disk cache be more than 2Gb.
...
https://github.com/ariya/phantomjs/issues/12303
2014-12-18 09:16:38 -08:00
Jacek Migdal
806da21e2b
Fix passing date as argument to page.evaluate().
...
https://github.com/ariya/phantomjs/issues/12615
2014-12-11 20:43:46 -08:00
Jacek Migdal
32d20b4aa7
Port more tests from webpage-spec.
...
https://github.com/ariya/phantomjs/issues/12439
2014-12-11 20:38:35 -08:00
Jacek Migdal
0bf14a3d0c
Don't rely on JSON.parse() for page.evaluate().
...
https://github.com/ariya/phantomjs/issues/12615
2014-12-10 22:53:53 -08:00
Jacek Migdal
3b8282cb2e
Port the tests from webpage-spec.js
...
Callback, clip-rect, confirm, object, prompt, scroll-position,
viewport-size and window.
https://github.com/ariya/phantomjs/issues/12439
2014-12-07 16:59:11 -08:00
Zack Weinberg
50ae50e871
Add a command-line option --local-urls={true,false}
...
The default is 'true'. When set 'false', file: and qrc: URLs are
treated as invalid (unknown scheme) rather than opening local files,
as requested in issue #12752 .
In order to test this, I added a mechanism to test/run-tests.py
allowing individual tests to be annotated with command-line
options to pass to phantomjs or the script.
2014-11-21 15:51:35 +00:00
Vitaly Slobodin
a65a487d99
Fix invalid directory path for Windows.
...
https://github.com/ariya/phantomjs/issues/12715
2014-11-16 17:02:26 -08:00
Vitaly Slobodin
12870d90ad
Fix JPG image rendering.
...
To pass QString as a const char* we should call <QString>.toLocal8Bit().constData().
https://github.com/ariya/phantomjs/issues/12684
2014-11-14 08:22:52 -08:00
Ariya Hidayat
eddb0db1d2
Port the tests for mousedown, mouseup, and mousemove events.
...
https://github.com/ariya/phantomjs/issues/12439
2014-10-10 06:40:42 -07:00
Ariya Hidayat
619225b1da
Port the tests of keyup, keydown, and keypress events.
...
https://github.com/ariya/phantomjs/issues/12439
2014-10-09 07:16:59 -07:00
Ariya Hidayat
ce66f290c3
Port the test of web page's zoom factor.
...
https://github.com/ariya/phantomjs/issues/12439
2014-10-08 06:51:16 -07:00
Ariya Hidayat
2cbb695490
Port the tests of the web page's setContent().
...
https://github.com/ariya/phantomjs/issues/12439
2014-10-02 22:31:49 -07:00
Ariya Hidayat
bad1fee468
README: Note on PhantomJS 2.
...
https://github.com/ariya/phantomjs/issues/10448
2014-10-01 20:17:07 -07:00
Ariya Hidayat
b68d9467a7
Port the tests of the cookiejar module.
...
https://github.com/ariya/phantomjs/issues/12439
2014-09-30 22:00:53 -07:00
Ariya Hidayat
a5f0ff7433
Port the test for console.log multiple arguments.
...
https://github.com/ariya/phantomjs/issues/12439
2014-09-29 21:29:44 -07:00
Ariya Hidayat
7e8986cd3e
Port test tests of CJK codecs.
...
https://github.com/ariya/phantomjs/issues/12439
2014-09-28 22:39:20 -07:00
Ariya Hidayat
7bcb9a8725
Add a test to demonstrate the problem with JSON-ification.
...
https://github.com/ariya/phantomjs/issues/12615
2014-09-27 13:22:12 -07:00
Ariya Hidayat
5768b705a0
Implement clearMemoryCache() on a web page to clear the cache.
...
Unfortunately, due to Qt and WebKit limitation, this is technically
clearing all the cache used by every web page instance. It is the
best we can have right now.
https://github.com/ariya/phantomjs/issues/10357
2014-09-25 07:09:33 -07:00
Ariya Hidayat
105bcb32a9
Fix the mismatch of test files and their contents.
...
https://github.com/ariya/phantomjs/issues/12439
2014-09-24 21:49:26 -07:00
Ariya Hidayat
51d5835942
System#os.version workaround for new(er) OS X versions.
...
In case Qt doesn't provide the information yet, deduce it from the OS
kernel version (e.g. 14.x.y for OS 10.10 Yosemite).
https://github.com/ariya/phantomjs/issues/12579
2014-09-23 07:51:36 -07:00
Ariya Hidayat
72c53b5476
System#os.version should know OS 10.9 Mavericks.
...
https://github.com/ariya/phantomjs/issues/12579
2014-09-22 20:46:51 -07:00