WebDriver/RemoteProtocol/Meetings/2020/03/04: Difference between revisions

m
Whimboo moved page Remote/Meetings/2020/03/04 to WebDriver/RemoteProtocol/Meetings/2020/03/04: Reorganization for WebDriver BiDi project documenation
m (→‎PTO: add maja)
m (Whimboo moved page Remote/Meetings/2020/03/04 to WebDriver/RemoteProtocol/Meetings/2020/03/04: Reorganization for WebDriver BiDi project documenation)
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Agenda ==
== Agenda ==
* Project Status Update [mmucci]
* Communicating project status [maja_zf]
* For cookies sameSite=Lax is default now in Firefox Nightly [henrik]
* Inspector protocol tests [henrik]


== Roster ==
== Roster ==
Line 5: Line 10:
; Present
; Present


<who>
dreams, marco, maja_zf, whimboo


; Regrets
== Minutes ==


<who>
=== Status update ===


== Minutes ==
* On track, 2 bugs per milestone
* 0 contigency bugs left
 
Q: Should we move bug out of mvp if something comes up?
: Yes, must do a swap.
 
=== Communicating project status ===
* No user-friendly status page
** Reporting Puppeteer API support (which we impact indirectly) versus CDP support (what we're actually working on)?
** Old CDP status dashboard depends on Bugzilla structure we don't use since October, so it reports inaccurate data https://andreastt.github.io/remotedash/
* What should Puppeteer users look at?
** Puppeteer team could publish summary of unit test results ("Is Puppeteer + Firefox ready") similar to what they did for Juggler
* Best source of info for internal/external collaborators is [[Remote/Milestones]]
** Marco will update the queries to match his spreadsheet for the beta milestone
* [devin] what does the beta milestone actually mean?
** [maja] We looked at different sources for how often CDP methods and events are in use by various frameworks and testsuites and prioritized accordingly. Can think of it as what would get the tools working for Firefox for 90% of use-cases? To measure completeness: might not be high percentage of Gutenberg, maybe 70% puppeteer unit tests
** [henrik] Could Devin can have a look at [[Remote/Milestones]] and tell us his ideas what could / needs to be on this page
*** Based on that feedback we can add more information for overall target and for each of the milestones
* After beta we should target a Hacks blog post to get further feedback from end-users of puppeteer for next goals
 
=== Cookies ===
* Upstream Puppeteer tests started to fail for Firefox but not Chrome, which should have it since the 80 release
* Does Puppeteer disable it? No feedback from Mathias yet.
* Disable the pref in Firefox for now.
 
=== CDP Tests ===
 
* Got links from Joel when asking about basic tests
** https://cs.chromium.org/chromium/src/third_party/blink/web_tests/inspector-protocol/dom/resources/?g=0
** https://cs.chromium.org/chromium/src/third_party/blink/web_tests/http/tests/inspector-protocol/
** https://cs.chromium.org/chromium/src/v8/test/inspector/runtime/
* Also listed in [[Remote/Developer Resources]]
* We may not want to import and run those tests in our CI, but might be a good resource for our browser chrome tests




Line 19: Line 56:


* '''Last week:''' 78 Total; 43 Open (55.13%); 35 Resolved (44.87%)
* '''Last week:''' 78 Total; 43 Open (55.13%); 35 Resolved (44.87%)
* '''This week:'''  
* '''This week:''' 80 Total; 43 Open (53.75%); 37 Resolved (46.25%)


=== Other indicators ===
=== Other indicators ===
Line 29: Line 66:
<pre>
<pre>
$ hg log -M -r %commit_from_last_time%::central --template "{node|short}\t{author|person}\t{desc|firstline}\n" remote
$ hg log -M -r %commit_from_last_time%::central --template "{node|short}\t{author|person}\t{desc|firstline}\n" remote
 
c7a202f7a8e1    Matt Woodrow    Bug 1615967 - Move customUserAgent to BrowsingContext. r=nika,remote-protocol-reviewers
34ce3f0a1cdb    Henrik Skupin  Bug 1615360 - [remote] Add BigInt support to Runtime.callFunctionOn. r=remote-protocol-r
b6488af73b52    Henrik Skupin  Bug 1619548 - [remote] Update expectation states of Puppeteer unit tests to pass on MacOS
</pre>
</pre>


canmove, Confirmed users, Bureaucrats and Sysops emeriti
4,714

edits