puppeteer/lib
Andrey Lushnikov 5549ad0282 Do not serialize remote objects unless needed
This patch stops serializing console API arguments unless there are
listeners of the 'console' event in puppeteer.

This saves quite a lot CPU cycles.

Fixes #117.
2017-07-24 21:43:54 -07:00
..
.eslintrc.js Introduce Eslint to validate style 2017-06-11 01:32:59 -07:00
Browser.js Use more good flags to run chrome instance. 2017-07-20 12:20:10 -07:00
Connection.js Move screenshot task chain in Browser 2017-07-19 14:15:16 -07:00
Dialog.js Introduce DEBUG module which traces public API calls 2017-07-18 21:06:03 -07:00
EmulationManager.js Get rid of page.emulate() / page.emulatedDevices() methods 2017-07-20 23:53:06 -07:00
FrameManager.js Remove Frame.isMainFrame() 2017-07-24 21:25:54 -07:00
helper.js Do not serialize remote objects unless needed 2017-07-24 21:43:54 -07:00
Keyboard.js Remove keyboard.type and keyboard.press (#98) 2017-07-21 20:00:09 -07:00
Mouse.js Mouse (#101) 2017-07-21 20:29:31 -07:00
NavigatorWatcher.js Do not leak event listeners on navigation 2017-07-22 17:46:39 -07:00
NetworkManager.js Introduce DEBUG module which traces public API calls 2017-07-18 21:06:03 -07:00
Page.js Do not serialize remote objects unless needed 2017-07-24 21:43:54 -07:00