(In reply to Henrik Skupin (:whimboo) [⌚️UTC+2] from comment #3) > Mind filing those bugs, so that it is clear from the dependency > tree what still has to be done? We have a meta bug for each command and event, but beyond that it’s hard to tell upfront how the implementation work will be structured. In some cases it makes sense to implement command parameters individually as one, logical chunk (for example [`Page.navigate`’s `ignoreCache`]). But frequently you might cover several parameters, if not all, when you add support for a command. It’s also not given that we want to implement everything that CDP does, so I think this to be approached on a case-by-case basis. In the case of `Page.navigate`, there’s `referrer`, `transitionType`, and `frameId`, but we haven’t run into cases in the Gutenberg- or Puppeteer test suites that require them yet. [`Page.navigate`’s `ignoreCache`]: https://bugzilla.mozilla.org/show_bug.cgi?id=1549708
Bug 1549475 Comment 4 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
(In reply to Henrik Skupin (:whimboo) [⌚️UTC+2] from comment #3) > Mind filing those bugs, so that it is clear from the dependency > tree what still has to be done? We have a meta bug for each command and event, but beyond that it’s hard to tell upfront how the implementation work will be structured. In some cases it makes sense to implement command parameters individually as one, logical chunk (for example [`Page.navigate`’s `ignoreCache`]). But frequently you might cover several parameters, if not all, when you add support for a command. It’s also not given that we want to implement everything that CDP does, so I think this by necessitty has to be approached on a case-by-case basis. In the case of `Page.navigate`, there’s `referrer`, `transitionType`, and `frameId`, but we haven’t run into cases in the Gutenberg- or Puppeteer test suites that require them yet. [`Page.navigate`’s `ignoreCache`]: https://bugzilla.mozilla.org/show_bug.cgi?id=1549708
(In reply to Henrik Skupin (:whimboo) [⌚️UTC+2] from comment #3) > Mind filing those bugs, so that it is clear from the dependency > tree what still has to be done? We have a meta bug for each command and event, but beyond that it’s hard to tell upfront how the implementation work will be structured. In some cases it makes sense to implement command parameters individually as one, logical chunk (for example [`Page.navigate`’s `ignoreCache`]). But frequently you might cover several parameters, if not all, when you add support for a command. It’s also not given that we want to implement everything that CDP does, so I think this by necessity has to be approached on a case-by-case basis. In the case of `Page.navigate`, there’s `referrer`, `transitionType`, and `frameId`, but we haven’t run into cases in the Gutenberg- or Puppeteer test suites that require them yet. [`Page.navigate`’s `ignoreCache`]: https://bugzilla.mozilla.org/show_bug.cgi?id=1549708