2011-05-16 Nikolaus Schaller * fixed issue in scanning * fixed signature of - (NSView *) documentView; * checked with Clang for potential issues and fixed two potential leaks * optimized CSS parser a little 2011-04-14 Nikolaus Schaller * fixed bug in DOMCSSValueList which resulted in delayed segfault in NSArrayEnumerator * minor cosmetics 2010-10-24 Riccardo Mottola * Sources/DOMCSS.m Fixed some c99-isms 2010-10-23 Nikolaus Schaller * fixed issue with (which was counted as <frame> when determining the number of rows/columns of a <frameset>) * fixed problem with processing CSS values as strings * made a workaround for a problem in @import() CSS rules (needs to be fixed differently) 2010-10-22 Riccardo Mottola <rmottola@users.sf.net> * Source/DOMHTML.m Enable setting of ToolTips with the link url. 2010-10-03 Riccardo Mottola <rmottola@users.sf.net> * Sources/DOMCore.h Enable renaming only if GCC has major version = 2 * Sources/WebPlugin.h * Sources/WebPluginContainer.h Do not include Cocoa.h but directly Foundation and the necessary headers. 2010-08-03++ Nikolaus Schaller <hns@computer.org> * fixed some of the Issues reported on http://projects.goldelico.com/p/swk/issues/ (see commit messages) * worked on CSS parsing to be more complete for correct CSS files * worked on CSS stylesheet database search (match rules with nodes) * apply color: style * apply display: none 2010-08-03 Riccardo Mottola <rmottola@users.sf.net> * Sources/WebFrameView.m: Enable autohiding for GNUstep. 2010-05-20 00:07-EDT Gregory John Casamento <greg.casamento@gmail.com> * Palette/GNUmakefile: * Palette/GNUmakefile.preamble: Makefiles. * Palette/palette.table: Defines the classes to be imported. * Palette/SWKPalette.gorm: Interface file. * Palette/SWKPalette.[hm]: Implementation of the palette. * Palette/SWKPalette.tiff: Image. * Sources/WebView.m: Added an implementation of initWithCoder:. 2009-08-12++ Nikolaus Schaller <hns@computer.org> * Sources/NSXMLParser.m: fixed a problem with entities like &#9660; * Sources/WebDataSource.m - fixed problem with committing when no response arrived (i.e. no network available) - fixed problem with relative and absolute URLs for subresources (did not notice that they are the same) - fixed problem where a completed subresource could call -finishedLoadingWithDataSource: twice (leading to load errors) * Sources/DOMCSS.*: added most CSS functionality - worked on class hierarchy to be more compatible to WebKit - parse CSS3 documents into DOM CSS tree (incl. correct handling and loading of @import) - parse <style> content and load and parse subresources <link rel="stylesheet">; * SWK Browser - fixed a bug in the DOM Hierarchy inspector (did not retain tree nodes) - fixed deleting resources from the Activity Window if pages are reloaded - added a CSS DOM Hierarchy inspector to the Debug menu 2009-07-21 Riccardo Mottola <rmottola@users.sf.net> * Sources/WebPreferences.m: return system font families * Sources/DOMHTML.m: use system font if font not found * Sources/WebHTMLDocumentView.m: draw HR better 2009-03-31 Nikolaus Schaller <hns@computer.org> * fixed correct translation and display of <frameset> and <frame> * fixed issue with dangling parent pointer in DOMNodes * added a View Hierarchy debug window to SWK Browser 2009-03-21 Riccardo Mottola <rmottola@users.sf.net> * Sources/NSXMLParser: change from end pointer to vp. 2008-07-12 Nikolaus Schaller <hns@computer.org> * worked on WebPlugin (so that we can integrate e.g. GNASH in some far future; should be stored as "/Library/Internet Plug-Ins/Flash Player.bundle") 2008-05-13 Nikolaus Schaller <hns@computer.org> * moved handling of 'javascript:' URL scheme to WebDataSource * worked on windowScriptObject (is the self/window/global object) - new class DOMWindow * added macro to omit our private -newlineCharacterSet if we compile for OSX 10.5 * stringByEvaluatingJavaScriptFromString: fixed to return NSStrings only (even if empty) * Javascript Console improved 2008-02-23 18:26-EST Gregory John Casamento <greg_casamento@yahoo.com> * GNUmakefile: Correct makefile issue * Sources/DOMCore.m: Corrected some compilation warnings. * Sources/DOMHTML.m: Minor cleanup. * Sources/ECMAScriptEvaluator.m: Corrected some compilation warnings. * Sources/GNUmakefile: Correct makefile issue. 2008-02-16 Nikolaus Schaller <hns@computer.org> * fixed issue with committing data source too late * improved correctness of frameLoadDelegate calls * reduced debug NSLog() 2008-02-10 17:31-EST Gregory John Casamento <greg_casamento@yahoo.com> NOTE (Nikolaus Schaller <hns@computer.org>): this appears to be a bug in GNUstep-GUI NOTE: It has been corrected there, I believe. (GJC) * Sources/WebView.m: Corrected calls to viewWillMove... to include calls to the super-class version of it. Fixes issue observed by myself and Riccardo. Document Window for both SWKBrowser and Vespucci was failing to load properly. 2008-02-10 16:01-EST Gregory John Casamento <greg_casamento@yahoo.com> * Sources/GNUmakefile: Additional correction. 2008-02-08 Nikolaus Schaller <hns@computer.org> * added History and Back/Forward list plus some stubs for a page cache (should cache WebFrame/WebFrameViews) * fixed bugs with finalizing loading (e.g. update history after loading jpg or pngs) * made (X)(HT)ML parser more robust for embedded spaces and newlinws e.g. <img src = "url" / > 2008-01-18 17:21-EST Gregory John Casamento <greg_casamento@yahoo.com> * Sources/GNUmakefile: Fixed makefile issue. 2008-01-17 Riccardo Mottola <riccardo@kaffe.org> * Sources/WebHTMLDocumentView.m: improved <HR> draw code * Sources/DOMHTML.m: parse of shade and size attributes 2008-01-16 16:22-EST Gregory John Casamento <greg_casamento@yahoo.com> * Sources/DOMHTML.m: Added code to add a newline for a <p> element. 2008-01-03 Riccardo Mottola <riccardo@kaffe.org> * Sources/DOMHtml.m: removed non-apple hack 2007-12-31 Nikolaus Schaller <hns@computer.org> * fixed bugs in entities table * added preliminary handling for <li> 2007-12-17 Nikolaus Schaller <hns@computer.org> * improved scroller handling 2007-11-20 Riccardo Mottola <riccardo@kaffe.org> * Sources/GNUmakefile: added WebPreferences 2007-10-13 Nikolaus Schaller <hns@computer.org> * improved HTML parsing (handle multiple <body> tags, add <tbody> if not present etc.) * fixed several bugs 2007-09-01 Nikolaus Schaller <hns@computer.org> and Riccardo Mottola <riccardo@kaffe.org> * AlpenSTEP workshop * fixed several bugs 2007-08-?? Nikolaus Schaller <hns@computer.org> * added some support for <li> * fixed several bugs 2007-07-?? Nikolaus Schaller <hns@computer.org> * browser renamed to SWK Browser 2007-06-13 Nikolaus Schaller <hns@computer.org> * updated NSXMLParser to do incremental parsing * added a DOM Tree Browser to GNUstepWeb 2007-05-15 Richard Frith-Macdonald <rfm@gnu.org> * Sources/GNUmakefile: add WebKitIMG.png resource 2007-04-01 Riccardo Mottola <riccardo@kaffe.org> * Sources/GNUmakefile: fixed makefile 2007-04-22 Nikolaus Schaller <hns@computer.org> * updated everything from mySTEP 2007-03-29 Riccardo Mottola <riccardo@kaffe.org> * Sources/ECMA*.[h,m]: added ECMAScript 2007-03-29 Riccardo Mottola <riccardo@kaffe.org> * Sources/*.[h,m]: corrected licenses 2007-03-26 Riccardo Mottola <riccardo@kaffe.org> * Sources/DOMCore.m, Sources/WebXMLDocumentRepresentation.h, Sources/WebXMLDocumentRepresentation.m, Sources/WebHTMLDocumentView.h, Sources/WebHTMLDocumentView.m, Sources/WebImageDocumentRepresentation.h, Sources/DOMHTML.h, Sources/DOMHTML.m, Sources/WebDOMOperations.h, Sources/WebFrameLoadDelegate.h: updated from myStep 2007-03-21 Riccardo Mottola <riccardo@kaffe.org> * DOMRange.*, DOMCSS.h, GNUMakefile: added files from myStep 2007-03-21 Riccardo Mottola <riccardo@kaffe.org> * WebArchive.*, WebDownload.h, GNUMakefile: added files from myStep 2007-03-20 Riccardo Mottola <riccardo@kaffe.org> * Sources/WebDocumentRepresentation.h, Sources/WebDocumentRepresentation.m, Sources/WebCSSDocumentRepresentation.h, Sources/WebCSSDocumentRepresentation.m: added from myStep 2007-03-13 Rrichard Frith-Macdonald <fm@gnu.org> * Sources/NSXMLParser.h: * Sources/GNUmakefile: * Sources/NSXMLParser.m: * Sources/WebHTMLDocumentRepresentation.m: Use standard NSXMLParser API rather than duplicating code. * Sources/WebFrame.m: Fix broken include that was stopping compile. 2007-03-08 Riccardo Mottola <riccardo@kaffe.org> * Sources/GNUmakefile: Added missing classes and headers. 2007-03-08 Riccardo Mottola <riccardo@kaffe.org> * Sources/*.[h,m]: updated FSF copyright and LGPL license 2007-03-08 Nicola Pero <nicola.pero@meta-innovation.com> * GNUmakefile (SimpleWebKit_INCLUDE_DIRS): Variable removed. * Sources/GNUmakefile (SimpleWebKit_INCLUDE_DIRS): Variable removed. * Sources/GNUmakefile (SimpleWebKit_HEADER_FILES): Added DOMCore.h