I'm working on a change to how compression dictionaries work with no-cors requests which will involve deleting one error and creating two new errors in the SharedDictionaryError enum and I'm not exactly sure of the order of changes I should make between the chrome side and dev tools side.
Do I do all of the work on the Chrome side first and then land the changes on the dev tools side after it is merged?
If so, do I
map the new, unmapped error codes to something generic or just not map them or does the devtools side handle protocol errors that don't have audits yet?
I'm also a bit thrown off by some of the paths on the dev tools side and I'm not sure if they are auto-generated by the build, if I should generate them by running a tool manually as part of my cl or if they come from the chrome side automatically. Specifically the frontend/generated/* files and third_party/blink/public/devtools_protocol/* files.
If it helps,
here is the revert of my first, failed attempt (sorry about that).
Thanks,
-Pat