OLD | NEW |
1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // https://html.spec.whatwg.org/#htmlhyperlinkelementutils | 5 // https://html.spec.whatwg.org/#htmlhyperlinkelementutils |
6 | 6 |
7 [ | 7 [ |
8 NoInterfaceObject, // Always used on target of 'implements' | 8 NoInterfaceObject, // Always used on target of 'implements' |
9 ] interface HTMLHyperlinkElementUtils { | 9 ] interface HTMLHyperlinkElementUtils { |
10 [CEReactions] stringifier attribute USVString href; | 10 [CEReactions] stringifier attribute USVString href; |
11 readonly attribute USVString origin; | 11 [Measure] readonly attribute USVString origin; |
12 | 12 |
13 [CEReactions] attribute USVString protocol; | 13 [CEReactions] attribute USVString protocol; |
14 [CEReactions] attribute USVString username; | 14 [CEReactions] attribute USVString username; |
15 [CEReactions] attribute USVString password; | 15 [CEReactions] attribute USVString password; |
16 [CEReactions] attribute USVString host; | 16 [CEReactions] attribute USVString host; |
17 [CEReactions] attribute USVString hostname; | 17 [CEReactions] attribute USVString hostname; |
18 [CEReactions] attribute USVString port; | 18 [CEReactions] attribute USVString port; |
19 [CEReactions] attribute USVString pathname; | 19 [CEReactions] attribute USVString pathname; |
20 [CEReactions] attribute USVString search; | 20 [CEReactions] attribute USVString search; |
21 [CEReactions] attribute USVString hash; | 21 [CEReactions] attribute USVString hash; |
22 }; | 22 }; |
OLD | NEW |