207 Commits

Author SHA1 Message Date
Jacek Caban
df63590706 mshtml: Added screenLeft and screenTop properties implementation. 2014-12-24 11:15:00 +01:00
Andrew Eikum
8df2774124 mshtml: Support new window targets for FORM elements. 2014-12-16 16:32:34 +01:00
Jacek Caban
6b18f619f4 mshtml: Fixed session_storage leak. 2014-09-02 11:45:51 +02:00
Jacek Caban
be2128fd05 mshtml: Added IHTMLWindow2::navigate implementation. 2014-07-28 17:23:42 -05:00
Jacek Caban
0b30276e2f mshtml: Added IHTMLWindow2::scroll implementation. 2014-06-17 20:36:38 +02:00
Jacek Caban
6ebe1c60e2 mshtml: Use debugstr_mshtml_guid in a few more places. 2014-05-13 19:57:28 +02:00
Jacek Caban
9c45b34c62 mshtml: Bind events not sent to default view to body element instead of directly to target. 2014-03-11 19:39:39 +01:00
Jacek Caban
595fb40efc mshtml: Don't use fragment navigation for SuperNavigate calls. 2014-03-04 19:24:26 +01:00
Jacek Caban
0be56d27d2 mshtml: Wine Gecko 2.24 release. 2013-09-25 19:31:38 +02:00
Piotr Caban
b3fb1b0408 mshtml: Support IObjectIdentity interface in HTMLWindow object. 2013-04-26 16:28:38 +02:00
Piotr Caban
019a1af76e mshtml: Added IOmHistory::get_length implementation. 2013-04-23 17:20:14 +02:00
Jacek Caban
6a7db8967f mshtml: Use nsAString_InitDepend in SetDesignMode call. 2013-04-23 15:35:03 +02:00
Jacek Caban
e13cf82e61 mshtml: Added IHTMLWindow2::close partial implementation. 2013-04-15 17:47:35 +02:00
Jacek Caban
7b9fc3bb7d mshtml: Use Uri_CREATE_ALLOW_IMPLICIT_FILE_SCHEME in CreateUri calls. 2013-03-26 12:16:21 +01:00
Jacek Caban
2a0fd1c956 mshtml: Added IHTMLWindow2::onfocus property implementation. 2013-02-20 16:28:06 +01:00
Jacek Caban
07e72de9a4 mshtml: Get rid of PRUint32 outside XPCOM C API. 2013-01-23 20:47:25 +01:00
Jacek Caban
7ac09e721c mshtml: Properly report history update for location.replace call. 2012-11-12 16:35:15 +01:00
Jacek Caban
cfa0a3accd mshtml: Use flags in navigation functions. 2012-11-09 11:30:48 +01:00
Jacek Caban
e0a33d0480 mshtml: Don't pass hash part of URI to EvaluateNewWindow. 2012-11-09 11:30:35 +01:00
Jacek Caban
2c6cbf75d4 mshtml: Added IHTMLWindow2::onblur property implementation. 2012-10-25 15:57:50 +02:00
Jacek Caban
3a4a4acd1a mshtml: Properly handle OOM errors in omnavigator.c (coverity). 2012-10-19 12:20:11 +02:00
Jacek Caban
08485aeb48 mshtml: Properly handle OOM errors in task.c (coverity). 2012-10-19 12:19:45 +02:00
Jacek Caban
81e106cfa2 mshtml: Moved remove_target_tasks to detach_inner_window. 2012-10-17 14:01:46 +02:00
Jacek Caban
4a491ea7e4 mshtml: Make HTMLInnerWindow the owner of timers. 2012-10-17 14:01:39 +02:00
Jacek Caban
d1c1f9e830 mshtml: Use detach_inner_window in release_inner_window. 2012-10-17 14:01:32 +02:00
Jacek Caban
ccbee09f7e mshtml: Added support for IHTMLScriptElement::put_src calls during parser callback. 2012-10-16 20:40:58 +02:00
Jacek Caban
51b701c3ad mshtml: Moved HTMLScriptElement declaration to separated header. 2012-10-16 20:40:28 +02:00
Jacek Caban
f90798572a mshtml: Added DISPATCH_PROPERTYGET|DISPATCH_METHOD flags support for elements exposed as window properties. 2012-09-25 21:13:07 +02:00
Jacek Caban
7293e84163 mshtml: Added IHTMLWindow2::onscroll implementation. 2012-09-10 17:35:54 +02:00
Jacek Caban
156e94429d mshtml: Use first script host's GUID as default script guid. 2012-09-10 11:51:52 +02:00
Jacek Caban
f63da13c28 mshtml: Added IHTMLWindow2::onhelp property implementation. 2012-09-04 15:06:28 +02:00
Jacek Caban
4ff0a82416 mshtml: Properly expose frame and iframe element's windows to scripts. 2012-09-04 15:06:11 +02:00
Jacek Caban
2dcb37e520 mshtml: Use nsIDOMWindowCollection::NamedItem in get_window_by_name. 2012-09-03 17:42:38 +02:00
Jacek Caban
a535417443 mshtml: Open targeted anchors in existing frames if available. 2012-09-03 17:42:34 +02:00
Jacek Caban
d3b77c4507 mshtml: Moved getting frame by name to separated function. 2012-09-03 17:42:29 +02:00
Jacek Caban
c74d9a43b8 mshtml: Added IHTMLWindow6::get_sessionStorage implementation. 2012-08-20 17:06:51 +02:00
Jacek Caban
93a2de1fba mshtml: Moved HTMLLocation reference to inner window. 2012-08-14 12:47:58 +02:00
Jacek Caban
1a25ed2637 mshtml: Store moniker in HTMLInnerWindow. 2012-08-14 12:47:57 +02:00
Jacek Caban
1b2525d1bf mshtml: Default to previous script type if not given. 2012-08-13 11:52:32 +02:00
Jacek Caban
27f799d880 mshtml: Store inner window directly in HTMLDocumentNode. 2012-07-30 17:57:45 +02:00
Marcus Meissner
b810fad34c mshtml: Remove superflous check (Coverity). 2012-07-19 15:42:52 +02: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
94f0f884fd mshtml: Moved binding list to HTMLInnerWindow. 2012-07-11 10:00:26 -05:00
Jacek Caban
d31176ec03 mshtml: Moved history property to HTMLInnerWindow. 2012-06-26 17:06:11 +02:00
Jacek Caban
4647fe0f23 mshtml: Moved screen property to HTMLInnerWindow. 2012-06-26 17:06:11 +02:00
Jacek Caban
b85631bab6 mshtml: Moved image_factory to HTMLInnerWindow. 2012-06-26 17:06:11 +02:00
Jacek Caban
c73b135686 mshtml: Store event object in HTMLInnerWindow instead of HTMLOuterWindow. 2012-06-25 17:45:21 +02:00