Julian Descottes
a1552ab73e
Bug 1554374 - ContentProcess domains should call super.destructor r=ato
...
This should avoid the test failures in debug.
Differential Revision: https://phabricator.services.mozilla.com/D32559
--HG--
extra : moz-landing-system : lando
2019-05-25 17:36:37 +00:00
Alexandre Poirot
23a00baa72
Bug 1549785 - Fix Remote object support for Node/Elements objects. r=remote-protocol-reviewers,ato
...
Debugger.Object's class isn't "Object" for DOM Elements.
Instead, it is specific to each element tag name.
Differential Revision: https://phabricator.services.mozilla.com/D31084
--HG--
extra : moz-landing-system : lando
2019-05-14 20:05:32 +00:00
Alexandre Poirot
768c21fdb9
Bug 1549785 - Implement Runtime.releaseObject. r=remote-protocol-reviewers,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D30231
--HG--
extra : moz-landing-system : lando
2019-05-14 21:59:50 +00:00
Alexandre Poirot
2797f9402a
Bug 1548102 - Coordinate Page.frameNavigated and Runtime.executionContextDestroyed/Created events. r=remote-protocol-reviewers,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D30237
--HG--
extra : moz-landing-system : lando
2019-05-14 15:18:51 +00:00
Alexandre Poirot
a26a2fc84b
Bug 1549384 - Implement Page.getFrameTree. r=remote-protocol-reviewers,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D30207
--HG--
extra : moz-landing-system : lando
2019-05-14 09:07:36 +00:00
Alexandre Poirot
d3544d3efb
Bug 1548098 - Implement Runtime.callFunctionOn's objectId argument. r=remote-protocol-reviewers,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D30267
--HG--
extra : moz-landing-system : lando
2019-05-13 16:11:49 +00:00
Alexandre Poirot
91d75827c5
Bug 1548098 - Implement Runtime.callFunctionOn's awaitPromise argument. r=remote-protocol-reviewers,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D30266
--HG--
extra : moz-landing-system : lando
2019-05-13 16:10:30 +00:00
Alexandre Poirot
839bd8dbb2
Bug 1548098 - Implement Runtime.callFunctionOn's returnByValue argument. r=remote-protocol-reviewers,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D30265
--HG--
extra : moz-landing-system : lando
2019-05-13 16:10:22 +00:00
Alexandre Poirot
ae4c521034
Bug 1548098 - Implement Runtime.callFunctionOn. r=remote-protocol-reviewers,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D30264
--HG--
extra : moz-landing-system : lando
2019-05-13 16:10:20 +00:00
Alexandre Poirot
b355e57a31
Bug 1548098 - Pull out exception handling into a dedicated _returnError method. r=remote-protocol-reviewers,ato
...
This will be used in the next changeset.
Differential Revision: https://phabricator.services.mozilla.com/D30263
--HG--
extra : moz-landing-system : lando
2019-05-13 16:10:43 +00:00
Alexandre Poirot
25a90f109b
Bug 1544445 - Implement Page.reload. r=remote-protocol-reviewers,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D30189
--HG--
extra : moz-landing-system : lando
2019-05-07 12:52:49 +00:00
Alexandre Poirot
fcb2aa8735
Bug 1543099 - Implement Runtime.evaluate. r=remote-protocol-reviewers,ato
...
Differential Revision: https://phabricator.services.mozilla.com/D27525
--HG--
extra : moz-landing-system : lando
2019-05-02 11:55:55 +00:00
Alexandre Poirot
4acc49f558
Bug 1543098 - Emit executionContextDestroyed and executionContextCreated when the page goes into/out of the BF Cache. r=ato
...
Differential Revision: https://phabricator.services.mozilla.com/D28959
--HG--
extra : moz-landing-system : lando
2019-05-02 10:22:13 +00:00
Alexandre Poirot
292f73b2d1
Bug 1543098 - Implement Runtime.executionContextDestroyed. r=ato
...
Differential Revision: https://phabricator.services.mozilla.com/D27524
--HG--
extra : moz-landing-system : lando
2019-05-02 10:22:06 +00:00
Alexandre Poirot
2e7bacc0d1
Bug 1543098 - Emit executionContextCreated for existing context when calling Runtime.enable. r=ato
...
Differential Revision: https://phabricator.services.mozilla.com/D28958
--HG--
extra : moz-landing-system : lando
2019-05-02 10:22:04 +00:00
Alexandre Poirot
308a953c12
Bug 1543098 - Implement Runtime.executionContextCreated. r=ato
...
Differential Revision: https://phabricator.services.mozilla.com/D27523
--HG--
extra : moz-landing-system : lando
2019-05-02 10:21:56 +00:00
Ciure Andrei
b63cc4d20a
Backed out 4 changesets (bug 1543098) for high frequency browser_runtime_executionContext.js failures CLOSED TREE
...
Backed out changeset a414e99fbbc8 (bug 1543098)
Backed out changeset f5645934c8ec (bug 1543098)
Backed out changeset 142fc2db9173 (bug 1543098)
Backed out changeset 0a13ac4fa9d7 (bug 1543098)
2019-05-01 14:53:50 +03:00
Alexandre Poirot
b17e090d38
Bug 1543098 - Emit executionContextDestroyed and executionContextCreated when the page goes into/out of the BF Cache. r=ato
...
Differential Revision: https://phabricator.services.mozilla.com/D28959
--HG--
extra : moz-landing-system : lando
2019-04-29 14:59:07 +00:00
Alexandre Poirot
518602fb41
Bug 1543098 - Implement Runtime.executionContextDestroyed. r=ato
...
Differential Revision: https://phabricator.services.mozilla.com/D27524
--HG--
extra : moz-landing-system : lando
2019-04-29 14:58:59 +00:00
Alexandre Poirot
d19d0f5a17
Bug 1543098 - Emit executionContextCreated for existing context when calling Runtime.enable. r=ato
...
Differential Revision: https://phabricator.services.mozilla.com/D28958
--HG--
extra : moz-landing-system : lando
2019-04-29 14:58:57 +00:00
Alexandre Poirot
f0c55a6dc9
Bug 1543098 - Implement Runtime.executionContextCreated. r=ato
...
Differential Revision: https://phabricator.services.mozilla.com/D27523
--HG--
extra : moz-landing-system : lando
2019-04-29 14:58:55 +00:00
Alexandre Poirot
ff0fe13c9f
Bug 1543095 - Pass `frameId` to all Page events. r=ato
...
Differential Revision: https://phabricator.services.mozilla.com/D28957
--HG--
extra : moz-landing-system : lando
2019-04-29 13:42:55 +00:00
Alexandre Poirot
5a549b8d58
Bug 1543095 - Implement Page.frameNavigated. r=ato
...
Differential Revision: https://phabricator.services.mozilla.com/D27522
--HG--
extra : moz-landing-system : lando
2019-04-30 11:09:30 +00:00
Andreas Tolfsen
d3121dd02c
bug 1546714: remote: map Remote Protocol :: {DOM, Input} bug components; r=ochameau
...
Patch unfortunately has to add a few domain stubs so that mach does
not complain about not finding any files associated with these new
bug components.
Differential Revision: https://phabricator.services.mozilla.com/D28688
--HG--
extra : moz-landing-system : lando
2019-04-25 14:27:15 +00:00
Andreas Tolfsen
0d03682458
bug 1534827: remote: fix constants in transitionToLoadFlag; r=yulia
...
The transitionType is converted into undefined because there is a typo
in the constants. These should be "FLAGS" rather than "FLAG".
Thanks-to: Mark Banner <standard8@mozilla.com>
Differential Revision: https://phabricator.services.mozilla.com/D23315
--HG--
extra : moz-landing-system : lando
2019-03-13 14:35:57 +00:00
Alexandre Poirot
a7f9d31d4c
Bug 1533682 - Implements empty domains used by puppeteer. r=ato
...
Puppetteer enable all these domains. Implement enable methods in order to prevent it from crashing on that.
Depends on D22695
Differential Revision: https://phabricator.services.mozilla.com/D22696
--HG--
rename : remote/domains/ContentProcessDomains.jsm => remote/domains/content/Emulation.jsm
rename : remote/domains/ContentProcessDomains.jsm => remote/domains/content/Network.jsm
rename : remote/domains/ContentProcessDomains.jsm => remote/domains/content/Performance.jsm
rename : remote/domains/ContentProcessDomains.jsm => remote/domains/content/Runtime.jsm
rename : remote/domains/ContentProcessDomains.jsm => remote/domains/content/Security.jsm
extra : moz-landing-system : lando
2019-03-11 12:51:09 +00:00
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
Alexandre Poirot
e795d282ef
Bug 1533679 - Make content process domains to inherit from specialized ContentProcessDomain class. r=ato
...
Remove content, docShell and chromeEventHandler attribute from base Domain class
as these fields only work for domains implemented in the content process and
attached to a browsing context/document.
For "global" domains like Target or Browser, that are not bound to any document,
these properties won't work.
Depends on D22687
Differential Revision: https://phabricator.services.mozilla.com/D22688
--HG--
rename : remote/domains/Domain.jsm => remote/domains/ContentProcessDomain.jsm
extra : moz-landing-system : lando
2019-03-10 12:51:01 +00:00
Alexandre Poirot
0b0c48c862
Bug 1533679 - Remove unused target argument passed to Domain constructor. r=ato
...
Depends on D22684
Differential Revision: https://phabricator.services.mozilla.com/D22685
--HG--
extra : moz-landing-system : lando
2019-03-10 12:50:55 +00:00
Alexandre Poirot
8a01f77453
bug 1523104: remote: allow Domains to be implemented in either parent or content processes; r=ato
2019-03-08 16:27:15 +00:00