Open Bug 1804408 Opened 2 years ago Updated 2 years ago

Add UPDATE documentation for whatwgurl and sourcemap vendored files

Categories

(DevTools :: Debugger, task)

task

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: jdescottes, Assigned: jdescottes)

References

Details

We are missing update steps for the recently vendored-in libs whatwg-url and sourcemaps.

We should add the instructions in the source control, even if they are here only temporarily.

From the initial bug, I guess the steps are:

For source maps:
$ git clone git@github.com:mozilla/source-map.git
$ cd source-map/
$ git checkout 0.8.0-beta.0
$ rm -rf .git/
/!\ lib/read-wasm.js has been edited and need to be preserved/rebased /!
$ hg/git add source-map.js LICENCE lib/

For whatwg-url:
$ git clone git@github.com:jsdom/whatwg-url.git
$ cd whatwg-url/
$ npm install
$ npm run build
$ npm run build-live-viewer
$ cp live-viewer/whatwg-url.js ..
$ hg/git add whatwg-url.js

You need to log in before you can comment on or make changes to this bug.