18e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* 2dcc8cf2e65d1aa555cce12431a16547e66b469eeSteve Block * Copyright (C) 2006, 2007, 2008, 2009, 2010 Apple Inc. All rights reserved. 38e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * 48e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * Redistribution and use in source and binary forms, with or without 58e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * modification, are permitted provided that the following conditions 68e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * are met: 78e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * 1. Redistributions of source code must retain the above copyright 88e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * notice, this list of conditions and the following disclaimer. 98e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * 2. Redistributions in binary form must reproduce the above copyright 108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * notice, this list of conditions and the following disclaimer in the 118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * documentation and/or other materials provided with the distribution. 128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * 138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY 148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR 178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 23bec39347bb3bb5bf1187ccaf471d26247f28b585Kristian Monsen * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project */ 25e14391e94c850b8bd03680c23b38978db68687a8John Reck 268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote("/*") 27dcc8cf2e65d1aa555cce12431a16547e66b469eeSteve Blockcpp_quote(" * Copyright (C) 2006, 2007, 2008, 2009, 2010 Apple Inc. All rights reserved.") 288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" *") 298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * Redistribution and use in source and binary forms, with or without") 308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * modification, are permitted provided that the following conditions") 318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * are met:") 328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * 1. Redistributions of source code must retain the above copyright") 338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * notice, this list of conditions and the following disclaimer.") 348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * 2. Redistributions in binary form must reproduce the above copyright") 358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * notice, this list of conditions and the following disclaimer in the") 368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * documentation and/or other materials provided with the distribution.") 378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" *") 388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY") 398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE") 408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR") 418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR") 428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,") 438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,") 448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR") 458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY") 468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT") 478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE") 48d0825bca7fe65beaee391d30da42e937db621564Steve Blockcpp_quote(" * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.") 498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote(" */") 508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "autoversion.h" 528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define DO_NO_IMPORTS 548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectimport "oaidl.idl"; 568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectimport "ocidl.idl"; 578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 58d0825bca7fe65beaee391d30da42e937db621564Steve Block#include "AccessibleComparable.idl" 598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "WebScrollbarTypes.idl" 60643ca7872b450ea4efacab6188849e5aac2ba161Steve Block#include "JavaScriptCoreAPITypes.idl" 618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebScriptObject.idl" 628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "DOMCSS.idl" 638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "DOMCore.idl" 648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "DOMEvents.idl" 658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "DOMExtensions.idl" 668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "DOMHTML.idl" 678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "DOMPrivate.idl" 688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "DOMRange.idl" 698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "DOMWindow.idl" 708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebArchive.idl" 718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebBackForwardList.idl" 728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebBackForwardListPrivate.idl" 738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebCache.idl" 748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebCookieManager.idl" 758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebCoreStatistics.idl" 768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebDataSource.idl" 778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebDatabaseManager.idl" 78231d4e3152a9c27a73b6ac7badbe6be673aa3ddfSteve Block#include "IWebDesktopNotificationsDelegate.idl" 798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebDocument.idl" 808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebDownload.idl" 818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebEditingDelegate.idl" 828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebEmbeddedView.idl" 838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebError.idl" 848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebErrorPrivate.idl" 858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebFormDelegate.idl" 868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebFrame.idl" 878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebFrameLoadDelegate.idl" 888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebFrameLoadDelegatePrivate.idl" 89231d4e3152a9c27a73b6ac7badbe6be673aa3ddfSteve Block#include "IWebFrameLoadDelegatePrivate2.idl" 908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebFramePrivate.idl" 918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebFrameView.idl" 92d0825bca7fe65beaee391d30da42e937db621564Steve Block#include "IWebGeolocationPolicyListener.idl" 93d0825bca7fe65beaee391d30da42e937db621564Steve Block#include "IWebGeolocationPosition.idl" 94d0825bca7fe65beaee391d30da42e937db621564Steve Block#include "IWebGeolocationProvider.idl" 958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebHTMLRepresentation.idl" 968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebHTTPURLResponse.idl" 978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebHistory.idl" 98cac0f67c402d107cdb10971b95719e2ff9c7c76bSteve Block#include "IWebHistoryDelegate.idl" 998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebHistoryItem.idl" 1008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebHistoryItemPrivate.idl" 101635860845790a19bf50bbc51ba8fb66a96dde068The Android Open Source Project#include "IWebHistoryPrivate.idl" 1028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebIconDatabase.idl" 1038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebInspector.idl" 104231d4e3152a9c27a73b6ac7badbe6be673aa3ddfSteve Block#include "IWebInspectorPrivate.idl" 1058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebJavaScriptCollector.idl" 1068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebKitStatistics.idl" 1078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebMutableURLRequestPrivate.idl" 108cac0f67c402d107cdb10971b95719e2ff9c7c76bSteve Block#include "IWebNavigationData.idl" 1098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebNotification.idl" 1108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebNotificationCenter.idl" 1118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebNotificationObserver.idl" 112231d4e3152a9c27a73b6ac7badbe6be673aa3ddfSteve Block#include "IWebPluginHalterDelegate.idl" 1138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebPolicyDelegate.idl" 114231d4e3152a9c27a73b6ac7badbe6be673aa3ddfSteve Block#include "IWebPolicyDelegatePrivate.idl" 1158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebPreferences.idl" 1168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebPreferencesPrivate.idl" 1178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebResource.idl" 1188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebResourceLoadDelegate.idl" 1198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebResourceLoadDelegatePrivate.idl" 12028040489d744e0c5d475a88663056c9040ed5320Teng-Hui Zhu#include "IWebResourceLoadDelegatePrivate2.idl" 121643ca7872b450ea4efacab6188849e5aac2ba161Steve Block#include "IWebScriptWorld.idl" 1228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebScrollBarDelegatePrivate.idl" 1238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebScrollBarPrivate.idl" 1248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebSecurityOrigin.idl" 125643ca7872b450ea4efacab6188849e5aac2ba161Steve Block#include "IWebSerializedJSValue.idl" 126a94275402997c11dd2e778633dacf4b7e630a35dBen Murdoch#include "IWebSerializedJSValuePrivate.idl" 1278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebTextRenderer.idl" 1288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebUIDelegate.idl" 129231d4e3152a9c27a73b6ac7badbe6be673aa3ddfSteve Block#include "IWebUIDelegate2.idl" 1308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebUIDelegatePrivate.idl" 1318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebURLAuthenticationChallenge.idl" 1328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebURLRequest.idl" 1338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebMutableURLRequest.idl" 1348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebURLResponse.idl" 1358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebURLResponsePrivate.idl" 1368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebUndoManager.idl" 1378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebUndoTarget.idl" 138dcc8cf2e65d1aa555cce12431a16547e66b469eeSteve Block#include "IWebUserContentURLPattern.idl" 1398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebView.idl" 1408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "IWebViewPrivate.idl" 141231d4e3152a9c27a73b6ac7badbe6be673aa3ddfSteve Block#include "IWebWorkersPrivate.idl" 1428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define __TYPELIB_VERSION__ __BUILD_NUMBER_MAJOR__##.##__BUILD_NUMBER_MINOR__ 1448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcpp_quote("void shutDownWebKit();") 1468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project[ 1488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project uuid(2a748656-625d-4207-b29f-40c95bfeb3a9), 1498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project helpstring("WebKit " __BUILD_NUMBER_SHORT__ " Type Library"), 1508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project version(__TYPELIB_VERSION__) 1518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project] 1528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectlibrary WebKit 1538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{ 1548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project // TLib : OLE Automation : {00020430-0000-0000-C000-000000000046} 1558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project importlib("STDOLE2.TLB"); 1568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(d6bca079-f61c-4e1e-b453-32a0477d02e3)] 1588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebView { 1598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebView; 1608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project interface IWebIBActions; 1618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project interface IWebViewCSS; 1628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project interface IWebViewEditing; 1638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project interface IWebViewUndoableEditing; 1648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project interface IWebViewEditingActions; 1658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project interface IWebNotificationObserver; 1668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project interface IWebViewPrivate; 1678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 1688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(66827ec1-3aef-4241-bac5-f776b44f030f)] 1708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebIconDatabase { 1718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebIconDatabase; 1728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 1738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(a062ecc3-bb1b-4694-a569-f59e0ad6be0c)] 1758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebMutableURLRequest { 1768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebMutableURLRequest; 1778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 1788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(ba590766-0a6f-46c7-b96e-743490d94cb7)] 1808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebNotificationCenter { 1818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebNotificationCenter; 1828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 1838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(a4b9b45d-949f-4c8c-9b92-6fbfcc1caaa2)] 1858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebHistory { 1868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebHistory; 1878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 1888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(dd653964-4d37-4fb2-9cb6-6a9a97719332)] 1908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass CFDictionaryPropertyBag { 1918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IPropertyBag; 1928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 1938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(6be190e9-1725-4e4a-88db-6a9fe242c9e5)] 1958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebHistoryItem { 1968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebHistoryItem; 1978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 1988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(f71071fd-a51b-4b69-9eb6-44374405e80c)] 2008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebCache { 2018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebCache; 2028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(1820D883-42FE-4b78-88C8-5456BB19D224)] 2058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebJavaScriptCollector { 2068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebJavaScriptCollector; 2078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(67B89F90-F778-438b-ABBF-34D1ACBF8651)] 2108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebPreferences { 2118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebPreferences; 2128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(E93AA8D7-F362-4a4a-A95D-325906BEB5F0)] 2158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebKitStatistics { 2168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebKitStatistics; 2178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(6C6AF3F9-36B4-4bf7-8BDE-74DCD4AD75A4)] 2208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebError { 2218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebError; 2228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(7433F53B-7FE9-484a-9432-72909457A646)] 2258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebURLCredential { 2268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebURLCredential; 2278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(C0F98BD9-3B1C-413d-904A-E2D1453EAF1F)] 2308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebDownload { 2318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebDownload; 2328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(2FB5499A-BB5D-4469-8517-789FEC8FD9BA)] 2358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebURLRequest { 2368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebURLRequest; 2378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(F366A6E8-E43C-4fd4-AAB0-8E6E79C73E6E)] 2408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebURLProtectionSpace { 2418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebURLProtectionSpace; 2428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(24A53AD5-AA9F-44e6-AA22-2C7C250B661A)] 2458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebScrollBar { 2468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebScrollBarPrivate; 2478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(AB201196-8DD2-4d45-AEBD-029B6A37AA27)] 2508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebURLResponse { 2518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebURLResponse; 2528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(24040cd6-aff4-4a51-9c8b-71539580ee76)] 2558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebTextRenderer { 2568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebTextRenderer; 2578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(C2A1BFC2-1E7C-49fe-8592-D0C7FB440BC0)] 2608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebDatabaseManager { 2618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebDatabaseManager; 2628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(1B63D781-9BC4-4a04-899F-C4B05BBD3BE5)] 2658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebArchive{ 2668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebArchive; 2678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(96B93356-9D61-4b3f-A6CF-A78283AC9649)] 2708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebCoreStatistics{ 2718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebCoreStatistics; 2728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [uuid(3F35F332-BB2B-49b3-AEDD-27B317687E07)] 2758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project coclass WebCookieManager{ 2768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [default] interface IWebCookieManager; 2778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 2788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 279231d4e3152a9c27a73b6ac7badbe6be673aa3ddfSteve Block [uuid(0967AAFF-2FFE-4fcc-81F3-3FF2A9C6DCE2)] 280231d4e3152a9c27a73b6ac7badbe6be673aa3ddfSteve Block coclass WebWorkersPrivate{ 281231d4e3152a9c27a73b6ac7badbe6be673aa3ddfSteve Block [default] interface IWebWorkersPrivate; 282231d4e3152a9c27a73b6ac7badbe6be673aa3ddfSteve Block } 283643ca7872b450ea4efacab6188849e5aac2ba161Steve Block 284643ca7872b450ea4efacab6188849e5aac2ba161Steve Block [uuid(D3C301EE-D59A-49c0-A43A-9EA01CDB1590)] 285643ca7872b450ea4efacab6188849e5aac2ba161Steve Block coclass WebScriptWorld { 286643ca7872b450ea4efacab6188849e5aac2ba161Steve Block [default] interface IWebScriptWorld; 287643ca7872b450ea4efacab6188849e5aac2ba161Steve Block } 288692e5dbf12901edacf14812a6fae25462920af42Steve Block 289643ca7872b450ea4efacab6188849e5aac2ba161Steve Block [uuid(13C45703-A3B3-8797-276B-75632F6165C3)] 290643ca7872b450ea4efacab6188849e5aac2ba161Steve Block coclass WebSerializedJSValue { 291643ca7872b450ea4efacab6188849e5aac2ba161Steve Block [default] interface IWebSerializedJSValue; 292643ca7872b450ea4efacab6188849e5aac2ba161Steve Block } 293d0825bca7fe65beaee391d30da42e937db621564Steve Block 294d0825bca7fe65beaee391d30da42e937db621564Steve Block [uuid(67712611-83CF-4703-89FC-07A0E2A19C0D)] 295d0825bca7fe65beaee391d30da42e937db621564Steve Block coclass WebGeolocationPosition { 296d0825bca7fe65beaee391d30da42e937db621564Steve Block [default] interface IWebGeolocationPosition; 297d0825bca7fe65beaee391d30da42e937db621564Steve Block } 298dcc8cf2e65d1aa555cce12431a16547e66b469eeSteve Block 299dcc8cf2e65d1aa555cce12431a16547e66b469eeSteve Block [uuid(2D62AE25-DEAA-4945-A76E-CCE05E899664)] 300dcc8cf2e65d1aa555cce12431a16547e66b469eeSteve Block coclass WebUserContentURLPattern { 301dcc8cf2e65d1aa555cce12431a16547e66b469eeSteve Block [default] interface IWebUserContentURLPattern; 302dcc8cf2e65d1aa555cce12431a16547e66b469eeSteve Block } 303231d4e3152a9c27a73b6ac7badbe6be673aa3ddfSteve Block} 304