Re: [webkit-dev] Proposal to update WebKitGTK dependency policy
On Thu, Feb 17 2022 at 01:20:50 PM -0600, Michael Catanzaro via webkit-dev wrote: That seems like a reasonable request. I'll delay modifying the policy until I'm able to provide an answer regarding the requested bots. This could take a while, so the proposed policy change is dead for now. But hypothetically, if I did have some bots ready, would Igalia be OK with the proposed change? You seemed skeptical ("I think this may cause tension in the future regarding supporting the usual GNOME libraries that move fast: GTK, GStreamer, etc") and I'm sensitive to the fact that proposing additional burden on other devs is not exactly a super nice thing to do. I wonder what other devs think. Michael ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
[webkit-dev] Request for position: Capture Handle Identity
This is a request for WebKit's position on introducing an API that allows captured Web-applications to declare their identity to a would-be capturing Web-application. Links: * Explainer: https://github.com/WICG/capture-handle/blob/main/README.md * Spec: https://wicg.github.io/capture-handle/ * ChromeStatus entry: https://chromestatus.com/feature/4854125411958784 ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
[webkit-dev] Removing Python 2 in WebKit
Hey folks, The macOS 12.3 seed remove Python 2. Most of WebKit’s tools are already Python 3 compatible, and in the last few weeks, we changed a number of buildbot invocation and shebangs so that workflows critical to the project are Python 3 by default. There are still a number of scripts which are Python 2 by default, though. Bellow, all of those scripts are listed. If a script important to your workflow is listed, now is a good time to help the project out by converting that script to Python 3. Tools/wpe/jhbuildrc Tools/lldb/dump_class_layout_unittest.py Tools/lldb/lldb_webkit_unittest.py Tools/glib/common.py Tools/glib/api_test_runner.py Tools/glib/generate-inspector-gresource-manifest.py Tools/glib/svn-revision Tools/Scripts/check-for-duplicated-platform-test-results Tools/Scripts/compare-webkit-configurations Tools/Scripts/read-checksum-from-png Tools/Scripts/check-for-invalid-symbols-in-version-script Tools/Scripts/sync-feature-defines Tools/Scripts/dump-webkit-tests-run Tools/Scripts/run-web-platform-tests Tools/Scripts/check-inspector-strings Tools/Scripts/import-w3c-performance-wg-tests Tools/Scripts/export-w3c-performance-wg-tests Tools/Scripts/malloc-tree Tools/Scripts/update-test-expectations-from-bugzilla Tools/Scripts/parse-gc-phase-timings Tools/Scripts/rebase-patch-after-webkit-move Tools/Scripts/merge-result-jsons Tools/Scripts/make-dist Tools/Scripts/webkit-filter-log Tools/Scripts/update-webkit-flatpak Tools/Scripts/export-w3c-test-changes Tools/Scripts/import-w3c-tests Tools/Scripts/compare-results Tools/Scripts/webkit-flatpak Tools/Scripts/check-for-global-bss-symbols-in-webkitgtk-libs Tools/Scripts/browserperfdash-benchmark Tools/Scripts/mark-jsc-stress-test Tools/Scripts/generate-win32-export-forwards Tools/Scripts/check-for-platform-layering-violations Tools/Scripts/find-duplicate-files Tools/Scripts/import-webdriver-tests Tools/Scripts/sampstat Tools/jhbuild/jhbuildrc_common.py Tools/jhbuild/jhbuild-wrapper Tools/WebKitArchiveSupport/run-webkit-archive Tools/CISupport/ews-app/manage.py Tools/gtk/jhbuildrc Tools/gtk/ycm_extra_conf.py Tools/CygwinDownloader/cygwin-downloader.py Thanks for your help, Jonathan Bedard___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev