Import maps: use wpt_internal for parsing unit tests [chromium/src : main]

0 views
Skip to first unread message

Domenic Denicola (Gerrit)

unread,
Aug 8, 2022, 4:10:24 AM8/8/22
to blink-...@chromium.org, Hiroshige Hayashizaki, Chromium LUCI CQ, chromium...@chromium.org

Attention is currently required from: Hiroshige Hayashizaki.

View Change

    To view, visit change 3815111. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I40837cb336e721e6e52c5f959a46c9220e225edf
    Gerrit-Change-Number: 3815111
    Gerrit-PatchSet: 1
    Gerrit-Owner: Domenic Denicola <dom...@chromium.org>
    Gerrit-Reviewer: Domenic Denicola <dom...@chromium.org>
    Gerrit-Reviewer: Hiroshige Hayashizaki <hiro...@chromium.org>
    Gerrit-Attention: Hiroshige Hayashizaki <hiro...@chromium.org>
    Gerrit-Comment-Date: Mon, 08 Aug 2022 08:10:15 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: No
    Gerrit-MessageType: comment

    Hiroshige Hayashizaki (Gerrit)

    unread,
    Aug 8, 2022, 4:47:27 PM8/8/22
    to Domenic Denicola, blink-...@chromium.org, Chromium LUCI CQ, chromium...@chromium.org

    Attention is currently required from: Domenic Denicola.

    Patch set 1:Code-Review +1

    View Change

    1 comment:

    To view, visit change 3815111. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I40837cb336e721e6e52c5f959a46c9220e225edf
    Gerrit-Change-Number: 3815111
    Gerrit-PatchSet: 1
    Gerrit-Owner: Domenic Denicola <dom...@chromium.org>
    Gerrit-Reviewer: Domenic Denicola <dom...@chromium.org>
    Gerrit-Reviewer: Hiroshige Hayashizaki <hiro...@chromium.org>
    Gerrit-Attention: Domenic Denicola <dom...@chromium.org>
    Gerrit-Comment-Date: Mon, 08 Aug 2022 20:47:17 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    Gerrit-MessageType: comment

    Domenic Denicola (Gerrit)

    unread,
    Aug 8, 2022, 10:56:17 PM8/8/22
    to blink-...@chromium.org, Hiroshige Hayashizaki, Chromium LUCI CQ, chromium...@chromium.org

    View Change

    1 comment:

    • Commit Message:

    To view, visit change 3815111. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I40837cb336e721e6e52c5f959a46c9220e225edf
    Gerrit-Change-Number: 3815111
    Gerrit-PatchSet: 2
    Gerrit-Owner: Domenic Denicola <dom...@chromium.org>
    Gerrit-Reviewer: Domenic Denicola <dom...@chromium.org>
    Gerrit-Reviewer: Hiroshige Hayashizaki <hiro...@chromium.org>
    Gerrit-Comment-Date: Tue, 09 Aug 2022 02:56:03 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Hiroshige Hayashizaki <hiro...@chromium.org>
    Gerrit-MessageType: comment

    Domenic Denicola (Gerrit)

    unread,
    Aug 9, 2022, 12:25:30 AM8/9/22
    to blink-...@chromium.org, Hiroshige Hayashizaki, Chromium LUCI CQ, chromium...@chromium.org

    Patch set 3:Commit-Queue +2

    View Change

      To view, visit change 3815111. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I40837cb336e721e6e52c5f959a46c9220e225edf
      Gerrit-Change-Number: 3815111
      Gerrit-PatchSet: 3
      Gerrit-Owner: Domenic Denicola <dom...@chromium.org>
      Gerrit-Reviewer: Domenic Denicola <dom...@chromium.org>
      Gerrit-Reviewer: Hiroshige Hayashizaki <hiro...@chromium.org>
      Gerrit-Comment-Date: Tue, 09 Aug 2022 04:25:20 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      Gerrit-MessageType: comment

      Chromium LUCI CQ (Gerrit)

      unread,
      Aug 9, 2022, 12:31:51 AM8/9/22
      to Domenic Denicola, blink-...@chromium.org, Hiroshige Hayashizaki, chromium...@chromium.org

      Chromium LUCI CQ submitted this change.

      View Change



      1 is the latest approved patch-set.
      No files were changed between the latest approved patch-set and the submitted one.

      Approvals: Hiroshige Hayashizaki: Looks good to me Domenic Denicola: Commit
      Import maps: use wpt_internal for parsing unit tests

      https://chromium-review.googlesource.com/c/chromium/src/+/3816001/ removed the test coverage in wpt/external for parsing import maps. Although we plan to eventually convert those tests into resolution tests, it's still nice to have unit test-like coverage for our import map parser, so this CL copies over the data files in their current form and creates a small harness for directly testing them.

      Change-Id: I40837cb336e721e6e52c5f959a46c9220e225edf
      Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3815111
      Commit-Queue: Domenic Denicola <dom...@chromium.org>
      Reviewed-by: Hiroshige Hayashizaki <hiro...@chromium.org>
      Cr-Commit-Position: refs/heads/main@{#1032873}
      ---
      A third_party/blink/web_tests/wpt_internal/import-maps/README.md
      A third_party/blink/web_tests/wpt_internal/import-maps/parsing.html
      A third_party/blink/web_tests/wpt_internal/import-maps/resources/parsing-addresses-absolute.json
      A third_party/blink/web_tests/wpt_internal/import-maps/resources/parsing-addresses-invalid.json
      A third_party/blink/web_tests/wpt_internal/import-maps/resources/parsing-addresses.json
      A third_party/blink/web_tests/wpt_internal/import-maps/resources/parsing-invalid-json.json
      A third_party/blink/web_tests/wpt_internal/import-maps/resources/parsing-schema-normalization.json
      A third_party/blink/web_tests/wpt_internal/import-maps/resources/parsing-schema-scope.json
      A third_party/blink/web_tests/wpt_internal/import-maps/resources/parsing-schema-specifier-map.json
      A third_party/blink/web_tests/wpt_internal/import-maps/resources/parsing-schema-toplevel.json
      A third_party/blink/web_tests/wpt_internal/import-maps/resources/parsing-scope-keys.json
      A third_party/blink/web_tests/wpt_internal/import-maps/resources/parsing-specifier-keys.json
      A third_party/blink/web_tests/wpt_internal/import-maps/resources/parsing-trailing-slashes.json
      13 files changed, 957 insertions(+), 0 deletions(-)


      To view, visit change 3815111. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I40837cb336e721e6e52c5f959a46c9220e225edf
      Gerrit-Change-Number: 3815111
      Gerrit-PatchSet: 4
      Gerrit-Owner: Domenic Denicola <dom...@chromium.org>
      Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
      Gerrit-Reviewer: Domenic Denicola <dom...@chromium.org>
      Gerrit-Reviewer: Hiroshige Hayashizaki <hiro...@chromium.org>
      Gerrit-MessageType: merged
      Reply all
      Reply to author
      Forward
      0 new messages