-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathChangeLog
306 lines (220 loc) · 11.2 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
2020-05-29 Riccardo Mottola <[email protected]>
* Sources/WebHTMLDocumentView.m
Update methods signatures with characterIndex from unsigned to NSUInteger.
2017-08-20 Riccardo Mottola <[email protected]>
* Sources/DOMCSS.m
Escape relative part before forming URL.
2017-08-02 Riccardo Mottola <[email protected]>
* Sources/WebHTMLDocumentView.m
store "auto" and "zero" with using -1 and 0 instead of a microscopic quantity.
2014-11-04 Riccardo Mottola <[email protected]>
* Sources/WebHTMLDocumentView.m
By Fred: Enable underlining and strikethrough for GNUstep, provide better fallback for old MacOS.
2014-11-04 Riccardo Mottola <[email protected]>
* Sources/DOMCSS.m
* Sources/WebHTMLDocumentView.m
Descend returns negative values, fix accordingly.
2013-10-25..28 Nikolaus Schaller <[email protected]>
* fixed issues with CSS inherit and initial
* improved translation of CSS styles to string attributes and fixed many smaller bugs
* implemented a little "height" and "width"
* made display:list and <li>, <ul>, <ol>, <dl> work for standard cases (HTML4)
* reduced number of compiler warnings
* fixed positions of form buttons and cells
2012-08-28 Wolfgang Lux <[email protected]>
* GNUmakefile:
* Sources/GNUmakefile: Revert error made by Riccardo while
changing the makefiles.
2012-08-27 18:59-EDT Gregory John Casamento <[email protected]>
* Sources/WebHTMLDocumentView.m: Same fix as below.
2012-08-27 18:53-EDT Gregory John Casamento <[email protected]>
* Sources/DOMCSS.m: Fix double include problem. #import was including
the DOMHTML.h file twice since it was both in the current directory
and in the derived_src directory.
2012-08-** Nikolaus Schaller <[email protected]>
* reworked CSS processing to provide computedStyleForElement:pseudoElement:
* reworked spliceTo: to translate CSS to NSAttributedString attributes
* added default.css to define HTML4 -> CSS translation
* removed (almost) all direct translation of attributes to style (attributes remain used for forms and table layout)
* fixed parsing of tag[attribute=value] style
* fixed white-space merging rules so that normal, pre and nowrap are working
2012-01-19 Riccardo Mottola <[email protected]>
* Sources/DOMHTML.m
Revert.
2012-01-18 Riccardo Mottola <[email protected]>
* Sources/DOMHTML.m
Really copy value to cell.
2011-05-16 Nikolaus Schaller <[email protected]>
* fixed issue in scanning <script>...</script>
* fixed signature of - (NSView <WebDocumentView> *) documentView;
* checked with Clang for potential issues and fixed two potential leaks
* optimized CSS parser a little
2011-04-14 Nikolaus Schaller <[email protected]>
* fixed bug in DOMCSSValueList which resulted in delayed segfault in NSArrayEnumerator
* minor cosmetics
2010-10-24 Riccardo Mottola <[email protected]>
* Sources/DOMCSS.m
Fixed some c99-isms
2010-10-23 Nikolaus Schaller <[email protected]>
* fixed issue with <noframes> (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 <[email protected]>
* Source/DOMHTML.m
Enable setting of ToolTips with the link url.
2010-10-03 Riccardo Mottola <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* Sources/WebFrameView.m:
Enable autohiding for GNUstep.
2010-05-20 00:07-EDT Gregory John Casamento <[email protected]>
* 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 <[email protected]>
* Sources/NSXMLParser.m: fixed a problem with entities like ▼
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* Sources/NSXMLParser: change from end pointer to vp.
2008-07-12 Nikolaus Schaller <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
NOTE (Nikolaus Schaller <[email protected]>): 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 <[email protected]>
* Sources/GNUmakefile: Additional correction.
2008-02-08 Nikolaus Schaller <[email protected]>
* 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 <[email protected]>
* Sources/GNUmakefile: Fixed makefile issue.
2008-01-17 Riccardo Mottola <[email protected]>
* 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 <[email protected]>
* Sources/DOMHTML.m: Added code to add a newline for a <p> element.
2008-01-03 Riccardo Mottola <[email protected]>
* Sources/DOMHtml.m: removed non-apple hack
2007-12-31 Nikolaus Schaller <[email protected]>
* fixed bugs in entities table
* added preliminary handling for <li>
2007-12-17 Nikolaus Schaller <[email protected]>
* improved scroller handling
2007-11-20 Riccardo Mottola <[email protected]>
* Sources/GNUmakefile: added WebPreferences
2007-10-13 Nikolaus Schaller <[email protected]>
* improved HTML parsing (handle multiple <body> tags, add <tbody> if not present etc.)
* fixed several bugs
2007-09-01 Nikolaus Schaller <[email protected]> and Riccardo Mottola <[email protected]>
* AlpenSTEP workshop
* fixed several bugs
2007-08-?? Nikolaus Schaller <[email protected]>
* added some support for <li>
* fixed several bugs
2007-07-?? Nikolaus Schaller <[email protected]>
* browser renamed to SWK Browser
2007-06-13 Nikolaus Schaller <[email protected]>
* updated NSXMLParser to do incremental parsing
* added a DOM Tree Browser to GNUstepWeb
2007-05-15 Richard Frith-Macdonald <[email protected]>
* Sources/GNUmakefile: add WebKitIMG.png resource
2007-04-01 Riccardo Mottola <[email protected]>
* Sources/GNUmakefile: fixed makefile
2007-04-22 Nikolaus Schaller <[email protected]>
* updated everything from mySTEP
2007-03-29 Riccardo Mottola <[email protected]>
* Sources/ECMA*.[h,m]: added ECMAScript
2007-03-29 Riccardo Mottola <[email protected]>
* Sources/*.[h,m]: corrected licenses
2007-03-26 Riccardo Mottola <[email protected]>
* 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 <[email protected]>
* DOMRange.*, DOMCSS.h, GNUMakefile:
added files from myStep
2007-03-21 Riccardo Mottola <[email protected]>
* WebArchive.*, WebDownload.h, GNUMakefile:
added files from myStep
2007-03-20 Riccardo Mottola <[email protected]>
* Sources/WebDocumentRepresentation.h,
Sources/WebDocumentRepresentation.m,
Sources/WebCSSDocumentRepresentation.h,
Sources/WebCSSDocumentRepresentation.m:
added from myStep
2007-03-13 Rrichard Frith-Macdonald <[email protected]>
* 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 <[email protected]>
* Sources/GNUmakefile: Added missing classes and headers.
2007-03-08 Riccardo Mottola <[email protected]>
* Sources/*.[h,m]: updated FSF copyright and LGPL license
2007-03-08 Nicola Pero <[email protected]>
* GNUmakefile (SimpleWebKit_INCLUDE_DIRS): Variable removed.
* Sources/GNUmakefile (SimpleWebKit_INCLUDE_DIRS): Variable removed.
* Sources/GNUmakefile (SimpleWebKit_HEADER_FILES): Added DOMCore.h