| // 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; |
| }; |