Commit Graph

111 Commits

Author SHA1 Message Date
Jacek Caban
d40b1ae8dc mshtml: Added support for script 'for' and 'event' attributes. 2012-10-02 16:01:43 +02:00
Jacek Caban
f833ac752e mshtml: Fixed NULL event_obj handling in fire_event_obj. 2012-09-19 16:31:22 +02:00
Jacek Caban
05dc7eac8d mshtml: Added IHTMLDocument4::fireEvent implementation. 2012-09-13 13:55:36 +02:00
Jacek Caban
3de3d07054 mshtml: Added support for event object in HTMLElement::fireEvent. 2012-09-13 13:54:52 +02:00
Jacek Caban
fffb717b1b mshtml: Added IHTMLDocument4::createEventObject implementation. 2012-09-13 13:54:47 +02:00
Jacek Caban
74453fb0fd mshtml: Added HTMLElement::ondataavailable implementation. 2012-09-13 13:54:40 +02:00
Jacek Caban
7293e84163 mshtml: Added IHTMLWindow2::onscroll implementation. 2012-09-10 17:35:54 +02:00
Jacek Caban
f63da13c28 mshtml: Added IHTMLWindow2::onhelp property implementation. 2012-09-04 15:06:28 +02:00
Jacek Caban
7ff231d7fb mshtml: Use inner window directly from document node in htmlevent.c. 2012-07-30 17:57:46 +02:00
Jacek Caban
c73b135686 mshtml: Store event object in HTMLInnerWindow instead of HTMLOuterWindow. 2012-06-25 17:45:21 +02:00
Jacek Caban
bb02767f15 mshtml: Moved script_hosts from HTMLOuterWindow to HTMLInnerWindow. 2012-06-25 17:45:21 +02:00
Jacek Caban
79356c65c1 mshtml: Moved document node from HTMLOuterWindow to HTMLInnerWindow. 2012-06-25 17:45:19 +02:00
Jacek Caban
08964ede45 mshtml: Added separated types for outer and inner HTML windows. 2012-06-25 17:45:19 +02:00
Jacek Caban
7ebcb1820e mshtml: Keep reference in node returned from get_node. 2012-06-25 17:45:18 +02:00
Jacek Caban
cea8bc5237 mshtml: Added support for IHTMLEventObj::cancelBubble property. 2012-04-16 17:49:25 +02:00
Jacek Caban
1c277a26bb mshtml: Added IHTMLDocument2::onkeypress implementation. 2012-04-10 16:21:31 +02:00
Jacek Caban
8ac7e950a9 mshtml: Added IHTMLImgElement::onerror implementation. 2012-04-05 17:53:16 +02:00
Jacek Caban
039a9a5aad mshtml: Detach also internal listeners in detach_events. 2012-04-05 17:53:15 +02:00
Jacek Caban
e370f4bf3a mshtml: Added IHTMLWindow2::onerror semi-stub implementation. 2012-04-04 19:01:57 +02:00
Jacek Caban
21f5ef2808 mshtml: Improved more VARIANT debug traces. 2012-03-28 14:56:39 +02:00
Jacek Caban
4983a663a5 mshtml: Get rid of remaining PRBool usages. 2012-03-15 19:54:56 +01:00
Jacek Caban
0b55645820 mshtml: Follow anchors only on left button click. 2012-01-27 18:05:58 +01:00
Jacek Caban
ea0ebbfeb2 mshtml: Properly remove event listeners. 2011-11-24 20:57:01 +01:00
Andrew Talbot
a29f69718b mshtml: Mark fall-through in switch statement. 2011-10-06 16:47:26 -05:00
Jacek Caban
bf4b869152 mshtml: Wine Gecko 1.3 release. 2011-08-23 18:16:44 +02:00
Jacek Caban
7a0600dc39 mshtml: Call default event handlers only for events that have them. 2011-08-03 14:15:48 +02:00
Jacek Caban
ff127a3461 mshtml: Always set onclick event handler during document initialization. 2011-08-02 11:51:06 +02:00
Jacek Caban
2610ef9c9c mshtml: Always alloc event_vector for documents. 2011-08-02 11:51:06 +02:00
Jacek Caban
6d7667894e mshtml: Added possibility for node implementations to add default event handlers. 2011-08-02 11:51:06 +02:00
Jacek Caban
aa6ee29e01 mshtml: Rename call_event to fire_event. 2011-08-02 11:51:06 +02:00
Jacek Caban
9a3aa863be mshtml: Added IHTMLEventObj::put_returnValue implementation. 2011-07-27 19:02:56 +02:00
Jacek Caban
86aecc8488 mshtml: Fixed node leak in HTMLEventObj. 2011-03-29 13:48:22 +02:00
Jacek Caban
a96606e6ad mshtml: Event handler may be already free in release_event_target. 2011-03-29 13:48:14 +02:00
Jacek Caban
48aadd44ae mshtml: Correctly set NULL event. 2011-03-17 10:43:21 +01:00
Jacek Caban
5055caa8fa mshtml: Added support for canceling default event behavior. 2011-02-28 14:04:57 +01:00
Jacek Caban
f4c4a94618 mshtml: Added IHTMLFormElement::onsubmit implementation. 2011-02-28 14:04:53 +01:00
Jacek Caban
1c881e534b mshtml: Moved call_disp_func to htmlevent.c. 2011-02-25 15:03:32 +01:00
Alistair Leslie-Hughes
62c8c143c4 mshtml: Add support for get/put mousemove event. 2011-02-21 16:24:39 +01:00
Michael Stefaniuc
0b66169a05 mshtml: COM cleanup for the IDispatchEx iface in DispatchEx. 2010-12-31 11:47:31 +01:00
Michael Stefaniuc
f653f4a22e mshtml: COM cleanup for the IHTMLDOMNode iface. 2010-12-30 12:21:53 +01:00
Jacek Caban
c63a5fa8fd mshtml: IHTMLDocument2 iface handling clean up. 2010-12-17 13:26:01 +01:00
Michael Stefaniuc
0d2f29a010 mshtml: Use an iface instead of a vtbl pointer in HTMLEventObj. 2010-12-07 11:39:36 +01:00
Jacek Caban
6a1f4eb724 mshtml: Improved error handling in get_node calls. 2010-12-01 16:29:38 +01:00
Jacek Caban
1eced6053d mshtml: Check if event_table entry is allocated before using it in remove_event_handler. 2010-06-21 11:51:52 +02:00
Jacek Caban
7594b653f0 mshtml: Added beginning support for oncontextmenu event. 2010-05-07 16:00:23 +02:00
Alistair Leslie-Hughes
ec32203391 mshtml: Implement IHTMLEventObj IDispatch functions. 2010-04-21 11:57:33 +02:00
Jacek Caban
df0a35e3d3 mshtml: Added support for load event on all nodes. 2010-03-18 11:18:01 +01:00
Jacek Caban
da01d8acaf mshtml: Moved removing event target to separated function. 2010-03-18 11:17:55 +01:00
Jacek Caban
8629433f5f mshtml: Fire readystatechange event on document nodes. 2010-03-18 11:17:51 +01:00
Jacek Caban
ca9dbd736f mshtml: Ensure that gecko event listener is attached in attach_event. 2010-02-11 14:38:44 +01:00