README.chromium 1.4 KB

1234567891011121314151617181920212223242526272829303132333435
  1. Name: URL Pattern Library
  2. Short Name: liburlpattern
  3. URL: https://chromium.googlesource.com/chromium/src/+/HEAD/third_party/liburlpattern
  4. Version: 0
  5. License: MIT
  6. Security Critical: yes
  7. Description:
  8. This library is the underlying pattern matching engine for the URLPattern web
  9. API proposal being discussed in https://github.com/wicg/urlpattern. It uses
  10. a pattern syntax derived from the path-to-regexp library developed at
  11. https://github.com/pillarjs/path-to-regexp. It is developed by the chromium
  12. project, but licensed as a derivative work of path-to-regexp using an MIT
  13. license. No code from path-to-regexp is directly used here. Note, since this
  14. is the authoritative source of this library the "local modifications" includes
  15. all files here.
  16. Local Modifications:
  17. third_party/liburlpattern/DIR_METADATA
  18. third_party/liburlpattern/BUILD.gn
  19. third_party/liburlpattern/OWNERS
  20. third_party/liburlpattern/options.h
  21. third_party/liburlpattern/parse.cc
  22. third_party/liburlpattern/parse.h
  23. third_party/liburlpattern/parse_fuzzer.cc
  24. third_party/liburlpattern/parse_unittest.cc
  25. third_party/liburlpattern/pattern.cc
  26. third_party/liburlpattern/pattern.h
  27. third_party/liburlpattern/pattern_unittest.cc
  28. third_party/liburlpattern/tokenize.cc
  29. third_party/liburlpattern/tokenize.h
  30. third_party/liburlpattern/tokenize_unittest.cc
  31. third_party/liburlpattern/utils.cc
  32. third_party/liburlpattern/utils.h
  33. third_party/liburlpattern/utils_unittest.cc