blob: bf2021fbe4bb5c2eda661c0c7bbb3075bf55888d [file] [log] [blame]
// Copyright 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// https://html.spec.whatwg.org/#htmlhyperlinkelementutils
[
NoInterfaceObject // Always used on target of 'implements'
] interface HTMLHyperlinkElementUtils {
[CEReactions, RaisesException=Setter] stringifier attribute URLString href;
readonly attribute USVString origin;
[CEReactions] attribute USVString protocol;
[CEReactions] attribute USVString username;
[CEReactions] attribute USVString password;
[CEReactions] attribute USVString host;
[CEReactions] attribute USVString hostname;
[CEReactions] attribute USVString port;
[CEReactions] attribute USVString pathname;
[CEReactions] attribute USVString search;
[CEReactions] attribute USVString hash;
};