| OLD | NEW | 
|   1 /* |   1 /* | 
|   2  * Copyright (C) 2013 Google Inc. All rights reserved. |   2  * Copyright (C) 2013 Google Inc. All rights reserved. | 
|   3  * |   3  * | 
|   4  * Redistribution and use in source and binary forms, with or without |   4  * Redistribution and use in source and binary forms, with or without | 
|   5  * modification, are permitted provided that the following conditions |   5  * modification, are permitted provided that the following conditions | 
|   6  * are met: |   6  * are met: | 
|   7  * 1. Redistributions of source code must retain the above copyright |   7  * 1. Redistributions of source code must retain the above copyright | 
|   8  *    notice, this list of conditions and the following disclaimer. |   8  *    notice, this list of conditions and the following disclaimer. | 
|   9  * 2. Redistributions in binary form must reproduce the above copyright |   9  * 2. Redistributions in binary form must reproduce the above copyright | 
|  10  *    notice, this list of conditions and the following disclaimer in the |  10  *    notice, this list of conditions and the following disclaimer in the | 
| (...skipping 11 matching lines...) Expand all  Loading... | 
|  22  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |  22  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE | 
|  23  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |  23  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
|  24  */ |  24  */ | 
|  25  |  25  | 
|  26 // http://url.spec.whatwg.org/#urlutils |  26 // http://url.spec.whatwg.org/#urlutils | 
|  27  |  27  | 
|  28 [ |  28 [ | 
|  29     NoInterfaceObject, // Always used on target of 'implements' |  29     NoInterfaceObject, // Always used on target of 'implements' | 
|  30 ] interface URLUtils { |  30 ] interface URLUtils { | 
|  31     // FIXME: should be stringifier: http://crbug.com/306606 |  31     // FIXME: should be stringifier: http://crbug.com/306606 | 
|  32     // stringifier attribute ScalarValueString href; |  32     // stringifier attribute USVString href; | 
|  33     attribute ScalarValueString href; |  33     attribute USVString href; | 
|  34     [NotEnumerable, ImplementedAs=href] ScalarValueString toString(); |  34     [NotEnumerable, ImplementedAs=href] USVString toString(); | 
|  35     readonly attribute ScalarValueString origin; |  35     readonly attribute USVString origin; | 
|  36  |  36  | 
|  37     attribute ScalarValueString protocol; |  37     attribute USVString protocol; | 
|  38     attribute ScalarValueString username; |  38     attribute USVString username; | 
|  39     attribute ScalarValueString password; |  39     attribute USVString password; | 
|  40     attribute ScalarValueString host; |  40     attribute USVString host; | 
|  41     attribute ScalarValueString hostname; |  41     attribute USVString hostname; | 
|  42     attribute ScalarValueString port; |  42     attribute USVString port; | 
|  43     attribute ScalarValueString pathname; |  43     attribute USVString pathname; | 
|  44     attribute ScalarValueString search; |  44     attribute USVString search; | 
|  45     // Not yet implemented. |  45     // Not yet implemented. | 
|  46     // attribute URLSearchParams searchParams; |  46     // attribute URLSearchParams searchParams; | 
|  47     attribute ScalarValueString hash; |  47     attribute USVString hash; | 
|  48 }; |  48 }; | 
| OLD | NEW |