webkit.org
CSS Animation | WebKit
https://webkit.org/blog/324/css-animation-2
WebKit Open Source Web Browser Engine. Feb 5, 2009. WebKit now supports explicit animations in CSS. As a counterpart to transitions, animations provide a way to declare repeating animated effects, with keyframes, completely in CSS. With a recent nightly build, you can see the above animation in action. Let’s take a look at how to use CSS animations, starting with an example of a bouncing box. Live in a recent WebKit nightly build. Webkit-keyframes bounce { from { left: 0px; } to { left: 200px; } }. Now, ...
webkit.org
Reporting Bugs | WebKit
https://webkit.org/quality/reporting.html
WebKit Open Source Web Browser Engine. So you found a bug? Here are 5 steps to getting it fixed:. Check your WebKit version. To make sure you’re not wasting your (and our) time, you should be using the latest version of WebKit before you file your bug. First of all, you should download the latest nightly. Build to be sure you have the latest version. If you’ve done this and you still experience the bug, go ahead to the next step. Create a Bugzilla account. You will need to create a Bugzilla account.
webkit.org
The WebKit Open Source Project | WebKit
https://webkit.org/projects/index.html
WebKit Open Source Web Browser Engine. The WebKit Open Source Project. WebKit is an open source Web content engine for browsers and other applications. We value real-world web compatibility, standards compliance, stability, performance, security, portability, usability, and relative ease of understanding and modifying the code (packability). WebKit aims for compliance with relevant web standards, and support for new standards In addition to improving compliance, we participate in the web standards commun...
igalia.com
Igalia: WebKit
https://www.igalia.com/chromium-and-blink
Browsers and Client-side Web Technologies. Igalia leads the development of essential projects and components in the areas of web rendering and browsers. We have the most WebKit, Chromium/Blink and Firefox. Expertise found in the consulting business, including many reviewers and committers. Actively working in the project. Our developers are not only WebKit/Blink experts, they are engineers with solid backgrounds in embedded, graphics, UI design and multimedia. As maintainers of the GTK and WebKit For Way...
igalia.com
Igalia: WebKit
https://www.igalia.com/webkit
Browsers and Client-side Web Technologies. Igalia leads the development of essential projects and components in the areas of web rendering and browsers. We have the most WebKit, Chromium/Blink and Firefox. Expertise found in the consulting business, including many reviewers and committers. Actively working in the project. Our developers are not only WebKit/Blink experts, they are engineers with solid backgrounds in embedded, graphics, UI design and multimedia. As maintainers of the GTK and WebKit For Way...
webkit.org
The WebKit Open Source Project | WebKit
https://webkit.org/projects/javascript
WebKit Open Source Web Browser Engine. The WebKit Open Source Project. WebKit is an open source Web content engine for browsers and other applications. We value real-world web compatibility, standards compliance, stability, performance, security, portability, usability, and relative ease of understanding and modifying the code (packability). WebKit aims for compliance with relevant web standards, and support for new standards In addition to improving compliance, we participate in the web standards commun...
webkit.org
Test Case Reduction | WebKit
https://webkit.org/quality/reduction.html
WebKit Open Source Web Browser Engine. Why is This Needed? Work From Top to Bottom. Continue with the Body! Adding to the Bug. The basic idea behind bug reduction is to take a page that demonstrates a problem and remove as much content as possible while still reproducing the original problem. Why is This Needed? Really the first step in reducing a page is to identify that main problem of the page. For example:. Does the page have text overlapping an image? Is there a form button that fails to work? Cause...
webkit.org
Getting Started | WebKit
https://webkit.org/coding/contributing.html
WebKit Open Source Web Browser Engine. There are many ways to get involved and contribute to the WebKit Project. To start contributing code, you can follow the setup steps outlined here. Here is a brief list of what you’ll need to do in order run a custom development build of WebKit:. Install the proper developer tools. Download the WebKit source code. Run your custom build of WebKit. You’ll need the right tools to build WebKit from source code. Each platform has different instructions. OS X and iOS.
webkit.org
Code Style Guidelines | WebKit
https://webkit.org/coding/coding-style.html
WebKit Open Source Web Browser Engine. Null, false and zero. Use spaces, not tabs. Tabs should only appear in files that require them for semantic meaning, like Makefiles. The indent size is 4 spaces. The contents of an outermost. Block (and any nested namespaces with the same scope) should not be indented. The contents of other nested namespaces should be indented. A case label should line up with its switch statement. The case statement is indented. Do not place spaces around unary operators. Control c...
webkit.org
CSS Masks | WebKit
https://webkit.org/blog/181/css-masks
WebKit Open Source Web Browser Engine. Apr 24, 2008. WebKit now supports alpha masks in CSS. Masks allow you to overlay the content of a box with a pattern that can be used to knock out portions of that box in the final display. In other words, you can clip to complex shapes based off the alpha of an image. Here is a snapshot of the Speed Racer movie trailer clipped to the Safari compass icon. This is in fact a mask applied to the. The final resultant image built from putting all of the mask images toget...