Open notetiene opened 7 years ago
@notetiene do you want to push your commits somewhere so I could have a look?
@notetiene also, since until now all backends are chrome/v8 centric, there might be refactorings to do in Indium to make it easier to implement. If that's the case, don't hesitate to tell me, I'll help the best way I can.
Thanks for you comments.
I'm really interested in supporting Firefox. Sadly, I don't have much time for the following 2 weeks and my current commits only cover common variables I found between the two backends.
I'll notify you when I start working on it. :smile:
Mozilla is apparently thinking about adding support for the CDP, in which case we wouldn't have to implement a specific backend for it.
@NicolasPetton That would be great! Sadly, I'm not able to see any news concerning CDP in Firefox. Is it an official project?
Etienne notifications@github.com writes:
@NicolasPetton That would be great! Sadly, I'm not able to see any news concerning CDP in Firefox. Is it an official project?
I can't find the ticket in Bugzilla anymore, but there is one. It's in their backlog IIRC, but it's something they're considering.
That would be great. I found a few issues on their bugtracker but non sound like it's coming anytime soon :( https://bugzilla.mozilla.org/show_bug.cgi?id=1316741 Most recent one seems to be https://bugzilla.mozilla.org/show_bug.cgi?id=1391465
This blog post by mozilla talks about how they are implementing CDP for the sake of puppeteer.js
support.
I've been following their progress about this for a while, but I missed this post. @nbfalcon thanks for the link!
I'm currently trying to implement the Firefox backend. However, given the major differences between the Firefox remote debugging protocol and the Chrome one, I think it could be nice to include a todo list here.
That's all for now.