Changes between Version 19 and Version 20 of HackingWebInspector
- Timestamp:
- Jun 24, 2022, 1:04:28 PM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
HackingWebInspector
v19 v20 36 36 == Now Do Your Hacking == 37 37 38 1. [https:// trac.webkit.org/wiki/UsingGitWithWebKit Using Git with WebKit]38 1. [https://webkit.org/getting-the-code/ Get the Code] 39 39 {{{ 40 git clone git://git.webkit.org/WebKit.git40 git clone https://github.com/WebKit/WebKit.git WebKit 41 41 cd WebKit 42 42 git checkout -b purple_css_values … … 51 51 3. [http://webkit.org/building/run.html Run it] 52 52 {{{ 53 Tools/Scripts/run- safari--release53 Tools/Scripts/run-minibrowser --release 54 54 }}} 55 55 56 4. Edit `Source/WebInspectorUI/UserInterface/Views/SpreadsheetCSSStyleDeclarationEditor.css` within a git repository.56 4. Edit `Source/WebInspectorUI/UserInterface/Views/SpreadsheetCSSStyleDeclarationEditor.css` within the repo. 57 57 58 58 5. Run `make -C Source/WebInspectorUI release` to copy files from `Source/WebInspectorUI/UserInterface` to the build directory. Do it after every time you modify Inspector's files. 59 59 60 7. Look at your changes60 6. Look at your changes 61 61 {{{ 62 62 git status … … 64 64 }}} 65 65 66 8. [http://webkit.org/coding/contributing.html#changelogs ChangeLogs]66 7. [hhttps://webkit.org/contributing-code/#overview Submit a PR] and wait for a review! 67 67 {{{ 68 Tools/Scripts/check-webkit-style 69 Tools/Scripts/prepare-ChangeLog --bug xxxxx 70 # edit Source/WebInspectorUI/ChangeLog 71 }}} 72 73 Instead of xxxxx you should put bug number, like [https://bugs.webkit.org/show_bug.cgi?id=32926 32926]. 74 75 9. [http://webkit.org/coding/contributing.html#submit Upload a patch] and wait for a review! 76 {{{ 77 Tools/Scripts/webkit-patch upload xxxxx -m "patch" 68 git add -u 69 git commit 70 Tools/Scripts/git-webkit pull-request 78 71 }}} 79 72