Alexandre Poirot
2bdbc39239
Bug 1533682 - Implements more Target/Page methods/events to support puppeteer's browser.newPage. r=ato
...
Depends on D22694
Differential Revision: https://phabricator.services.mozilla.com/D22695
--HG--
extra : moz-landing-system : lando
2019-03-11 12:50:26 +00:00
Andreas Tolfsen
080b54a26d
bug 1523104: remote: fix WindowManager docs; r=me a=docs
2019-03-08 16:28:21 +00:00
Andreas Tolfsen
1c377aa0d7
bug 1523104: remote: remove unused variables; r=ochameau
2019-03-08 16:28:20 +00:00
Andreas Tolfsen
6d6918979b
bug 1523104: remote: remove unused WindowManager.isWindowIncluded; r=ochameau
2019-03-08 16:28:09 +00:00
Andreas Tolfsen
230a0c4c97
bug 1523104: remote: remove unused BrowserObserver; r=ochameau
2019-03-08 16:28:08 +00:00
Alexandre Poirot
ed8224a660
bug 1523104: remote: use toolkit's event emitter; r=ato
2019-03-08 16:27:41 +00:00
Alexandre Poirot
6dcebbcdf6
bug 1523104: remote: wait for browser element init before creating Target; r=ato
2019-03-08 16:26:41 +00:00
Alexandre Poirot
cbe8f61b5b
bug 1523104: remote: fix eslint by removing unecessary commas; r=ato
2019-03-08 16:26:36 +00:00
Alexandre Poirot
326eeff61c
bug 1523104: remote: stop binding JSM exported globals on this; r=ato
...
This was breaking the constructor name, used in Domain.jsm.
As doing
this.Foo = class extends Domain {
creates a class with undefined constructor name.
While
class Foo extends Domain {
creates a class with "Foo" as domain name.
2019-03-08 16:26:33 +00:00
Andreas Tolfsen
06faaf9146
bug 1523104: remote: initial cdp prototype; r=ochameau
2019-03-08 16:26:22 +00:00