123456789101112131415161718192021 |
- /*
- Copyright 2019 Google LLC
- Use of this source code is governed by an MIT-style
- license that can be found in the LICENSE file or at
- https://opensource.org/licenses/MIT.
- */
- import '../_version.js';
- /**
- * Returns true if two URLs have the same `.href` property. The URLS can be
- * relative, and if they are the current location href is used to resolve URLs.
- *
- * @private
- * @param {string} url1
- * @param {string} url2
- * @return {boolean}
- */
- export function urlsMatch(url1, url2) {
- const { href } = location;
- return new URL(url1, href).href === new URL(url2, href).href;
- }
|