Getting Started | WebKit
There are many ways to get involved and contribute to the WebKit Project.
There are many ways to get involved and contribute to the WebKit Project.
Reporting an issue: Start by filing a bug in the Security product in the WebKit bug database, at https://bugs.webkit.org. Bugs in the Security product will have special access controls that restrict who can view and alter the bug; only members of the WebKit Security Group and the originator will...
WebKit is open source software with portions licensed under the LGPL and BSD licenses available here.
This document describes the current guidelines for assigning priorities to Web Kit bugs in Bugzilla.
Enable JavaScript for an interactive summary table of WebKit's standards positions. Failing that, browse the standards-positions GitHub repository directly.
Use spaces, not tabs. Tabs should only appear in files that require them for semantic meaning, like Makefiles. The indent size is 4 spaces. Right: int main() { return 0; } Wrong: The contents of namespaces should not be indented. //...
The WebKit project has two kinds of special status beyond being a contributor. WebKit Committers have direct read-write access to the repository, enabling them to commit changes by themselves or reviewed changes by others if authors ask...
This document describes the web tracking practices that WebKit believes, as a matter of policy, should be prevented by default by web browsers.
The Sources Tab is the one-stop shop for all things related to the inspected target’s resources, including dynamic resources from things like XMLHttpRequest or fetch.
The Elements Tab is the primary source of information for anything related to the DOM of the inspected page.