Jacek Caban
|
7cdad62b97
|
mshtml: Improved focus handling.
|
2010-04-13 21:12:08 +02:00 |
Jacek Caban
|
61121cefcb
|
mshtml: Moved OnStartURIOpen implementation to nsio.c.
|
2010-02-22 12:00:25 +01:00 |
Jacek Caban
|
4b5dcc9e6b
|
mshtml: Optimize more nsAString handling.
|
2010-01-29 14:59:02 +01:00 |
Jacek Caban
|
c3ae1356d6
|
mshtml: Optimize nsAString handling.
|
2010-01-29 13:30:07 +01:00 |
Jacek Caban
|
22d493763b
|
mshtml: Use NS_StringContainerInit2 instead of NS_StringContainerInit.
|
2010-01-29 13:30:07 +01:00 |
Jacek Caban
|
2e6353d4bc
|
mshtml: Use nsIDocShell to load a page in set_moniker.
|
2010-01-04 11:41:29 +01:00 |
Francois Gouget
|
661208f088
|
mshtml: Make nsACString_{Init,Finish}() static.
|
2009-12-04 14:34:58 +01:00 |
Jacek Caban
|
ec13e51087
|
mshtml: Don't change nsIWineURI in OnStartBinding if it's already marked as document URI.
|
2009-12-01 11:39:17 +01:00 |
Jacek Caban
|
10b0b86cbc
|
mshtml: Download Gecko in DllRegisterServer.
|
2009-11-12 15:21:09 +01:00 |
Jacek Caban
|
d52f41ba41
|
mshtml: Moved nsIDOMEventListener implementations to HTMLDocumentNode.
|
2009-10-28 11:11:24 +01:00 |
Jacek Caban
|
23891357a3
|
mshtml: Moved HTMLDocumentNode creating to HTMLWindow_Create.
|
2009-10-22 10:41:55 +02:00 |
Jacek Caban
|
5b5528f299
|
mshtml: Get rid of update_nsdocument call in SetStatus hack.
|
2009-10-22 10:41:46 +02:00 |
Jacek Caban
|
250ec843a5
|
mshtml: Moved Wine[Add|Remove]Observer calls to HTMLDocumentNode constructor/destructor.
|
2009-10-22 10:41:39 +02:00 |
Jacek Caban
|
5894e3be75
|
mshtml: Moved nsIDocumentObserver implementation to HTMLDocumentNode object.
|
2009-10-22 10:41:32 +02:00 |
Jacek Caban
|
f9eff68891
|
mshtml: Moved nsdoc to HTMLDocumentNode object.
|
2009-10-22 10:41:22 +02:00 |
Jacek Caban
|
64d4efe967
|
mshtml: Move node list to HTMLDocumentNode.
|
2009-09-17 09:47:53 -05:00 |
Jacek Caban
|
b3c2b380b8
|
mshtml: Moved state flags to HTMLDocumentObj.
|
2009-09-17 09:41:37 -05:00 |
Jacek Caban
|
fffc8c66fd
|
mshtml: Moved hwnd and tooltip_hwnd to HTMLDocumentObj.
|
2009-09-17 09:41:09 -05:00 |
Jacek Caban
|
0d15ad8be4
|
mshtml: Move client site ifaces to HTMLDocumentObj.
|
2009-09-17 09:40:53 -05:00 |
Jacek Caban
|
b827996515
|
mshtml: Moved NSContainer to HTMLDocumentObj.
|
2009-09-17 09:40:35 -05:00 |
Jacek Caban
|
9626f92332
|
mshtml: Store reference to document node in window object.
|
2009-09-17 09:40:16 -05:00 |
Jacek Caban
|
62ccef389f
|
mshtml: Store document node in window.
|
2009-09-17 09:40:09 -05:00 |
Jacek Caban
|
1d2020795a
|
mshtml: Create HTMLDocumentNode for each HTMLDocumentObj.
|
2009-09-17 09:39:57 -05:00 |
Jacek Caban
|
4956e3edb5
|
mshtml: Moved event_vector to HTMLWindow.
|
2009-09-17 09:39:43 -05:00 |
Jacek Caban
|
9545da643f
|
mshtml: Remove no longer used create_nsstream.
|
2009-08-27 11:01:20 +02:00 |
Jacek Caban
|
bed507bf83
|
mshtml: Code clean up.
|
2009-08-21 13:50:48 +02:00 |
Jacek Caban
|
0936f4aa92
|
mshtml: Disable spell checker.
|
2009-08-17 13:57:50 +02:00 |
Jacek Caban
|
fbe9845890
|
mshtml: Added IHTMLElement::get_outerHTML implementation.
|
2009-08-12 12:49:46 +02:00 |
Jacek Caban
|
60db5edaf5
|
mshtml: Ignore DOCUMENT_TYPE_NODE nodes in nsnode_to_nsstring.
|
2009-08-12 12:49:39 +02:00 |
Jacek Caban
|
7a2e3a7b02
|
mshtml: Call IDocHostUIHandler::TranslateUrl from OnURIOpen.
|
2009-08-12 12:49:34 +02:00 |
Alexandre Julliard
|
6aa4d2e562
|
mshtml: Never try to unload the Gecko libraries.
|
2009-08-05 11:21:33 +02:00 |
Jacek Caban
|
3ab8778ec9
|
mshtml: Don't call AutoRegister on GRE directory - it's no longer needed.
|
2009-07-06 15:25:45 +02:00 |
Austin English
|
5d6ba4ef73
|
mshtml: Make the wine-gecko warning more clear.
|
2009-06-08 12:42:44 +02:00 |
Jacek Caban
|
21e1b15795
|
mshtml: Remove document observer before releasing nsdoc.
|
2009-02-06 14:50:26 +01:00 |
Jacek Caban
|
f9cbbab53b
|
mshtml: Added gecko debug channel to control Gecko logging.
|
2008-12-31 12:27:40 +01:00 |
Jacek Caban
|
fd4832ea2e
|
mshtml: Set XPCOM_DEBUG_BREAK to 'warn' before loading Gecko.
|
2008-12-31 12:27:29 +01:00 |
Jacek Caban
|
7901d5f258
|
mshtml: Remove no longer needed set_profile.
|
2008-12-31 12:27:03 +01:00 |
Jacek Caban
|
8d28f09d8a
|
mshtml: Wine Gecko 0.9.0 release.
|
2008-12-30 12:43:34 +01:00 |
Rob Shearman
|
07e8ab45c9
|
mshtml: Check for the container's doc being NULL in nsTooltipListener_OnShowTooltip and nsTooltipListener_OnHideTooltip.
They could be called after NSContainer_Release is called.
|
2008-12-27 20:23:15 +01:00 |
Jacek Caban
|
e2cb0c82a6
|
mshtml: Move preferences settings to separated function.
|
2008-12-22 10:29:27 +01:00 |
Jacek Caban
|
d356d15225
|
mshtml: Use stored nsINetUtil interface.
|
2008-12-18 14:52:04 +01:00 |
Michael Stefaniuc
|
27d8b7436f
|
mshtml: Remove two superfluous casts.
|
2008-12-05 12:36:14 +01:00 |
Jacek Caban
|
d9f097adf9
|
mshtml: Remove no longer used interfaces.
|
2008-11-05 10:55:09 +01:00 |
Andrew Talbot
|
75d4faabd3
|
mshtml: Sign-compare warnings fix.
|
2008-10-20 11:33:24 +02:00 |
Jacek Caban
|
2b0013128f
|
mshtml: Moved events declaration to separated file.
|
2008-10-10 13:05:23 +02:00 |
Jacek Caban
|
98789edc3e
|
mshtml: Store nsIDOMHTMLDocument in HTMLDocument.
|
2008-10-09 12:24:21 +02:00 |
Jacek Caban
|
f9e3f81de2
|
mshtml: Set doc to NULL in NSContainer_Release.
|
2008-07-03 11:50:51 +02:00 |
Jacek Caban
|
97298e66ec
|
mshtml: Use heap_alloc_zero in NSContainer_Create.
|
2008-06-23 19:46:30 +02:00 |
Kirill K. Smirnov
|
b85574fc66
|
mshtml: Fix yet another copy/paste typo.
|
2008-06-03 11:10:45 +02:00 |
Lei Zhang
|
09e8a33289
|
mshtml: Added ProxyEnable / ProxyServer handling.
|
2008-05-22 11:44:16 +02:00 |
Jacek Caban
|
625ed3d0aa
|
mshtml: Added possibility to get node object from nsIDOMNode only if available.
|
2008-04-18 13:57:14 +02:00 |
Jacek Caban
|
b024cd6de2
|
mshtml: Don't crash if nsWebBrowser could not be created.
|
2008-04-07 13:36:17 +02:00 |
Jacek Caban
|
979b42d749
|
mshtml: Don't access BSCallback directly in nsembed.c.
|
2008-03-24 11:36:20 +01:00 |
Jacek Caban
|
5f6ce2de63
|
mshtml: Break Wine Gecko 0.0.1 support.
|
2008-03-17 14:39:39 +01:00 |
Jacek Caban
|
b84626bdf0
|
mshtml: Added IHTMLDocument2::write implementation.
|
2008-03-10 11:22:11 +01:00 |
Rob Shearman
|
26ad119d3a
|
mshtml: Don't use typeof as it's not portable.
|
2008-02-27 14:52:24 +01:00 |
Jacek Caban
|
c0881ac515
|
mshtml: Disable some default Gecko warnings.
|
2008-01-11 12:26:41 +01:00 |
Jacek Caban
|
8c686f9d00
|
mshtml: Update focus information in WM_RESETFOCUS_HACK.
|
2008-01-11 12:26:17 +01:00 |
Jacek Caban
|
559649c443
|
mshtml: Remove not used argument in nsAString_GetData.
|
2007-12-17 11:49:19 +01:00 |
Jacek Caban
|
72d0971034
|
mshtml: Remove not used argument of nsACString_GetData.
|
2007-12-17 11:49:12 +01:00 |
Michael Stefaniuc
|
a084d1db62
|
mshtml: Rename the wrappers around HeapAlloc() &Co to use the new standard naming.
|
2007-12-06 12:07:30 +01:00 |
Jacek Caban
|
c49e894e9f
|
mshtml: Reset focus after loading the page in edit mode.
|
2007-11-12 12:06:48 +01:00 |
Jacek Caban
|
a3717bff18
|
mshtml: Added AcceptLanguage handling.
|
2007-11-06 13:02:19 +01:00 |
Jacek Caban
|
71894ead1f
|
mshtml: Try installing Gecko from local file in DllRegisterServer.
|
2007-10-15 13:46:42 +02:00 |
Robert Shearman
|
836cdb88ce
|
mshtml: Set the SETUP_IS_CHROME_WRAPPER to FALSE as the embedded Gecko is always used to display content and not chrome.
|
2007-10-10 19:46:51 +02:00 |
Jacek Caban
|
f5ef66a369
|
mshtml: Pass the IDispatch interface of the element right-clicked on to IDocHostUIHandler_ShowContextMenu if applicable instead of always the document's one.
Found by Rob Shearman.
|
2007-10-03 11:00:52 +02:00 |
Jacek Caban
|
e65e53488e
|
mshtml: Use get_nsinterface in set_ns_editmode and get_editor_controller.
|
2007-09-27 11:11:24 +02:00 |
Jacek Caban
|
fa58e6ce5d
|
mshtml: Added generic get_nsinterface function and use it in get_ns_command_state.
|
2007-09-27 11:11:16 +02:00 |
Rob Shearman
|
006d9f940d
|
mshtml: Store the nsIEditor interface in the NSContainer object for use in implementing editor commands.
|
2007-09-12 14:05:17 +02:00 |
Jacek Caban
|
80a1a2f135
|
mshtml: Make window.external visible for JavaScript code.
|
2007-08-15 10:40:32 +02:00 |
Jacek Caban
|
c43875ceda
|
mshtml: Fixed a typo.
|
2007-07-27 12:24:44 +02:00 |
Jacek Caban
|
9f8b92c337
|
mshtml: Added nsIEmbeddingSiteWindow:[Get|Set]Visibility implementation.
|
2007-06-25 12:09:15 +02:00 |
Jacek Caban
|
7430f1ad84
|
mshtml: Added nsIEmbeddingSiteWindow::SetFocus implementation.
|
2007-06-25 12:09:12 +02:00 |
Jacek Caban
|
3d3048db30
|
mshtml: Get rid of no longer used nsIDOMEventListener interface in NSContainer.
|
2007-06-25 12:09:07 +02:00 |
Jacek Caban
|
7dd4f5e2ba
|
mshtml: Move load event listener to separated object.
|
2007-06-25 12:09:02 +02:00 |
Jacek Caban
|
8b3086a512
|
mshtml: Move keypress event listener to separated object.
|
2007-06-25 12:08:54 +02:00 |
Jacek Caban
|
9e3021746c
|
mshtml: Added COMMENT_NODE implementation in nsnode_to_nsstring_rec.
|
2007-06-11 15:21:56 +02:00 |
Jacek Caban
|
21d61dae88
|
mshtml: Silence invalid FIXME for ELEMENT_DOCUMENT_FRAGMENT_NODE in nsnode_to_nsstring_rec.
|
2007-06-11 15:19:31 +02:00 |
Jacek Caban
|
bd5d6f753c
|
mshtml: Set default scrollbar preferences.
|
2007-06-11 15:19:11 +02:00 |
Jacek Caban
|
b2f995a8d2
|
mshtml: Store editor controller in NSContainer.
|
2007-06-11 15:16:47 +02:00 |
Jacek Caban
|
85923633bb
|
mshtml: Set FALSE useCapture for editor's keypress event listener.
|
2007-06-11 15:15:52 +02:00 |
Jacek Caban
|
d09692d187
|
mshtml: Push TASK_PARSECOMPLETE in load event if Gecko is available.
|
2007-06-11 15:15:29 +02:00 |
Jacek Caban
|
0334291828
|
mshtml: Use IOleCommandTarget::Exec to implement context menu.
|
2007-06-11 15:06:32 +02:00 |
Jacek Caban
|
791b868ce7
|
mshtml: Move setup_ns_editing to nsembed.c.
|
2007-06-11 15:06:02 +02:00 |
Jacek Caban
|
76de315e73
|
mshtml: Switch to Wine Gecko 0.1.0.
|
2007-06-08 11:57:21 +02:00 |
Jacek Caban
|
d795c283bd
|
mshtml: Added support for coexisting different Gecko versions installation.
|
2007-06-07 11:20:49 +02:00 |
Andrew Talbot
|
0608054a6d
|
mshtml: Constify some variables.
|
2007-05-31 13:27:28 +02:00 |
Jacek Caban
|
4ccee1ae49
|
mshtml: Remove auto detection of Mozilla and Mozilla ActiveX control.
|
2007-05-07 14:30:20 +02:00 |
Stefan Huehner
|
51a7ca3440
|
Change some functions arguments from () -> (void).
|
2007-03-12 12:25:31 +01:00 |
Jacek Caban
|
bdf2bf93a8
|
mshtml: Make load_gecko thread safe.
|
2007-02-14 14:42:34 +01:00 |
Jacek Caban
|
0da187dda8
|
mshtml: Don't store moniker in nsURI.
|
2007-02-12 13:41:22 +01:00 |
Andrew Talbot
|
c48a7faa7a
|
mshtml: Declare a variable static.
|
2007-01-12 11:23:54 +01:00 |
Jacek Caban
|
f35c66c693
|
mshtml: Improve loading document detection in AsyncOpen.
|
2006-12-22 10:20:56 +01:00 |
Jacek Caban
|
f609a768e7
|
mshtml: Added nsACString_SetData function and use it instead of nsACString_Init when we return string value.
|
2006-12-14 12:51:16 +01:00 |
Jacek Caban
|
bc71685676
|
mshtml: Added handling of right and left arrow keys in editing mode.
|
2006-12-01 12:26:43 +01:00 |
Jacek Caban
|
c6d7f14296
|
mshtml: Added missing break.
|
2006-11-24 11:50:42 +01:00 |
Jacek Caban
|
b0bffdc58b
|
mshtml: Print wine_gecko version in load_wine_gecko.
|
2006-10-30 11:17:47 +01:00 |
Andrey Turkin
|
25b1d67231
|
mshtml: Insert missing "return" operator.
|
2006-10-23 14:39:07 +02:00 |
Jacek Caban
|
0c74c0a95b
|
mshtml: Win64 printf format warning fixes.
|
2006-10-06 12:54:45 +02:00 |
Jacek Caban
|
1a4c366f11
|
mshtml: Added begining implementation of IPersistStreamInit::Save.
|
2006-10-02 21:38:35 +02:00 |
Jacek Caban
|
e947b948a1
|
mshtml: Code cleanup.
|
2006-10-02 21:38:27 +02:00 |
Jacek Caban
|
06d9c5ca71
|
mshtml: Initialize url in OnStartURIOpen.
|
2006-09-25 21:13:18 +02:00 |
Jacek Caban
|
5f9078040a
|
mshtml: Added IDM_FONTNAME implementation.
|
2006-08-28 11:40:27 +02:00 |
Jacek Caban
|
90c5baf069
|
mshtml: Added [Get|Set]ParentContentListener implementation.
|
2006-08-16 17:08:59 +02:00 |
Jacek Caban
|
0c11b48240
|
mshtml: Set nsURI's moniker in OnStartURILoad.
|
2006-08-09 17:16:03 +02:00 |
Jacek Caban
|
3d506d8575
|
mshtml: Continue searching for Gecko if loading xpcom.dll failed.
|
2006-08-09 17:15:15 +02:00 |
Jacek Caban
|
21ba0bf3e8
|
mshtml: Wrap remaining Heap* functions by inline functions.
|
2006-07-20 12:11:39 +02:00 |
Jacek Caban
|
c562d4926e
|
mshtml: Added Wine Gecko installer.
|
2006-06-16 16:03:57 +02:00 |
Jacek Caban
|
e0157ba201
|
mshtml: Store BSCallback in NSContainer and use it instead of load_call.
|
2006-06-03 11:48:59 +02:00 |
Jacek Caban
|
08ae32e43a
|
mshtml: Get rid of (currently disabled anyway) nsIWebBrowserStream.
We have to handle it in another way.
|
2006-06-03 11:46:35 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Jacek Caban
|
417c104760
|
mshtml: Fix ref counting.
- Fix ref counting.
- Use This->window instead of QI in NSContainer_Release.
|
2006-04-10 12:20:50 +02:00 |
Jacek Caban
|
5f009f2540
|
mshtml: Added tooltip implementation.
|
2006-03-27 21:41:52 +02:00 |
Jacek Caban
|
dbd582cf84
|
mshtml: Optimize nsACString handling.
|
2006-03-20 12:05:50 +01:00 |
Jacek Caban
|
3d68599355
|
mshtml: Added IHTMLElementCollection::tags implementation.
|
2006-03-07 10:40:27 +01:00 |
Jacek Caban
|
d656f996f1
|
mshtml: Beginning support for links opened in a new frame.
|
2006-03-02 11:42:06 +01:00 |
Jacek Caban
|
2be7ffdf59
|
mshtml: Use NSContainer as 'This' of its window.
|
2006-03-02 11:41:18 +01:00 |
Jacek Caban
|
91369e20e7
|
mshtml: Added nsIInterfaceRequestor implementation.
|
2006-02-28 12:00:12 +01:00 |
Jacek Caban
|
4f9c9a16ad
|
mshtml: Init nsIOService as soon as possible.
|
2006-02-27 12:11:43 +01:00 |
Jacek Caban
|
4b511edf8d
|
mshtml: Added hack to allow pass post data to IPersistMoniker::Load.
|
2006-02-15 11:52:33 +01:00 |
Jacek Caban
|
4acea60922
|
mshtml: Added ref counting to NSContainer.
- Added ref counting to NSContainer.
- Better destroying of NSContainer.
|
2006-02-15 11:51:44 +01:00 |
Jacek Caban
|
990e20c992
|
mshtml: Get rid of HTMLDocument_OnLoad and move its job to AsyncOpen.
|
2006-02-09 12:19:33 +01:00 |
Jacek Caban
|
7080c8d98e
|
mshtml: Better ns*String handling.
|
2006-02-09 12:17:38 +01:00 |
Jacek Caban
|
8aeb049341
|
mshtml: Added wrapper of nsIOService.
|
2006-02-09 12:17:08 +01:00 |
Eric Pouech
|
e66e227dbe
|
Fixes for missing prototypes warnings.
|
2006-02-06 13:13:28 +01:00 |
Jacek Caban
|
a457249ff5
|
mshtml: Return FALSE if Mozilla ActiveX Control could not be found.
|
2006-01-21 19:22:39 +01:00 |
Jacek Caban
|
b48d9590a3
|
mshtml: Fix handling Gecko strings.
|
2005-12-15 10:41:56 +01:00 |
Jacek Caban
|
054164d5ba
|
mshtml: Set Gecko's profile.
Make sure that Gecko components are registered.
|
2005-12-15 10:26:11 +01:00 |
Jacek Caban
|
3fab5312d8
|
mshtml: Added PromptService implementation.
|
2005-12-09 11:51:02 +01:00 |
Jacek Caban
|
db452fdf7c
|
mshtml: Added nsIURIContentListener to QueryInterface.
Always release nsIWebBrowserSetup.
|
2005-12-09 11:41:33 +01:00 |
Jacek Caban
|
37b1a456d7
|
mshtml: Added nsIEmbeddingSiteWindow implementation.
|
2005-12-09 11:23:58 +01:00 |
Jacek Caban
|
b586f6face
|
mshtml: Added config key to specify Gecko path.
|
2005-12-07 13:07:42 +01:00 |
Jacek Caban
|
1ab01450fd
|
Try using mozctlx's path if there is no registered Mozilla directory.
|
2005-10-19 18:29:51 +00:00 |
Alexandre Julliard
|
d78888cc83
|
Fixed C99 declaration.
|
2005-09-02 14:48:10 +00:00 |
Jacek Caban
|
c75127c5b9
|
Beginning implementation of onload routine.
|
2005-09-02 12:19:42 +00:00 |
Jacek Caban
|
eb52044ee8
|
Beginning implementation of Gecko focus handling.
|
2005-08-26 10:05:52 +00:00 |
Jacek Caban
|
5cb0fcf1e1
|
- Beginning implementation of context menu.
- Set nsIWebBrowserChrome of nsIWebBrowser.
|
2005-08-25 19:24:58 +00:00 |
Jacek Caban
|
297aeb5b97
|
Disable using nsWebBrowserStream.
|
2005-08-22 10:05:29 +00:00 |
Jacek Caban
|
ec48726f0c
|
Always add gecko directory to the path before loading xpcom.
|
2005-08-22 09:21:53 +00:00 |
Jacek Caban
|
cdf02acdca
|
Use nsIWebBrowserStream to load html.
|
2005-08-11 18:36:48 +00:00 |
Jacek Caban
|
d8bf6e8aa4
|
Move includes of interfaces to mshtml_private.h.
|
2005-08-11 10:30:30 +00:00 |
Jacek Caban
|
2255e6fedb
|
Init nsWebBrowser window while creating nscontainer.
|
2005-08-10 09:54:02 +00:00 |
Jacek Caban
|
ff72104cbf
|
Fix comment about hack.
|
2005-08-03 21:27:03 +00:00 |
Jacek Caban
|
068fa0aa21
|
- Use Gecko to render HTML.
- Get rid of Mozilla ActiveX Control in MSHTML.
|
2005-08-01 10:59:45 +00:00 |