[webkit-dev] 7 Days Until Retiring Subversion

2022-06-16 Thread Jonathan Bedard via webkit-dev
Hey folks,

The time has come! On Thursday, June 23rd, we are planning on stopping all 
commits to the Subversion repository hosted on https://svn.webkit.org 
, all future commits will at that point be made on 
https://github.com/WebKit/WebKit . If the 
following is true about your development workflow:

- You use github.com/WebKit/WebKit  as the 
remote for your git checkout of WebKit
- You commit with Commit-Queue, Merge-Queue or Unsafe-Merge-Queue

Then you do not need to change anything about your workflow. Changes which are 
being processed during the transition will be routed to the correct place by 
Commit and Merge Queue. I would like to specifically note that `webkit-patch` 
and the patch workflow in general will continue to work after Subversion is 
frozen. You can check which remote your checkout uses with ‘git remote -v’. 
Please see the migration guide below for details.

If you are still reliant off of git.webkit.org  remotes 
(either WebKit-https.git or WebKit.git), or if you still have a checkout based 
on https://svn.webkit.org , it’s time to migrate those 
checkouts. See https://github.com/WebKit/WebKit/wiki/Migration 
 for details on how to migrate 
from an existing checkout or 
https://github.com/WebKit/WebKit/wiki/Contributing#checking-out-WebKit 
 for 
starting fresh. We intend to keep our defunct remotes available for a few weeks 
to ease the transitions, but starting Thursday, these 3 remotes will not be 
receiving new commits.

Please reach out if you have any issues,

Jonathan Bedard
WebKit Continuous Integration___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] Jean-Yves is now a WebKit reviewer

2022-06-16 Thread Dean Jackson via webkit-dev
拾

Jean-Yves Avenard is now a WebKit reviewer. May the “merge-queue” label serve 
you well, Jean-Yves!

Dean

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] Request for Position: Deprecating Non-ASCII characters in cookie domain attributes

2022-06-16 Thread Johann Hofmann via webkit-dev
Hi folks,

This is a heads up that I'm planning to deprecate non-ASCII characters in
cookie domain attributes in Chromium, meaning that these cookies will be
rejected going forward. See
https://groups.google.com/a/chromium.org/g/blink-dev/c/x3DY-PuZhNw for all
details.

This is following a discussion in the HTTP WG
 and subsequent
specification  in RFC
6265bis. While John Wilander from Apple was part of the discussion, I'd
still like to extend the request to this list to give feedback on the
proposal.

>From my understanding, for Safari, this is handled in the OS network stack
instead of WebKit, and I believe the internal bug on your side to
be rdar://88349235

As both Chromium and Safari currently accept these cookies, there is a
potential for breakage. However, in Chrome, usage appears to be low enough
to move forward with deprecation and removal, see the linked thread above.

Thanks!

Johann
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] Request for position: DisplayMediaStreamConstraints.surfaceSwitching

2022-06-16 Thread Elad Alon via webkit-dev
This is a request for WebKit's position on extending getDisplayMedia to
also accept DisplayMediaStreamConstraints.surfaceSwitching.
The PR that introduced this behavior to the getDisplayMedia spec was
approved by Apple engineer Youenn Fablet.

Links:
* Explainer:
https://docs.google.com/document/d/1kqdLoUcwWe8znVCMXyz2FHk9WMylHbIo7gUjhyHmY_w/edit?usp=sharing
* Spec: https://github.com/w3c/mediacapture-screen-share/pull/225/files
* ChromeStatus entry: https://chromestatus.com/feature/5067650299330560
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev