debian-phantomjs/debian
Serghei Mihai 8981235c05 remove debian/patches/series 2016-09-21 23:33:20 +02:00
..
bin phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
patches remove debian/patches/series 2016-09-21 23:33:20 +02:00
source phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
README.Debian phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
TODO.Debian phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
changelog phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
clean phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
compat phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
control phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
copyright phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
docs phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
examples phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
gbp.conf phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
install phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
manpages phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
phantomjs.1 phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
rules phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00
watch phantomjs (2.1.1+dfsg-2) unstable; urgency=medium 2016-06-16 09:26:25 +02:00

README.Debian

## Limitations

Unlike original "phantomjs" binary that is statically linked with modified
QT+WebKit, Debian package is built with system libqt5webkit5. Unfortunately
the latter do not have webSecurity extensions therefore "--web-security=no"
is expected to fail.

  https://github.com/ariya/phantomjs/issues/13727#issuecomment-155609276

---

Ghostdriver is crippled due to removed source-less pre-built blobs:

  src/ghostdriver/third_party/webdriver-atoms/*

Therefore all PDF functionality is broken.

---

PhantomJS cannot run in headless mode (if there is no X server available).

Unfortunately it can not be fixed in Debian. To achieve headless-ness
upstream statically link with customised QT + Webkit. We don't want to ship
forks of those projects. It would be great to eventually convince upstream
to use standard libraries.
Meanwhile one can use "xvfb-run" from "xvfb" package:

    xvfb-run --server-args="-screen 0 640x480x16" phantomjs