1/* This Source Code Form is subject to the terms of the Mozilla Public 2 * License, v. 2.0. If a copy of the MPL was not distributed with this 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 5/* Emulates undefined through Codegen.py. */ 6[LegacyUnenumerableNamedProperties] 7interface HTMLAllCollection { 8 readonly attribute unsigned long length; 9 getter Node? (unsigned long index); 10 Node? item(unsigned long index); 11 (Node or HTMLCollection)? item(DOMString name); 12 legacycaller (Node or HTMLCollection)? (DOMString name); 13 getter (Node or HTMLCollection)? namedItem(DOMString name); 14}; 15