109380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)// Copyright 2014 The Chromium Authors. All rights reserved. 209380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 309380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)// found in the LICENSE file. 409380295ba73501a205346becac22c6978e4671dTorne (Richard Coles) 57242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci[ 67242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci Iterable, 77242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci GarbageCollected, 87242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci NoInterfaceObject, 97242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci] interface Iterator { 107242dc3dbeb210b5e876a3c42d1ec1a667fc621aPrimiano Tucci [CallWith=ScriptState, RaisesException] any next(optional any value); 1109380295ba73501a205346becac22c6978e4671dTorne (Richard Coles)}; 12