Open Bug 1201710 Opened 9 years ago Updated 2 years ago

Decide how to handle external libs post file migration

Categories

(DevTools :: General, task, P3)

task

Tracking

(Not tracked)

People

(Reporter: jryans, Unassigned)

References

(Blocks 3 open bugs)

Details

Some external libs won't be following the "require match source tree path" rule even after bug 912121, including:

* glci
* acorn
* tern
* sourcemap

We should decide how to handle this, and makes changes if needed.
As discussed a bit in bug 1216657 and elsewhere, a real solution for vendor modules that looks them up by their "usual" short name from a well-known directory would be great.

As long as there is no manually curated list of paths, we'll be much better off here.
Product: Firefox → DevTools

Alex, is this still relevant?

Honza

Flags: needinfo?(poirot.alex)

Not super imporant, but still relevant.
This is about the shortcut for require path of some modules:
https://searchfox.org/mozilla-central/source/devtools/shared/Loader.jsm#55-58

Flags: needinfo?(poirot.alex)
Type: defect → task
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.