| 1 | | == Fixing ANGLE Bugs == |
| 2 | | |
| 3 | | Before you commit a WebKit patch that modifies ANGLE, please run `Tools/Scripts/update-angle --regenerate-changes-diff`. This will update [https://trac.webkit.org/browser/webkit/trunk/Source/ThirdParty/ANGLE/changes.diff Source/ThirdParty/ANGLE/changes.diff] so that people can see the diff from upstream at a glance. |
| 4 | | |
| 5 | | When fixing bugs in ANGLE, please create a new bug on [https://bugs.chromium.org/p/angleproject/issues/list Monorail] (Google's bug tracker) and attach the patch applied to WebKit so that changes can eventually be merged upstream instead of maintained locally. |
| 6 | | |
| 7 | | == Merging ANGLE from Upstream == |
| 8 | | |
| 9 | | To pull in a new revision of ANGLE, run the script [https://trac.webkit.org/browser/webkit/trunk/Tools/Scripts/update-angle Tools/Scripts/update-angle] and follow its instructions. This script will attempt to update to a new version of ANGLE without losing WebKit's local changes by performing a git rebase. It also helps updating the CMake build files and ANGLE.plist. |
| | 1 | {{{#!html |
| | 2 | <meta http-equiv="refresh" content="0; url=https://docs.webkit.org/Infrastructure/UpdatingAngle.html"> |
| | 3 | <p>This page has moved. If you are not redirected, |
| | 4 | <a href="https://docs.webkit.org/Infrastructure/UpdatingAngle.html">click here</a>.</p> |
| | 5 | }}} |