26 #pragma makedep header 28 cpp_quote(
"#define GECKO_VERSION \"2.40\"")
29 cpp_quote("
#define GECKO_VERSION_STRING \"Wine Gecko \" GECKO_VERSION") 33 cpp_quote(
"#ifdef WINE_NO_UNICODE_MACROS")
60 #define uint16_t UINT16 61 #define uint32_t UINT32 62 #define uint64_t UINT64 64 #define char16_t PRUnichar 98 interface nsISelectionController;
99 interface nsITransactionManager;
100 interface nsITransaction;
101 interface nsIInlineSpellChecker;
102 interface nsIOutputStream;
103 interface nsIEditorObserver;
104 interface nsIEditActionListener;
105 interface nsIDocumentStateListener;
107 interface nsIDOMDocumentView;
121 uuid(00000000-0000-0000-c000-000000000046),
215 uuid(8bb35ed9-e332-462
d-9155-4a002ab5c958),
228 uuid(00000001-0000-0000-c000-000000000046),
239 uuid(9188bc85-f92e-11d2-81ef-0060083a0bcf),
249 uuid(9188bc86-f92e-11d2-81ef-0060083a0bcf),
259 uuid(033a1470-8b2a-11d3-af88-00a024ffc08c),
269 uuid(4a2abaf0-6886-11d3-9382-00104ba0fd40),
279 uuid(d1899240-f9d2-11d2-bdd6-000064657374),
290 uuid(81e4c2de-acac-4ad6-901
a-b5fb1b851a0d),
326 uuid(5586a590-8c82-11d5-90
f3-0010a4e73d9a),
366 uuid(53cdbc97-c2d7-4e30-b2c3-45b2ee79db18),
375 void *aClosure,
const char *aFromSegment,
uint32_t aToOffset,
383 uuid(8429d350-1040-4661-8b71-f2a6ba455980),
401 uuid(395fe045-7d18-4adb-a3fd-af98c8a1af11),
442 uuid(1419aa16-f134-4154-9886-00c7c5147a13),
465 uuid(7750029
c-1b0a-414
e-8359-a77f24a2a0a6),
476 uuid(321578d0-03c1-4d95-8821-021ac612d18d),
487 uuid(babd6cca-ebe7-4329-967
c-d6b9e33caa81),
497 uuid(ef6bfbd2-fd46-48d8-96b7-9f8f0fd387fe),
516 uuid(fd91e2e0-1481-11d3-9333-00104ba0fd40),
527 uuid(3b4c8a77-76ba-4610-b316-678c73a3b88c),
538 uuid(afb57ac2-bce5-4ee3-bb34-385089a9ba5c),
560 uuid(1bc48693-c45d-45
f4-8ab1-46e323037fe1),
602 uuid(35412859-b9d9-423
c-8866-2d4559fdd2be),
612 uuid(86ad7e1f-3a64-4e0f-a104-395ebecd7d5c),
646 uuid(26833ec7-4555-4f23-9281-3a12d4b76db1),
692 uuid(5cfe15bd-5adb-4a7f-9e55-4f5a67d15794),
704 uuid(8d171460-a716-41
f1-92be-8c659db39b45),
714 uuid(0197720
d-37ed-4e75-8956-d0d296e4d8a6),
730 uuid(79de76e5-994
e-4f6b-81aa-42d9adb6e67e),
761 uuid(4d6b3bad-f53c-4585-82f6-62982e27ede8),
776 uuid(a6cf90be-15
b3-11d2-932
e-00805f8add32),
796 uuid(a6cf90c0-15
b3-11d2-932
e-00805f8add32),
807 uuid(a6cf9080-15
b3-11d2-932
e-00805f8add32),
824 uuid(a6cf90c2-15
b3-11d2-932
e-00805f8add32),
837 uuid(0e424250-ac2a-4fe2-bccd-a45824af090e),
848 uuid(450cf0ba-de90-4f86-85bf-e10cc8b8713f),
859 uuid(bb07f567-5b37-4172-92aa-7d00ceed4809),
871 uuid(cb5564cd-26ec-418
f-a6d6-1d57cd2c971c),
888 uuid(cc35b412-009
b-46
a3-9be0-76448f12548d),
958 uuid(7db491e8-a3a3-4432-ad67-e6c33e24ac6d),
973 uuid(b2f824c4-d9d3-499
b-8d3b-45c8245497c6),
988 uuid(6289999
b-1008-4269-b42a-413ec5a9d3f4),
1049 uuid(99715845-95
fc-4a56-aa53-214b65c26e22),
1059 uuid(b0c42392-d0e7-4f6a-beb5-a698ce648945),
1117 uuid(59b80014-00f5-412
d-846
f-725494122d42),
1126 uuid(4109a2d2-e7af-445
d-bb72-c7c9b875f35e),
1144 uuid(67273994-6aff-4091-9de9-b788a249f783),
1155 uuid(e7866ff8-b7fc-494
f-87c0-fb017d8a4d30),
1164 uuid(48eb8d72-95bb-402
e-a8fc-f2b187abcbdb),
1175 uuid(35dc5030-dc83-4291-88
a2-0906c549788e),
1251 uuid(bd2a0a46-17e4-46ea-9e5d-6a97cf5e3b28),
1304 uuid(1f94055c-42e7-4a30-96
a1-6a804f1c2d1e),
1350 uuid(e0a4d4b3-f34e-44bd-b1f2-4e3bde9b6915),
1381 uuid(a6cf906f-15
b3-11d2-932
e-00805f8add32),
1393 uuid(8146f3fc-9fc1-47c5-85ef-95d686e4ca6d),
1496 bool searchInFrames,
bool showDialog,
bool *_retval);
1510 uuid(068630db-2c00-43dd-b167-495757a88236),
1531 uuid(ad9b2ad0-9d29-43f6-b1a2-a1fd24627e6b),
1564 uuid(64aeda0b-e9b5-4868-a4f9-e4776e32e733),
1664 uuid(c2b3e9ff-6b36-4158-ace3-05a9c5b8e1c1),
1687 uuid(44b7a468-7dba-4f0c-9b4e-ee46dc0f26c7),
1722 uuid(4173cc53-30f6-4d12-a770-981ba53164e2),
1743 uuid(d8914a2d-3556-4b66-911
c-a84c4394e7fa),
1783 uuid(7a4aeb2e-fcf3-443
e-b002-ca1c8ea322e9),
1833 uuid(fe96dc1c-40e4-4974-9354-e3fce663c3d5),
1858 uuid(ec18e71c-4f5c-4cc3-aa36-5273168644
dc),
1903 uuid(339c01c8-2d41-4626-b231-eec63f0241b6),
1953 uuid(40c78026-36
dc-40
ca-9221-de73267e9e99),
1991 uuid(ee50b7ab-0015-4fbe-89e0-e3feacd4ffde),
2018 uuid(135a30ee-0374-4ee7-9d36-91736bff5fb1),
2061 uuid(02094366-0d3d-47e3-949
c-89113a9bcc15),
2085 uuid(3203c36f-33
fd-4628-8c88-77e82d38df1e),
2123 uuid(9fd7b656-1055-4cb2-b8b1-ed13efe24457),
2158 uuid(60ab25b9-3246-4f50-b0d4-21e73ba88cd6),
2185 uuid(baf443d2-da5d-40c9-be3c-c65a69a25250),
2233 uuid(fa326d22-8739-4eef-a80e-6449bde605d2),
2251 uuid(10a28f38-32e8-4c63-8aa1-12eaaebc369a),
2259 nsresult IsPreferred(
const char *aContentType,
char **aDesiredContentType,
bool *_retval);
2261 char **aDesiredContentType,
bool *_retval);
2270 uuid(44b78386-1dd2-11
b2-9ad2-e4eee2ca1916),
2281 uuid(33e9d001-caab-4ba9-8961-54902f197202),
2297 cpp_quote(
"#define SETUP_ALLOW_JAVASCRIPT 2")
2298 cpp_quote("
#define SETUP_IS_CHROME_WRAPPER 7") 2299 cpp_quote(
"#define SETUP_DISABLE_NOSCRIPT 16")
2303 uuid(f15398a0-8018-11d3-af70-00a024ffc08c),
2311 typedef void* nativeWindow;
2315 uuid(9da319f3-eee6-4504-81a5-6A19cf6215bf),
2349 uuid(0e92d522-53a5-4af6-9a24-4eccdcbf4f91),
2392 uuid(bd0efb3b-1c81-4fb0-b16d-576a2be48a95),
2408 uuid(1bcfc611-8941-4c39-9e06-7116e564a1ce),
2551 uuid(9a7ca4b0-fbba-11d4-a869-00105a183419),
2577 uuid(3507fc93-313
e-4a4c-8ca8-4d0ea0f97315),
2600 uuid(dfb5a307-7ecf-41dd-aee2-f1d623459c44),
2609 #define FILE widl_FILE 2678 uuid(d604ffc3-1ba3-4f6c-b65f-1ed4199364c3),
2696 uuid(55d25e49-793
f-4727-a69f-de8b15f4b985),
2726 uuid(bbf8cab0-d43a-11d3-8cc2-00609792278
c),
2736 uuid(2f977d4b-5485-11d4-87e2-0010a4e75ef2),
2746 uuid(a7aad716-e72c-435
d-82
f1-7582dffae661),
2784 uuid(0e61f3b2-34d7-4c79-bfdc-4860bc7341b7),
2794 uuid(4286de5a-b2ea-446
f-8f70-e2a461f42694),
2828 uuid(ca68c485-9db3-4c12-82a6-4fab7948e2d5),
2848 uuid(9c5d3c58-1dd1-11
b2-a1c9-f3699284657a),
2865 uuid(e8c414c4-dc38-4ba3-ab4e-ec4cbbe22907),
2884 uuid(df31c120-ded6-11d1-bd85-00805f8ae3f4),
2894 uuid(9a78ac3c-9507-4d00-b2d6-10b508d2ec31),
2910 uuid(02d54f52-a1f5-4ad2-b560-36f14012935e),
2936 void Serialize(
void *aMsg,
bool aSerializeInterfaceType);
2944 uuid(1a75c351-d115-4d51-94df-731dd1723a1f),
2958 double *aMinZoom,
double *aMaxZoom,
uint32_t *aWidth,
uint32_t *aHeight,
bool *aAutoSize);
2972 int32_t aModifiers,
bool aIgnoreRootScrollFrame,
float aPressure,
uint16_t aInputSourceArg,
bool aIsSynthesized,
2973 uint8_t _argc,
bool *_retval);
2975 int32_t aModifiers,
bool aIgnoreRootScrollFrame,
float aPressure,
uint16_t aInputSourceArg,
int32_t aPointerId,
2977 uint8_t _argc,
bool *_retval);
2980 bool aIgnoreRootScrollFrame,
bool *_retval);
2982 int32_t aModifiers,
bool aIgnoreRootScrollFrame,
float aPressure,
uint16_t aInputSourceArg,
bool aIsSynthesized,
2985 int32_t aModifiers,
bool aIgnoreRootScrollFrame,
float aPressure,
uint16_t aInputSourceArg,
int32_t aPointerId,
2989 bool aIgnoreRootScrollFrame,
bool *_retval);
2993 uint32_t aAdditionalFlags,
bool *_retval);
3014 nsresult NodesFromRect(
float aX,
float aY,
float aTopSize,
float aRightSize,
float aBottomSize,
float aLeftSize,
3015 bool aIgnoreRootScrollFrame,
bool aFlushLayout,
nsIDOMNodeList **_retval);