On Tue, Mar 5, 2013 at 4:12 AM, Krinkle <krinklem...@gmail.com> wrote:
> As of today, we automatically run our QUnit test suite[4] in MediaWiki > core from Jenkins. > Great news! > I won't go in detail about what PhantomJS is, but in short: > > It is a "headless" WebKit browser. Meaning, it doesn't render pixels > to a screen on the server side, but it does behave like a fully valid > browser environment as if it were rendering it to a screen (CSS is > being parsed, the DOM is there, stylesheets are active, retrieving > computed styles, ajax requests can be made etc.). > For more information, see [2]. PhantomJS can render pixels, but I am not sure if it does it by default, or only when requested. The reason I know it can render pixels is that you can take a screen shot while driving PhantomJS with Selenium. Screenshots from a headless browser. Think about it for a minute. :) Željko _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l