Commit graph

2720 commits

Author SHA1 Message Date
Jacek Caban
5e5129935f mshtml: Added nsIFileURL::GetFile implementation. 2012-07-20 14:02:57 +02:00
Jacek Caban
74451bf36a mshtml: Added nsIFileURL stub implementation. 2012-07-20 14:02:50 +02:00
Jacek Caban
cc533ecc2f mshtml: Store scheme in nsWineURI instead of nsChannel. 2012-07-20 14:02:44 +02:00
Jacek Caban
4870355aa2 mshtml: Moved creating nsIFile to separated function. 2012-07-20 14:02:38 +02:00
Jacek Caban
12f1fbb7a4 mshtml: Store MSHTML node reference in Gecko node object and get rid of all node list in document object. 2012-07-19 16:01:51 +02:00
Jacek Caban
94060b99c9 mshtml: Make nsIDOMHTMLDocument reference cycle collectable. 2012-07-19 16:01:50 +02:00
Jacek Caban
e9cc7676fa mshtml: Make node object's dynamic IDispatchEx-based properties cycle collectable. 2012-07-19 16:01:50 +02:00
Jacek Caban
97ff991f46 mshtml: Make node object cycle collector aware. 2012-07-19 16:01:49 +02:00
Marcus Meissner
b810fad34c mshtml: Remove superflous check (Coverity). 2012-07-19 15:42:52 +02:00
Jacek Caban
674b9b9c10 mshtml: Wine Gecko 1.7 release. 2012-07-18 17:14:51 +02:00
Francois Gouget
f93ca73e61 mshtml: Avoid returning with an unset URL policy in error cases. 2012-07-17 16:22:34 +02:00
Jacek Caban
da7e0e38e8 mshtml: Ignore navigation failures from detached bindings. 2012-07-17 14:21:32 +02:00
Jacek Caban
4f1a71ab0d mshtml: Added test of calling IDispatchEx properties. 2012-07-13 10:32:41 -05:00
Jacek Caban
61ded412a2 mshtml: Added support for calling functions returned by builtin getters. 2012-07-13 10:32:36 -05:00
Jacek Caban
01af42a427 mshtml: Moved invoking DISPID_VALUE to separated function. 2012-07-13 10:32:31 -05:00
Jacek Caban
e140cd338d mshtml: Added IHTMLAnchorElement::name implementation. 2012-07-13 10:32:25 -05:00
Jacek Caban
4c96957fc6 mshtml: Added IHTMLInputElement::maxLength implementation. 2012-07-13 10:32:19 -05:00
Jacek Caban
9caf3431cd mshtml: Added HTMLInputElement::onchange implementation. 2012-07-13 10:32:14 -05:00
Jacek Caban
6942dd0862 mshtml: Added HTMLElement::onkeypress implementation. 2012-07-13 10:32:10 -05:00
Jacek Caban
447f1c89dc mshtml: Get rid of no longer needed support for new window navigation in before_async_open. 2012-07-13 10:32:06 -05:00
Jacek Caban
35710be128 mshtml: Use proper task_magic in async_open. 2012-07-13 10:31:58 -05:00
Jacek Caban
5fecc4896f mshtml: Don't store outer window in nsChannelBSC. 2012-07-12 11:47:20 -05:00
Jacek Caban
bbaa307fdf mshtml: Use per-inner window task_magic for binding. 2012-07-12 11:47:14 -05:00
Jacek Caban
25c5082f90 mshtml: Create inner window early in binding process and use it to store current binding callback. 2012-07-12 11:47:09 -05:00
Jacek Caban
2c1fe7f0c8 mshtml: Moved detaching inner window to separated function. 2012-07-11 10:00:34 -05:00
Jacek Caban
8bb4a6b3ea mshtml: Simplify ASServiceProvider_QueryService. 2012-07-11 10:00:29 -05:00
Jacek Caban
94f0f884fd mshtml: Moved binding list to HTMLInnerWindow. 2012-07-11 10:00:26 -05:00
Jacek Caban
ecf667ad77 mshtml: Force cycle collection when releasing main document object. 2012-07-03 12:05:05 +02:00
Jacek Caban
3ab9eaf679 mshtml: Reimplement get_node_obj using vtbl comparison. 2012-06-28 19:40:40 +02:00
Jacek Caban
4e10fcc953 mshtml: Return referenced object in get_node_obj. 2012-06-28 19:40:36 +02:00
Jacek Caban
f8061b3ad4 mshtml: Keep reference to document in HTMLDOMChildrenCollection. 2012-06-28 19:40:31 +02:00
Jacek Caban
54fd0845c2 mshtml: Share nsselect reference with nsnode. 2012-06-28 19:40:27 +02:00
Jacek Caban
d37f7a9140 mshtml: Share nsinput reference with nsnode. 2012-06-28 19:40:22 +02:00
Jacek Caban
66ee1fc98d mshtml: Use proper macro to release nstext. 2012-06-28 19:40:18 +02:00
Jacek Caban
b6cfd58170 mshtml: Share nstextarea reference with nsnode. 2012-06-28 19:40:14 +02:00
Jacek Caban
1f5b201e34 mshtml: Share nsstyle reference with nsnode. 2012-06-28 19:40:09 +02:00
Jacek Caban
b1ed6b2dd6 mshtml: Share nsrow reference with nsnode. 2012-06-28 19:40:04 +02:00
Jacek Caban
b225c73aa8 mshtml: Don't release nselem in HTMLElement_destructor. 2012-06-28 01:39:23 +02:00
Jacek Caban
7a8f0994df mshtml: Share nsobject reference with nsnode. 2012-06-28 01:39:12 +02:00
Jacek Caban
f2b3220854 mshtml: Share nsscript reference with nsnode. 2012-06-28 01:39:11 +02:00
Jacek Caban
e45c621719 mshtml: Share nsoption reference with nsnode. 2012-06-28 01:39:10 +02:00
Jacek Caban
8a9d3c845b mshtml: Share nsimg reference with nsnode. 2012-06-28 01:39:08 +02:00
Jacek Caban
caada38f04 mshtml: Share nsdoc reference with nsnode. 2012-06-28 01:39:06 +02:00
Jacek Caban
db244a8051 mshtml: Share nstable reference with nsnode. 2012-06-28 01:39:05 +02:00
Jacek Caban
39005645b8 mshtml: Share nsframe and nsiframe references with nsnode. 2012-06-28 01:39:04 +02:00
Jacek Caban
6ac375d3ac mshtml: Share nsform reference with nsnode. 2012-06-28 01:39:03 +02:00
Jacek Caban
829f24c1c7 mshtml: Get rid of no longer needed unk_ref from HTMLElementCollection. 2012-06-28 01:39:01 +02:00
Jacek Caban
c2ca817dd1 mshtml: Keep references to nodes stored in HTMLElementCollection. 2012-06-28 01:38:57 +02:00
Jacek Caban
a384fbee20 mshtml: Share nsanchor reference with nsnode. 2012-06-26 17:06:12 +02:00
Jacek Caban
f878c9983d mshtml: Share nselem reference with nsnode. 2012-06-26 17:06:12 +02:00