IDL: Put [Exposed=Window] where it's not in Blink's renderer/core/events
Though Web IDL spec removed [PrimaryGlobal] and made [Exposed] required [1], many blink's IDL files have not followed it yet. So, this CL adds the keyword to the IDL files which don't have the keyword yet in the renderer/core/events directory. [1] https://github.com/heycam/webidl/issues/365 The expected results of SecurityPolicyViolationEvent interface should be updated because the interface is exposed to Window and Worker. TESTS: http/tests/serviceworker/webexposed/global-interface-listing-service-worker-expected.txt virtual/stable/http/tests/serviceworker/webexposed/global-interface-listing-service-worker-expected.txt virtual/stable/webexposed/global-interface-listing-dedicated-worker-expected.txt virtual/stable/webexposed/global-interface-listing-shared-worker-expected.txt webexposed/global-interface-listing-dedicated-worker-expected.txt webexposed/global-interface-listing-shared-worker-expected.txt Bug: 963267 Change-Id: I34083358b19b16a069e84030d132aa82d939b859 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1641095Reviewed-by:Hitoshi Yoshida <peria@chromium.org> Reviewed-by:
Mike West <mkwst@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Kent Tamura <tkent@chromium.org> Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com> Cr-Commit-Position: refs/heads/master@{#666168}
Showing
Please register or sign in to comment