home *** CD-ROM | disk | FTP | other *** search
Text File | 2004-08-03 | 71.8 KB | 2,429 lines |
- *** 28-Jan-03 IBrowse 2.3 released to the public ***
-
- -sb- Fixed a bug that could generate some enforcer hits if closing the window
- while a form string was active
-
- -sb- Made a small change that could avoid some enforcerhits when opening the
- cache browser
-
- 22-Jan-03 Release candidate 22 (Beta 23.33) out
-
- -sb- Added support for windows chars 0x8e and 0x9e
-
- 21-Jan-03 Release candidate 21 (Beta 23.32) out
-
- -sb- BUGID 0637: Fixed why the back button some times causes hits
-
- 20-Jan-03 Release candidate 20 (Beta 23.31) out
-
- -sb- Fixed a nasty crash that could occur after closing an ib custom class
-
- -df- Updated the IBrowse logo to look much nicer
-
- -sb- BUGID 0651: Fixed problems with deeply nested tables
-
- -sb- BUGID 0652: Fixed problems with somewhat malformated cookies
-
- 16-Jan-03 Release candidate 19 (Beta 23.30) out
-
- -sb- Tweaked installer not to overwrite CopyReplace if existing already
-
- -or- JS: More arguments object handling reorganization - last beta suffered
- from a newly created case of stale pointers :)
-
- 14-Jan-03 Release candidate 18 (Beta 23.29) out
-
- -or- JS: Simplified arguments object handling code, fixing a bug where
- pointers to arguments in the declaration space could become stale
-
- -sb- BUGID 0639: Fixed Marios favourite enforcer hit even a tiny bit more
-
- -sb- BUGID 0642 and 0642: Improved support for Ignore Custom Colors
-
- 11-Jan-03 Release candidate 17 (Beta 23.28) out
-
- -sb- BUGID 0639: Fixed Marios favourite enforcer hit even more
-
- -sb- BUGID 0636: Fixed a problem where the URL prefs could choose the wrong
- settings sometimes
-
- 08-Jan-03 Release candidate 16 (Beta 23.27) out
-
- -sb- BUGID 0631: Fixed problems with one line text printing
-
- -sb- Fixed a js timeout problem that could lead to wrong timeouts sometimes
-
- -sb- Fixed Marios favourite enforcer hit.
-
- -sb- Images without src= is now displayed with an error image
-
- -sb- BUGID 0630: Fixed a problem with image.name
-
- 07-Jan-03 Release candidate 15 (Beta 23.26) out
-
- -sb- BUGID 0628: Fixed another comment parsing bug
-
- -or- JS: Fixed break <label> when label points to a for statement
-
- -or- JS: Fixed problems with labels declared inside functions
-
- -sb- BUGID 0626: Fixed a frame resize enforcerhit
-
- -sb- BUGID 0624: Texteditfield could crash if the text was set when the
- gadget was invisible
-
- 05-Jan-03 Release candidate 14 (Beta 23.25) out
-
- -sb- BUGID 0621: Fixed a small memory allocation problem
-
- -sb- Increased max URL length to 8192 bytes and made sure that this length
- is checked everywhere
-
- -sb- Tweaked the save settings on exit to be more obvious when save as has
- been used
-
- 02-Jan-03 Release candidate 13 (Beta 23.24) out
-
- -or- JS: Fixed switch statement to handle multiple case statements on
- the same line
-
- -or- JS: Allow regexp literals after &&, || and in some other cases
-
- -sb- BUGID 0613: Fixed problems with form.length != form.elements.length
-
- -sb- Coerced FRAMEBORDER with BORDER
-
- -sb- Fixed a memory leak inside framesets
-
- -or- JS: Fixed < > <= >= comparison operators to return undefined if
- either operand evaluates to NaN
-
- -sb- Fixed a problem with empty Content-Type for file upload forms
-
- 29-Dec-02 Release candidate 12 (Beta 23.22) out
-
- -sb- BUGID 0569: Fixed problems with Image objects getting wrong properties
- sometimes
-
- -sb- BUGID 0604: Added custom JS property support for form element arrays
-
- -sb- BUGID 0603: Made file:/// aware of %%% escaping in URLs
-
- -or- JS: Fixed handling of break statement within an if statement where the
- loop was not a compound statement
-
- -or- JS: String arguments to Array.concat() cause a new member to be added
- containing that string, rather than a new member for each char in
- the string
-
- -sb- BUGID 0601: Made cookie parsing abit more error tolerant
-
- -sb- Added some heuristics to startup so you can start IB and supply a regular
- path. No need to add file://localhost/ manually
-
- 22-Dec-02 Beta 23.20 out
-
- -sb- Improved opening time of settings by delaying AmiSSL stuff until needed
-
- -db- Reinstituted the "Links Expire after" prefs. Global history window is also
- cleared when clicking "Expire Now"
-
- -sb- BUGID 0550: Fixed a creepy bug that caused IB to strip '.' of the end of
- certain URLs. Todd rocks who managed to track this one down!
-
- -sb- BUGID 0599: Made disabling/enabling certs abit more error tolerant
-
- -sb- BUGID 0597: Tweaked meta-refresh to not trigger too often
-
- -sb- Fixed why sometimes some of the Bullet images are kept open
-
- -sb- BUGID 0588: Fixed problems with malformated cookie expiry date strings
-
- -sb- BUGID 0495: JS: Implemented window.closed
-
- -or- JS: Fixed String.replace() - when first argument is a string, it is
- now converted to a flat regexp
-
- -or- JS: Be like IE and Opera and don't reserve keywords that are supposed
- to be reserve for future use
-
- -or- JS: Improved error message for function declarations where the first
- parameter is not an identifier
-
- -or- JS: Tweaked handling of number literals that have a leading zero - now
- the number is treated as decimal instead of octal if any digit in
- the number is bigger than 7
-
- -or- JS: The Date constructor now creates the date relative to local time
- when the parameter is a string and contains no timezone information
-
- 21-Dec-02 Beta 23.19 out
-
- -sb- Fixed why IB uses tons of ram without returning it until you quit
-
- -sb- Made it possible to enable incoming and outgoing headers. Visit debugmenu
-
- -sb- Made it possible to inspect the object cache. Visit
- "Debug/Display NetObjects" to see them
-
- -sb- BUGID 0593: Fixed a few problems with location.<prop> items
-
- -or- JS: 'this' is now retained for eval() calls
-
- -db- BUGID 0571: Rexx: Fixed newbrowser again, this time so it does open a
- browser regardless of default new method. And changed the interface so
- that URL comes before BROWSEWINDOWNR
-
- 17-Dec-02 Release candidate 11 (Beta 23.18) out
-
- -db- BUGID 0542: Changed MSG_HTML to MSG_MENU_HTML
-
- -sb- BUGID 0511: Improved comment handling in the <script> parser
-
- -sb- BUGID 0512: JS: Added area.onClick support
-
- -sb- BUGID 0573: Added support for body.onUnload and frameset.onUnload
-
- -sb- BUGID 0580: Fixed a few prefs related bugs
-
- -sb- BUGID 0462: Fixed problems with named type=image inside forms
-
- -sb- BUGID 0528: JS: Fixed a few Name and ID related problems
-
- -or- JS: Cleaned up try...catch handling, and removed a memleak
-
- -or- JS: When converting NaN to an integer, the result is now 0 (as per
- ECMA-263)
-
- -or- JS: Fixed problems caused when passing the current arguments object
- to another function, but specifying less than the declared
- arguments for that function
-
- -or- JS: Fixed retention of arguments objects across function calls, which
- got broken in the declaration space rewrite
-
- -or- JS: Rewrote parseInt(), which didn't strip leading whitespace, handle
- negative values or implied hexadecimal values, and the radix
- parameter was not always adhered to
-
- -sb- BUGID 0575: Fixed some enforcerhits
-
- -sb- BUGID 0576: JS: Correct handling of out of bounds references to Option[]
-
- 09-Dec-02 Beta 23.16 out
-
- -sb- BUGID 0558: Made window.focus() use the Smart Window Activation option
-
- -sb- BUGID 0572: Made IBrowse accept empty <option></option> tags
-
- -or- JS: Fixed hits that occurred with syntax errors involving the if, with
- and while keywords (e.g. "with = 1" and "while = 1")
-
- -or- JS: Implemented "instanceof" and "in" special operators
-
- -or- JS: Error messages now also specify the class of error (as per the
- different error object types)
-
- -or- JS: Implemented Error, EvalError, RangeError, ReferenceError, SyntaxError,
- TypeError and URIError objects
-
- -or- JS: Restructured error handling so errors can be caught with try...catch
-
- -or- JS: Implemented try...catch and throw statements (to JS1.5 spec)
-
- -or- JS: Major rewrite of local function declaration space handling, to
- allow nested functions to inherit values from the context in which
- they were originally defined, rather than the context from which the
- function is being called from
-
- -or- JS: Math.random() no longer relies on SAS/C's initial internal seed,
- so the random number sequence is no longer the same in each session
-
- -or- JS: Fixed double->string converter, which was adding an extra '-' char
- to numbers with a negative exponent value
-
- -or- JS: Allow RegExp literals inside []
-
- -or- JS: EOLs are now handled properly in ?: expressions
-
- -or- JS: Leading zeroes in number literals now skipped
-
- -or- JS: When converting string variables/literals to number, no longer
- try to interpret an strings as an octal number
-
- -db- BUGID 0571: Rexx: Fixed newbrowser.
-
- -sb- BUGID 0509,0511: Reworked the HTML comment parser abit
-
- -sb- BUGID 0546: Reworked the parser abit to handle invalid markup starts
-
- -or- BUGID 0544: Fixed a problem with haning PNG images
-
- -db- fixed some consistency in the click tabs when the width was very small
-
- -db- fixed even more cases where the rootgroup layout went mental
-
- -sb- Fixed a bug where cookies cookies could be dublicated if set when the URL
- contained a port number.
-
- -sb- BUGID 0556: Made IBrowse recognize text/javascript in <script> markups
-
- -sb- BUGID 0522: Fixed problems with tabing to invisible Stop button
-
- -sb- BUGID 0568: Added some more windows char mappings
-
- 06-Dec-02 Beta 23.15 out
-
- -sb- Added debug logging for hanging subtasks
-
- -sb- BUGID 0567: Fixed problems with double clicking on entries in ICE
-
- -sb- BUGID 0548: HTTP0.9 resposnes now sets the content type to text/html
-
- -sb- BUGID 0564: Fixed problems when launching Javascript from forms
-
- -sb- BUGID 0563: Fixed problems with ask user and overwriting files
-
- -db- Fixed some cases where you could not dnd an element to a given position
-
- -db- Fixed some effects in gui dnd where the mark lines were malplaced
-
- -db- Corrected some layout bugs in rootgroup
-
- -db- Fixed crash in clicktabs for very small windows
-
- -sb- BUGID 0484: Fixed refresh problems with MUI setting Redraw without clear
-
- -sb- BUGID 0537: Added support for Refresh = in http headers
-
- -sb- Merged URL parser in main code with the parser in the http libraries.
- this fixed BUGID 0531 among others
-
- -sb- BUGID 0536: Fixed problems with cookies like KEY=valye & KEY_MORE=value2
-
- -sb- BUGID 0551: Added support for empty <a> with eventhandlers
-
- -sb- BUGID 0510: JS: Added dummy functions for captureEvents
-
- -sb- BUGID 0560: Fixed comment parsing inside <style> </style>
-
- -sb- BUGID 0561: Tweaked the Date parsing to make IB more tolerant
-
- -sb- BUGID 0529: Fixed 'Printer' destination option in Print options
-
- -sb- BUGID 0538: JS: Fixed problems with cookies and ? URLs
-
- -sb- Fixed a bug in the http code that stripped '?' from cookie paths after
- the path component was found. Now it it is done in the correct order
-
- -sb- BUGID 0553: JS: Stripping \r from strings before displaying them
-
- -db- BUGID 0521: Added correct escaping of * in ARexx commands
-
- -sb- BUGID 0540: Added stripping NULL bytes from HTML sources when viewing
- them. This breaks UNICODE pages, but IB doesn't support unicode yet
-
- -sb- BUGID 0545: JS: Fixed problems with arrays and toString() and valueOf()
-
- -sb- BUGID 0533: Fixed problems with empty : after hostnames
-
- -sb- BUGID 0533: Fixed problems with empty : after hostnames
-
- -db- Changed the default maxlength on string gadgets to 1 kB
-
- -or- JS: Tweaked handling of nested comments so that /*/*/ is valid
-
- -or- JS: Fixed a nasty recursion bug concerning the function prototype
- object, which would cause stack overflow followed by meltdown
-
- -or- JS: Only treat --> as a comment if it's at the start of a line, as
- to not break valid expressions such as "n-->0"
-
- -or- JS: Fixed broken parsing of \x hex escapes in strings
-
- 25-Oct-02 Release candidate 10 (Beta 23.14) out
-
- -or- JS: Skip EOLs in empty object initializer expressions
-
- -or- JS: Turns out the fix for memory loss problem in 23.10 wasn't quite
- right and could cause hits or free memory twice in a worst case
- scenario - have now found the real root of the bug, and this
- should now be fully fixed
-
- -sb- BUGID 0480: JS: IBrowse now allows white space at the end of </script
-
- -sb- BUGID 0479: Made sure IBrowse recognizes JavaScript1.3 and 1.4 marks
-
- 24-Oct-02 Release candidate 9 (Beta 23.12) out
-
- -sb- BUGID 0458: Downloaded files are now checked against their reported size
- and flagged as File incomplete? if they are smaller than expected
-
- -sb- The Download Manager window is now brought to front when IBrowse exits
- if there are pending downloads or errors
-
- -or- JS: String.indexOf() now properly checks for out of range fromIndex
-
- -sb- Reversed the order of the failed and ok downloads lists. Now the most
- recently downloaded files appear first in the list. This does not apply
- to the pending and ongoing lists though
-
- -db- BUGID 0368: Fixed graphical corruption in TEF
-
- -db- BUGID 0253: PRINT command added
-
- 23-Oct-02 Release candidate 8 (Beta 23.11) out
-
- -sb- Fixed a deadlock bug that could occur if several pages requested cookies
- at the same time as the 'Ask cookie' requester opened
-
- -sb- BUGID 0431: Made sure that 'Refuse from this server' is working in the
- cookie requester
-
- -or- JS: Now short-circuit evaluation really does work properly for ?:
- expressions, and handles the comma operator correctly too
-
- -sb- BUGID 0469: Fixed a bug that could happen if a JS opened a requester from
- inside a timeout
-
- -sb- BUGID 0464: target= in hrefs can now be any named window
-
- 22-Oct-02 Release candidate 7 (Beta 23.10) out
-
- -sb- BUGID 0466: Fixed some file:// related bugs
-
- -sb- BUGID 0463: Fixed a HTML comment parsing bug
-
- -or- JS: Fixed non-initialization bugs in Array.concat, Array.push,
- Array.slice, Array.splice, String.split and String.match, which
- could cause random crashes and/or memory trashing
-
- -or- JS: Recompiled everything to use SysBase rather than reading memory
- location 4 everytime before calling exec.library
-
- -or- JS: Fixed expression short-circuit evaluation to work properly
- inside ?: expressions
-
- -or- JS: All class methods called with more parameters than required no
- longer cause an error - extra arguments are silently ignored
-
- -or- JS: The prototype objects for the internal classes are now setup to
- objects of the correct type, instead of them all using generic
- objects
-
- -or- JS: The methods of the internal classes now inherit methods from the
- Function class
-
- -or- JS: It turns out the program objects for top-level internal methods
- in each program space never got freed, which resulted in an
- approx 20K accumulated memory loss after visiting any page that
- uses JS, which only got freed when exiting IBrowse - now fixed!
-
- -or- JS: Cleaned up program space allocation code - no longer crashes or
- causes hits on failure
-
- -sb- BUGID 0451: Added keyboard control to DropDown cycle
-
- -sb- BUGID 0450: Added a popup list for external view arguments
-
- -sb- BUGID 0439: Fixed hits with empty <area> tag
-
- -sb- BUGID 0447: Added support for about:blank
-
- -sb- BUGID 0442: Fixed problems with webservers forgetting space aftrer : in
- headers
-
- -sb- BUGID 0430: Added NOPREFS and NOEDITHOTLIST to dist icon
-
- -sb- BUGID 0430: Fixed NOEDITHOTLIST
-
- -db- Various Texteditfield fixes
-
- -sb- BUGID 0426: JS: Fixed some Option() memory trashing
-
- 16-Oct-02 Release candidate 6 (Beta 23.9) out
-
- -sb- JS: Added support for onMouseOver and onMouseOut
-
- -sb- BUGID 0418: Fixed problems with flushing of table backgrounds
-
- -sb- BUGID 0404: Fixed hits on pages with Cycle gadgets
-
- -sb- BUGID 0403: Fixed problems with invisible tab drag zone
-
- -sb- BUGID 0408: Improved user:passwd@ftphost support
-
- -sb- Updated png decoder to libpng-1.2.1
-
- -sb- Fixed local MIME problems
-
- -sb- Fixed correct updating of window title when moving back and forward
-
- 11-Oct-02 Beta 23.8 out
-
- -sb- Improved tab flipping/adding to make sure the page is not redrawn
- when it is not really needed
-
- -sb- Improvd page flipping and page loading. Now the page is not redrawn
- until actually needed. Which means that pageflipping wont flicker
- as much as it did before
-
- -or- JS: Implemented isFinite() top-level method
-
- -sb- BUGID 0378: Added possibility to set mime type of uploaded files.
-
- 09-Oct-02 Release candidate 4 (Beta 23.7) out
-
- -sb- BUGID 0376: Made the prefs layout more consistant
-
- -sb- BUGID 0369: Fixed TEF scrollbar problems
-
- -sb- Fixed a potential crash when loading frames in an iconified window
-
- -db- BUGID 0367: Removed hits when adding entries to the hotlist via ARexx
-
- -sb- BUGID 0365: Fixed double ghosted gadgets in prefs
-
- -sb- When closing the last window and there are pending images loading, the
- images are properly interrupted before closing the window
-
- -sb- Optimized the way resizing of the HTML display works during reloayout
- of pages. Now IBrowse will still react on the scrollers and update
- the correct part of the page if the scrollbars have moved during layout
-
- -sb- Fixed a potential crash bug when moving custom toolbuttons in prefs
-
- -sb- BUGID 0364: IBrowse now deselects the URL string when pasting an URL
- from the clipboard or from REXX
-
- -sb- JS: Improved refresh when JS is updating JS objects on a page
-
- -sb- Fixed a bug that could cause the %p (pubscreen name) to stop working
-
- -sb- IBrowse now deactivates the URL gadget when loading the about page
-
- 03-Oct-02 Release candidate 3 (Beta 23.5) out
-
- -sb- Improved image maps short help handling
-
- -sb- JS: Fixed problems accessing image maps properties
-
- -sb- BUGID 0357: Improved Abort all in download manager
-
- -or- JS: Date.setYear() is now able to handle a 4-digit year parameter, in
- addition to the usual year-1900 (no more strange eBay cookie
- expiration dates)
-
- -or- Added support for datatypes scaling of images (when applicable)
-
- -or- JS: Negative array indices are now interpreted as a property name,
- rather than enforcing an out of range error
-
- 01-Oct-02 Release candidate 2 (Beta 23.4) out
-
- -sb- BUGID 0352: Fixed problems with end time calculation for downloads
-
- -sb- BUGID 0334: Fixed status text beeing displayed wrong in sometimes
-
- -sb- BUGID 0330: Fixed Abort All downloads not working correctly
-
- -sb- BUGID 0344: Fixed Browser activation after closing browsers
-
- -sb- Fixed hits which could occur when JS accessed images on pages with <li>
-
- -sb- BUGID 0353: Fixed closing windows crash
-
- -db- BUGID 0350: File requester for saving hotlist now reads "Save hotlist as"
-
- -db- BUGID 0345: Users are now able to drag a browser from one window to the end
- of another window's clicktabs
-
- -sb- BUGID 0349: Fixed problems in Bookmarks Manager
-
- -sb- Improved the Table refresh code alot
-
- -sb- BUGID 0329: JS: Improved document indexing
-
- -sb- BUGID 0333: Made font mapping optional
-
- -or- JS: When accessing a host object, if the host index is a number in
- a string, and the corresponding array item is undefined, we now
- try again treating the original string as a property name
-
- -sb- Added a Default Close method: Window/Browser prefs option
-
- 23-Sep-02 Release candidate 1 (Beta 23.2) out
-
- -or- JS: Added custom ECMA-compatible float->string conversion routine,
- since SAS/C's gcvt() is too lossy, causing problems on some sites
-
- -or- JS: Fixed bug in the logical expression short-circuit code
-
- 23-Sep-02 Beta 23.2 out
-
- -sb- BUGID 0322: Improved the Download Manager with prefs options
-
- -sb- BUGID 0315,0321: Fixed Show Source prefs option
-
- -sb- BUGID 0318,0321: Fixed view source hits
-
- 22-Sep-02 Beta 23.1 out
-
- -sb- BUGID 0303: Improved handling of active MUI objects inside HTML groups
- alot. Now there should be no reason for MUI to crash when you flip
- between pages with active objects
-
- -sb- BUGID 0316: It is now possible to select the URL string via a hotkey
-
- -db- BUGID 0301: Added support for D&D from clicktabs to fastlinks
-
- -db- BUGID 0310: Selecting a browser tab now requires a full click
-
- -sb- Improved handling of Editable Source prefs when closing prefs
-
- -sb- BUGID 0312: Fixed a couple of unnecessary refreshes
-
- -sb- BUGID 0309: Fixed problems with failed downloads not recognised
-
- -sb- BUGID 0305: Fixed problems with flushing images without cached tiles
-
- -sb- BUGID 0308: JS: Fixed problems with forms containing elements named
- the same as the actual form
-
- -sb- BUGID 0304: Fixed a nasty bug which could create bogous URLs if the
- initial URL contained .. or .
-
- -sb- BUGID 0299: Added some sanity checks for font sizes in prefs
-
- -sb- BUGID 0282: Fixed problems with Windows menu entries being corrupt
-
- -sb- BUGID 0298: Fixed ghosting of wrong gadget in prefs
-
- -db- BUGID 0300: Added labels in the fonts prefs page
-
- -sb- Avoiding autoselect of URL gadget when opening a new page from a link
-
- -or- Fixed some gfx related problems visible on Spectrum cards with some
- screen depths
-
- -or- JS: typeof hostref now evaluates to "object" instead of "hostObject"
-
- -or- JS: Fixed cases where the end of an expression, during short-circuit
- evaluation of logical expressions, was not determined correctly
-
- -or- JS: Functions defined locally inside a function should inherit the
- local declarations in the current scope
-
- 18-Sep-02 Beta 22.69 out
-
- -sb- BUGID 0291: Moved the cachebrowser into ibcc and added a error handling
-
- -sb- BUGID 0293: JS: Fixed escaping of linebreaks in strings
-
- -sb- BUGID 0287: JS: Fixed problems with event handlers removing other event
- handlers
-
- -sb- The HTML parser does not convert &xyz; entities before passing them to
- the JavaScript engine any longer
-
- -sb- BUGID 0290: Fixed title problem in Download Manager
-
- -sb- Added export functionality to CA certificates
-
- 17-Sep-02 Beta 22.68 out
-
- -sb- Minor fixes and adjustments on the preferences
-
- -sb- BUGID 0282: Fixed problems with unnamed form elements
-
- -db- BUGID 0284: Renamed Window History to Browser History
-
- -db- BUGID 0262: Fixed proper labelling in the FAB Menu page in prefs
-
- -db- BUGID 068: Added activation of location gadget on "New browser/window"
-
- -db- Added Reload to the browser FAB Menu
-
- -db- Fixed Cosmetic changes in the prefs
-
- -db- BUGID 0267: Added an ASL requester for the Javascript Error log selector
- in prefs
-
- -db- BUGID 0277: Complemented "Flush Images in Current Window" with a
- "Flush Images in Current Browser"
-
- -sb- BUGID 0088 & 0046: Improved the handling of HTML comments and </script>
- markups inside javascripts
-
- -sb- Improved the way MUI objects are handled on web pages. This should remove
- all problems where pages are layouted extremely slowly (BUGID 0273) or
- when the fileuppload widget appears in the upper left corner
-
- -sb- BUGID 0272: Fixed problems with bad images and cached image sizes
-
- 12-Sep-02 Beta 22.67 out
-
- -sb- Added possibility to import DER and PEM x509 CA certificates
-
- -sb- BUGID 0269: Fixed a problem that could occur if sending REXX/GOTOURL to
- IBrowse after closing a browser or browse window
-
- -db- Tweaked a file name lenght limitation
-
- -sb- Improved ?body= support
-
- 09-Sep-02 Beta 22.66 out
-
- -sb- BUGID 0244: Fixed display problems in the status bar for pages returned by
- servers who return wrong size information
-
- -sb- BUGID 0246: Fixed error message when plugins are not found
-
- -sb- BUGID 0248: JS: Added support for location.assign("url");
-
- -sb- BUGID 0245: Added a workaround for buggy pages with
- content="0" URL="bla bla"; instead of content="0; URL=bla bla"
-
- -sb- BUGID 0242: Fixed problems with Wait Image Sizes and non cached images
-
- -sb- BUGID 0237: Added support for body=bla bla bla mailto: URLs
-
- -sb- JS: Fixed misc problems with document.getSelection();
-
- -sb- BUGID 0256: Fixed problems copying ASCII = 255 chars
-
- -sb- BUGID 0256: Fixed problems with some ASCII >128 chars in the title bar
-
- -sb- BUGID 0123: Fixed problems with truncated filenames
-
- -sb- BUGID 0236: Fixed problems with cached image sizes where one of the
- sizes were 0
-
- -sb- IBrowse now correctly executes ARexx: QUIT FORCE
-
- -sb- BUGID 0235: Added support for user:password@host http and https urls
-
- -or- JS: Fixed problem with switch statements placed at the very end
- of a script
-
- -or- JS: Fixed the for...in statement to only return the indexes of
- array elements that have actually been set by the script
-
- -sb- BUGID 0230: JS location.href assignments now use the URL of the page
- where the script was created as base when calculating the new URL
-
- 31-Aug-02 Beta 22.65 out
-
- -sb- BUGID 0184: IBrowse will now warn if IB is trying to exit with running
- subtasks. IBrowse will offer to wait or to kill the subtaks
-
- -or- JS: Reading a return value from a host function that doesn't actually
- set a return value is no longer treated as an error
-
- -sb- BUGID 0228: JS: Now IBrowse prompts when a js is trying to close a window
-
- -sb- BUGID 0229: Delayed image maps are now loaded if configured so
-
- -sb- BUGID 0149: Fixed.
-
- -or- JS: Fixed bug in RegExp character class bitmap creation which caused
- memory to get trashed for any chars above 127
-
- -or- JS: Some minor fixes and optimizations in the RegExp module
-
- -or- JS: When reporting errors, truncate string from both sides of the
- actual error when the total line length is greater than 80 chars
- (helps with those "JS all on one line" scripts)
-
- -sb- Improved handling of image sizes and cached sizes
-
- -sb- BUGID 0227: Fixed yet another piggyback loading issue
-
- -sb- BUGID 0218: JS Fixed searching for Image objects inside forms
-
- 26-Aug-02 Beta 22.64 out
-
- -sb- BUGID 0112: Fixed problems with TEF deleting inserted chars sometimes
-
- -sb- BUGID 0217: Widgets now correctly looses focus when opening new browsers
-
- -sb- BUGID 0204: Fixed excessive flicker on pages with lots of document.write
-
- -sb- BUGID 0223: Fixed problems with delayed image sizes and loading
-
- -sb- Improved rendering of Delayed image symbol when the image size was cached
-
- -sb- BUGID 0200: Fixed problems with double clicking on links
-
- -sb- BUGID 0102: JS: setTimeout and setInterval is now only cleared if
- the script that created them contains errors. All other scripts remain
- unaffected of errors
-
- -or- JS: No longer ignore return statement errors when return is used
- outside a function
-
- 22-Aug-02 Beta 22.63 out
-
- -sb- JS: Made Image.border a writable property
-
- -sb- BUGID 0205: JS: Added Image.onLoad
-
- -sb- BUGID 0213: JS: Fixed
-
- -sb- Improved the search order for properties inside documents and forms
-
- -sb- BUGID 0190: Fixed a problem that could cause hits during loading
-
- -sb- Cleaned up the Piggyback loading even more
-
- 19-Aug-02 Beta 22.62 out
-
- -sb- Added debug options to allow dumping of child task status
-
- -sb- BUGID 0181: JS: Fixed name references in window.open();
-
- -sb- Updated IBCacheBrowser to the latest version
-
- 17-Aug-02 Beta 22.61 out
-
- -sb- BUGID 0035: Removed all references to www.omnipresence.com
-
- -sb- Added help text to the header and footer printing strings
-
- -sb- BUGID 0167: IBrowse now ask to save the printer prefs when exiting
-
- -sb- Enabled the 'Backwards' printing option for postscript
-
- -sb- Improved postscript printing with a nice progress bar
-
- -sb- Added possibility to Save, Restore and Reset printer settings
-
- -or- JS: Added JS1.3 call and apply methods for functions
-
- -or- JS: Functions no longer inherit values from local variables defined
- in the calling function
-
- -or- JS: Window.* custom properties are now tied to global variables of
- the same name, instead of the current instance (e.g. local
- variable)
-
- -or- JS: Optimized object valueOf/toString() fallback routines
-
- 17-Aug-02 Beta 22.60 out
-
- -sb- BUGID 0210: Improved handling of lf/cr in form elements
-
- -sb- BUGID 0178: Fixed problems with aborting connections in frames
-
- -sb- BUGID 0201,0169: Fixed weird crashes :-)
-
- -sb- BUGID 0208: Increased mime main and mime sub lenght to 34 chars each
-
- -db- BUGID 0150: Fixed new window opening when default new method set
- to "browser"
-
- -db- Rexx: Added commands NEW and NEWBROWSER
-
- -sb- BUGID 0206: JS: Fixed all hostObject.valueOf() and hostObject.toString()
-
- -sb- BUGID 0203: JS: Fixed problems with Image.src
-
- -sb- BUGID 0207: JS: Fixed problems with Form.method
-
- 03-Aug-02 Beta 22.59 out
-
- -or- JS: Undeclared hostref values now converted to undefined
-
- -or- JS: Fixed problems with equality comparisons involving hostrefs and
- made the JSLib perform the comparison internally
-
- -sb- BUGID 0152: Javascripts after <frameset> markups are skipped now
-
- -sb- JS: Reading Image.src generated enforcerhits
-
- -sb- Fixed a bug that could cause pages to jump to wrong places when
- navigating when moving back to a previosly visited page
-
- -sb- JS: Added prefs option disable window move and resize from javascripts
-
- -sb- JS: Fixed so that options[nn] where nn is larger than the array returns
- undefined
-
- -sb- BUGID 0196: JS: Fixed problems with pages that opens new browsers while
- parsing pages with form elements on
-
- -sb- BUGID 0142: JS: Fixed problems with Image objects beeing assigned urls
- multiple times
-
- -sb- BUGID 0146: Fixed problems with _parent frame references
-
- -sb- BUGID 0154: Changed behaviour of download log when canceling requests
-
- -sb- BUGID 0160: JS: Fixed problems with location.reload();
-
- -sb- BUGID 0192: Fixed problems with missing path for external viewers
-
- 01-Aug-02 Beta 22.58 out
-
- -sb- BUGID 0182: JS: Return value from eventhandlers that errors is now
- ignored when th rest of the execution is performed
-
- -sb- BUGID 0156: Fixed problems with spaces and active checkbox objects
-
- -or- JS: Skip EOLs in period references, array indices and between
- prefix/postfix operators
-
- -or- JS: Enabled error reporting for all errors that occur inside an
- expression, which will provide more precise messages and catch
- syntax errors that went by unnoticed until now
-
- -or- JS: Fixed length property for objects - for string wrapper objects the
- length is now the actual string length, and is not a property of
- all objects other than arrays and functions (may be set by user);
- also, the length property of string and function objects can no
- longer be modified
-
- -or- JS: When converting a number to a string, upto 21 significent digits
- are now produced (was 10) as per ECMA-263, before resorting to
- exponential notation
-
- -or- JS: The arguments array is no longer read-only and can now also be
- indexed with numerical strings as well as numbers
-
- -or- JS: When a function modifies the parameter(s) it was given, the
- corresponding arguments array entry is changed too, and vice
- versa
-
- -or- JS: Fixed use of ?: expressions inside a [] pair
-
- -or- Added support for Beta, Dagger, OElig, Prime, Yuml, bdquo, beta,
- bsquo, dagger, emsp, ensp, frasl, ldquo, lowast, lsquo, lsaquo, minus,
- mu, oelig, oline, permil, prime, rdquo, rsquo, rsaquo, sdot, sim,
- thinsp, tilde, trade, zwj and zwnj HTML character entities
-
- -db- BUGID 0137: Fixed problems when draging urls to create a new tab with
- default new method set to window
-
- -sb- BUGID 0159: JS: Added support for window.opener
-
- -sb- JS: Changed search order back for document properties. (See beta 54)
-
- -sb- BUGID 0165: Title when loading text files are now set to the filename
-
- -sb- BUGID 0187: Fixed problems with viewing images with long urls separately
-
- -sb- BUGID 0171: Fixed probelsm with \n or \r chars in meta-refresh markups
-
- -sb- BUGID 0185: JS: Fixed problems with option.value
-
- -sb- BUGID 0176: JS: Fixed problems with form[nn] references
-
- -sb- BUGID 0175: JS: Fixed problems with unnamed Textarea objects
-
- -sb- BUGID 0189: JS: Fixed problems with Form references not beeing equal
-
- -sb- BUGID 0180: JS: Fixed problems with image.name property
-
- 05-Jul-02 Beta 22.57 out
-
- -sb- BUGID 0089: Form elements outside <form> are added not to make them
- available for Javascripts
-
- -or- JS: Local declarations in event handler text now take priority over
- variables of the same name that may be in the default-chain
-
- 04-Jul-02 Beta 22.56 out
-
- -sb- BUGID 0119: Looping http redirections are detected properly again
-
- -sb- Fixed a bug that could cause network requests to keep loading if
- interrupted with very bad timing
-
- -sb- BUGID 0090: If you press break when downloading a large file and IBrowse
- is busy making room in the cache (ie deleting files) IBrowse will stop
- making room since the file will not be stored anyway. And IBrowse won't
- clean the whole cache if the file is large
-
- -sb- BUGID 0135: JS: Made Submit.value and Reset.value writeable
-
- 04-Jul-02 Beta 22.55 out
-
- -or- JS: Fixed use of implicit functions inside functions
-
- -or- JS: Fixed function expressions not working with named functions
-
- -or- JS: Fixed problems with ?: statements that contain function expressions
-
- -or- JS: Fixed escape() to escape correct chars, as per ECMA-262-3
-
- -or- JS: Fixed unescape() - completely broken since 22.40
-
- -or- BUGID 0001: JS: Event handlers now get their own declaration space
-
- -sb- BUGID 0133: JS: Setting location.href="#hash" does not load the page now
-
- -sb- BUGID 0138: JS: Fixed enforcerhits from link.hash etc. accesses
-
- -sb- BUGID 0134: Fixed bug in Button.onClick
-
- -sb- BUGID 0136: JS: Fixed Radio.onClick return value
-
- 02-Jul-02 Beta 22.54 out
-
- -sb- BUGID 0128: Tweaked the user-agent string slightly
-
- -sb- JS: Changed search order for document. Now page elements are considered
- before built in properties are considered
-
- -sb- BUGID 0055: Fixed problems with new Image() and setting properties
-
- -sb- JS: Fixed Image.onClick
-
- -sb- JS: Cleaned up image support
-
- -sb- JS: Added support onBlur support for: button, checkbox, radio, text,
- password, reset and submit
-
- -sb- JS: Added support onFocus support for: button, checkbox, radio, text,
- password, reset and submit
-
- -sb- BUGID 0013: Improved the URL parser slightly. This should fix the ann.lu
- problems
-
- -sb- BUGID 0127: JS: Added support for onChange in string gadgets
-
- -sb- BUGID 0118: Improved table background rendering speed a couple of
- magnitudes
-
- 27-Jun-02 Beta 22.53 out
-
- -sb- Added ALL, FRAMES and IMAGES as switches to arexx FLUSH
-
- -sb- BUGID 0117: Fixed ARexx reload, openhistory and flush history
-
- -sb- BUGID 0076: JS: onclick are correctly handled for form submit and reset
- buttons now
-
- -sb- BUGID 0106: Fixed problems with printing and fastmem images
-
- 26-Jun-02 Beta 22.52 out
-
- -sb- BUGID 0006: JS: Removed type=image from the form.elements array
-
- -sb- BUGID 0097: FIxed navigator.mimeTypes
-
- -sb- JS: mimeTypes[] can now be indexd with mime strings (like "text/html")
-
- -sb- JS: Added mimeType.description, mimeType.enabledPlugin,
- mimeType.suffixes and mimeType.type
-
- -sb- BUGID 0111: If the prefs window is already open, it will be brough to
- front when selected from the menu
-
- 25-Jun-02 Beta 22.51 out
-
- -sb- BUGID 0105: Fixed problems with %u and macros & fastlinks
-
- -sb- BUGID 0104: Added – and —
-
- -sb- BUGID 0064: Fixed problems with loading images inside tables with
- image backgrounds
-
- -or- JS: Added support for toLocaleUpperCase, toLocaleLowerCase and
- localeCompare string object methods
-
- -or- JS: Added support for toDateString, toTimeString, toLocaleDateString
- and toLocaleTimeString date object methods
-
- -or- JS: Modified Date.toString text format to match IE/NS/Moz
-
- -or- JS: Calling eval() with an empty string no longer results in an error
-
- -sb- BUGID 0103: Fixed problems with unknown gopher images
-
- -sb- Fixed problems with with TEF and pasting
-
- 20-Jun-02 Beta 22.50 out
-
- -sb- JS: Fixed some problems with event handlers for <option> beeing called
- when it shouldn't
-
- -sb- BUGID 0071: JS: Fixed various problems with single item lists
-
- -sb- BUGID 0085: Fixed problems with / and : chars after ? in urls
-
- -sb- BUGID 0057: The file comment is now set at start of the download
-
- -sb- BUGID 0078: Fixed problems with small cached files
-
- -sb- Fixed problems with cached files smaller than the header prefetch size
-
- -sb- BUGID 0067: Fixed problems when configured dirs does not exits.
-
- -sb- BUGID 0091: Added mapping for € sign and 0x80
-
- 18-Jun-02 Beta 22.49 out
-
- -sb- BUGID 0069: Now IBrowse deletes the file before starting a new download
-
- -sb- BUGID 0087: Fixed problems with initially selected options from JS
- Make sure that this doesn't break any other select.options
-
- -sb- BUGID 0086: IBrowse new accepts telnet:// to start the telnet command
-
- -sb- BUGID 0081: JS: Added support for select.options.selectedIndex
-
- -or- JS: Fixed || and && operators to always return the left or right
- operand expression, and not a boolean value (e.g. the result of
- 2 || 3 is now 2 - and not true)
-
- -or- JS: Numeric strings can now be used to access array members of host
- objects by index (e.g. document.images["0"] is equivalent to
- document.images[0])
-
- -sb- BUGID 0080: Fixed problems with frames not beeing refreshed properly
-
- -sb- BUGID 0084: Fixed problems with embedded JavaScripts in <option> tags
-
- 14-Jun-02 Beta 22.48 out
-
- -sb- BUGID 0069: Downloaded files are opened in read write mode now.
-
- -or- JS: Array.reverse and Array.sort now return a reference to the array
- being worked on, instead of no return value
-
- -or- JS: Array.slice can now be called with no parameters
-
- -or- JS: RegExp literals are now recognized in ?: expressions
-
- -or- JS: eval() is now able to handle a string representing just a RegExp
-
- -or- JS: Fixed problems with using continue in a for statement
-
- -or- Added a workaround for broken GIFs containing incorrect background size
-
- -sb- BUGID 0053: Fixed problems with decimal sizes in frame info
-
- -sb- BUGID 0066: Improved postscript printing of images larger than 64k
-
- -sb- BUGID 0074: Fixed problems with empty color="" attributes
-
- -sb- BUGID 0077: Fixed problems with redirection and malformated date string
-
- -sb- BUGID 0047: Fixed activation problem in TEF related to 'New Browser'
-
- -db- BUGID 0048: Removed breakpoint from TextEditField
-
- -sb- Improved logging of cache activities for debugging purposes
-
- -sb- Frames now remember their sizes when a completely new page has been
- loaded
-
- -sb- BUGID 0037: It is now possible to resize frames again
-
- -sb- BUGID 0050: Fixed incorrect <strike> rendering
-
- -sb- BUGID 0044: Fixed problems with resized images.
-
- -sb- IBrowse now asks for abort of Javascripts after a user defined time
-
- -sb- BUGID 0021: Fixed problems with very short setTimeout/setInterval
-
- 02-May-02 Beta 22.47 out
-
- -sb- BUGID 0009: Added proper file pattern for cert import and export
-
- -sb- BUGID 0042: Fixed problems with form lists with no selected items
-
- -sb- When moving back to a form, the a listview isn't selected if no elements
- were selected previously
-
- -sb- BUGID 0040: Fixed <tt> (and <kbdtext> and a few other monospaced styles
-
- -sb- BUGID 0039: Fixed incorrect <pre> whitespace rendering
-
- -sb- BUGID 0041: Fixed browsewindow menu shortcut handling
-
- -sb- BUGID 0005: Improved support for Content-Disposition
-
- -sb- BUGID 0038: Added support for •
-
- 30-Apr-02 Beta 22.46 out
-
- -sb- BUGID 0005: Added support for Content-Disposition file name suggestion
-
- -db- TextEditField: Added soft word wrap
-
- -db- TextEditField: Added a 10 level undo buffer
-
- -db- TextEditField: Improved speed when cutting and pasting a lot
-
- -db- TextEditField: Fixed refresh problem when TEF had been hidden
-
- -db- TextEditField: Fixed hit when pasting an empty string
-
- -db- TextEditField: Secured text entry by making cursor and entry point
- independant
-
- -db- TextEditField: Added support for more keystrokes, such as shift
- movement, shift delete, shift backspace.
-
- -db- TextEditField: Added a conversion from \r\n to a single \n
-
- -db- TextEditField: Fixed various cosmetic bugs
-
- -sb- BUGID 0028 Fixed all known security holes concerning escape sequences in
- MUI objects
-
- -sb- Included Davids new implementation of TextEditField
-
- -sb- BUGID 0013: Fixed problems with #line references on ?data=value generated
- pages such as ann.lu.
-
- -sb- BUGID 0022: Save source now asks New name, Overwrite, Cancel
-
- -sb- Fixed the bug where "x k of y k" was still displayed when the gauge
- info was present
-
- -sb- Optimized redraw of size info in the status bar when modes change
-
- -db- BUGID 0007: Fixed stripping spaces before and after URLs in the url ggt
-
- -sb- Fixed a few memory leaks introduced 2 releases back
-
- 26-Apr-02 Beta 22.45 out
-
- -sb- BUGID 0014: Fixed problem with trashed fastlinks, toolsbar menus etc.
-
- -sb- Fixed a memory trash bug when loading a prefs file
-
- -sb- BUGID 0004: Fixed problems with zero length for strings
-
- -sb- Added all hardcoded strings to the locale
-
- -sb- Fixed problems with '?' directly after the host in URLs
-
- 23-Apr-02 Beta 22.44 out
-
- -sb- Fixed a bug that caused the download log to not work if the log file
- wasn't manually initialized
-
- -sb- Fixed problems with aborting file downloads in the download manager
-
- -sb- Fixed interrupting piggy backing requests
-
- -db- Reenabled spaces in URL gadgets
-
- -sb- Made type overriding in mime prefs actually work
-
- -sb- Increased the width of the progress bar at IBrowse shutdown
-
- -sb- JS: Fixed window.resizeTo() problems
-
- -sb- JS: Fixed problems with checkbox.value
-
- -sb- JS: Fixed problems with options.text and options.value
-
- -or- JS: Added possibility of having and handling an invalid date object,
- instead of forcing an error
-
- -or- JS: Date methods now handle NaN arguments properly
-
- -or- JS: Convert empty strings to 0 (instead of NaN) during string->number
- conversion
-
- -sb- Fixed a problem in the piggyback loader which was introduced in 22.43
-
- -or- Force all delay values in GIF anims to have a minimum of 10ms, to
- "correctly" play broken anims with 0ms delays, as per Mozilla
-
- 17-Apr-02 Beta 22.43 out
-
- -sb- Improved download time calculation to not overflow.
-
- -sb- Fixed trashing of Macros menu after changing prefs items
-
- -sb- Work around for a potential bug in V39 ram-handler
-
- -sb- Added 'Save authentication' to the window cycle chain
-
- -sb- Changed the dos script execution code to allow output redirection
-
- -sb- Fixed a memory leak that occured when animating images over a fancy
- background. Could this be the infamous gif image memory leak...
-
- -sb- Fixed a memory leak that occured every time a prefs item was changed
-
- -sb- Fixed a memory leak that occured on every page with forms
-
- 08-Apr-02 Beta 22.42 out
-
- -sb- Referer is now correctly set for external JavaScripts
-
- -sb- Fixed some Referer not beeing set when opening URLs in new browsers
-
- 08-Apr-02 Beta 22.41 out
-
- -sb- Imported some changes from David
-
- -sb- Changed ftp login from ftp to anonymous
-
- -sb- Corrected meaning of Use Email for FTP
-
- -sb- External mailto handlers no more reports Out of memory
-
- -sb- Fixed a few more problems with spaces before/after URLs
-
- -sb- Fixed a memory leak in the url clipboard
-
- 01-Apr-02 Beta 22.40 out
-
- -sb- JS: Fixed escape() to correctly escape only needed chars.
-
- -sb- Fixed problems with ftp servers who don't return 220 for each line in
- their MOTD
-
- -sb- Improved handling of URLs containing spaces and reserved chars
-
- -sb- Fixed \r\n problems when posting <textarea> form elements
-
- -sb- Added a memory debug option. Add 'MEMDEBUG' to the command line when
- starting IBrowse and IBrowse will track all its allocations and dump
- unfreed ones at exit. You have to have Sushi or Sashimi or something
- hooked up to your serial port for this to work. Please note that this
- options does _not_ work when invoked from WB simply because the WB arg
- parsing is done too late at startup
-
- -sb- Fixed silly string gadget deactivation bug introduced a while ago
-
- -sb- Fixed a lockup bug when canceling the mailto window in some cases
-
- -sb- JS: added support for form.onReset and form.onSubmit
-
- -sb- Password requester now defaults to the Ok button if username and
- password is already filled in
-
- -sb- Fixed a bug that could crash ib when pasting text from the clipboard
-
- -or- JS: Fixed comparison operators where one operand was undefined - now
- those comparisons always evaluates to false again (got broken in
- an earlier change)
-
- 16-Mar-02 Beta 22.39 out
-
- -sb- Improved the rendering of the dragimage for dragged URLs
-
- -sb- Fixed a potential bug when dragging URLs
-
- -sb- Fixed a problem when dragging Clicktabs to their own windows which could
- cause nasty crashes in under some circumstances
-
- 12-Mar-02 Beta 22.38 out
-
- -sb- Fixed problems with recursive javascript loading. (eg ebay.com)
-
- -db- Added menu to clicktabs
-
- -sb- Changed the way \r and \n are handled in attributes
-
- -sb- JS: Fixed a few option.select bugs
-
- -sb- JS: Made option multiselect deselection visually more attractive
-
- -sb- Form uploaded files are uploaded as application/octet-stream now
-
- 11-Mar-02 Beta 22.37 out
-
- -sb- JS: Fixed location.target problems
-
- -sb- JS: Made document.title writeable
-
- -sb- JS: Improved document.cookie
-
- -sb- JS: Fixed select.options array finally !?!
-
- -sb- JS: Fixed writing to select.length
-
- -sb- Added tons of chars to the PC/Mac -> Amiga font map table
-
- -sb- Fixed mailto forms
-
- -sb- Meta-refresh now works correctly in frames
-
- -sb- Fixed a small problem which cased wrong option to be selected.
-
- -sb- JS: Fixed problems with empty <area> tags
-
- -sb- Added support for AmiSSL2.0 which is going public rsn.
-
- -or- JS: Skip EOLs before first function argument
-
- 26-Feb-02 Beta 22.35 out
-
- -sb- Fixed a small js related enforcerhit
-
- 26-Feb-02 Beta 22.34 out
-
- -sb- Fixed enforcerhits caused by cycle gadgets
-
- 02-Feb-02 Beta 22.33 out
-
- -sb- Moving back from a page with an embedded object shouldn't crash IBrowse
- any longer
-
- -or- JS: Fixed bitwise operators to correctly handle negative or out of
- range values
-
- -or- JS: Interchanged behaviour of the >> and >>> operators
-
- -or- JS: Some more fixes for the == and != operators
-
- -or- JS: Fixed % operator - now converts non-numeric operands
-
- -or- JS: Fixed comments in expressions getting misinterpreted as RegExps
-
- -or- JS: Skip EOLs after parenthesis in function expressions
-
- -or- JS: Fixed .prototype for objects created with user-defined constructors
-
- -or- JS: Fixed String.replace memleak (occurred when there were no matches)
-
- -or- JS: Improved parsing of RegExp character classes
-
- -or- JS: Allow unescaped '/' characters in character classes of RegExp
- literals, for IE compatibility
-
- -or- JS: Fixed if...else to work with no statements (e.g. if (1); else;)
-
- -or- JS: Changed <, >, <= and >= operators to behave much closer to the
- ECMA-262-3 spec, especially handling of objects and null or
- undefined values
-
- -or- JS: Fixed the -, * and / operators to correctly handle a non-numeric
- right operand, as per ECMA-262-3
-
- -or- JS: Fixed the +, == and != operators to correctly handle object
- operands (e.g. date objects), as per ECMA-262-3
-
- -or- JS: Date object overhauled, now fully complying with JS 1.3/1.5, with
- zillions of fixes and enhancememts :) Includes input value range
- checking/handling, platform independent date->string format,
- handles dates before 1970, and fixed timezone handling,
-
- -sb- Made sure that combined <a name= and href= works
-
- -or- JS: Fixed parse error caused when break statement used inside an
- if...else statement
-
- -or- JS: Fixed for, while and do...while statements, for when defined to
- execute no statments in the loop (e.g. while(i++<n);)
-
- -or- JS: Fixed eval() - can handle normal statements now, as well as
- expressions, and now handles a non-string parameter correctly
-
- -or- JS: Reimplemented Function.arguments object to allow it to be
- referenced outside the function it belongs to
-
- -or- JS: Function object: now supports arity, arguments.callee and
- arguments.caller properties
-
- -sb- JS: Added support for new Option and rewrote the select.option handling
- due to this.
-
- -sb- Modified the way 'Cache URLs' settings in URLPrefs work to make it more
- obvious what it does. Also, changed the interval to match the actual
- setting internally
-
- -sb- Updated the async io with some bugfixes from NDUK3.9. This should
- probably fix problems when disk is full during saving of data
-
- 06-Jan-02 Beta 22.32 out
-
- -db- Some cosmetic browser D&D error removed
-
- -db- Improved D&D clipping for ClickTabs
-
- -db- User can now select whether new browsers should be created in new
- or existing windows by default
-
- -db- Added D&D with browsers in and between clicktabs
-
- -sb- Fixed element focus bug when revisiting a page with javascript setting
- focus to a gadget
-
- -db- Fixed bug when quitting ib with multiple browsers
-
- 28-Dec-01 Beta 22.31 out
-
- -sb- Fixed a few bugs in the piggyback loading code
-
- -or- JS: Fixed trailing comma not being handled after ?: expression
-
- 25-Dec-01 Beta 22.29 out
-
- -db- Cosmetic changes in some listviews
-
- -db- Added prefs setting for single browser tabs
-
- -db- URLClipboard saves on changes when Save URL Clipboard is in a checked state
-
- -sb- JS: Improved how image changes are handled
-
- -sb- JS: Fixed area.hash, area.host, area.hostname, area.href, area.pathname,
- area.port, area.protocol, area.search, area.target, area.text,
- area.x, area.y, area.onMouseOut and area.onMouseOver
-
- 24-Dec-01 Beta 22.28 out
-
- -sb- Fixed some problems with piggyback loading
-
- -db- Added D&D with URLs to click tabs
-
- -sb- Improved handling of nested script tags in JavaScripts
-
- 22-Dec-01 Beta 22.27 out
-
- -db- Closing browser now selects the browser left to the old browser
-
- -sb- Printer prefs windows opens correctly on the same screen as IBrowse now
-
- -sb- JS: Fixed setting .href to relative URLs.
-
- 21-Dec-01 Beta 22.26 out
-
- -sb- Fixed a nasty crash bug when JavaScripts in frames were loading new URLs
- in windows already loading URLS
-
- -sb- White spaces in <title> are correctly filtered now
-
- -or- JS: Fixed crashes caused by string.replace, when using regexps with the
- global flag
-
- -or- JS: Cleaned up string.split and added support for regexp argument
-
- -or- JS: Fixed regexp statics, which were incorrect if a match failed
-
- -or- JS: Various minor optimizations and cleanups in the regexp code
-
- -sb- JS: Fixed navigator.mimeTypes
-
- -sb- JS: Fixed document.lastModified
-
- -sb- JS: Fixed window.innerWidth and window.innerHeight
-
- -sb- JS: Added support for window.stop
-
- -sb- JS: Fixed so that javascripts can be executed from location.href
-
- 18-Dec-01 Beta 22.25 out
-
- -sb- JS: Fixed history.go()
-
- -sb- JS: Fixed writing to document.location
-
- -sb- JS: Fixed window.parent
-
- -sb- Fixed a problem which would crash IBrowse if pages with forms were
- generated on the fly using JS and the pages changed between 1st time
- and when you clicked back
-
- -sb- JS: Fixed window.prompt and window.print
-
- -sb- JS: Fixed select.onchange handler
-
- -sb- JS: Fixed window.find
-
- 17-Dec-01 Beta 22.24 out
-
- -sb- JS: Fixed document.cookie
-
- -or- JS: Fixed problems with for(;;) statements
-
- -sb- JS: Added 1.2 syntax for window.setTimeout and window.setInterval
-
- 16-Dec-01 Beta 22.23 out
-
- -sb- JS: Fixed document.alinkColor, document.bgColor, document.fgColor,
- document.linkColor, document.vlinkColor and document.domain
-
- -sb- JS: Fixed document.anchors
-
- -sb- JS: Fixed link.hash, link.host, link.hostname, link.href, link.pathname,
- link.port, link.protocol, link.search, link.target, link.text,
- link.x, link.y and link.onClick
-
- 16-Dec-01 Beta 22.22 out
-
- -sb- JS: Fixed textarea.select
-
- -sb- JS: Fixed window.screen
-
- -sb- JS: Fixed location.hash, location.host, location.hostname, location.href,
- location.pathname, location.port, location.protocol and
- location.search
-
- -sb- JS: Fixed location.reload and location.replace
-
- -sb- JS: Fixed anchor.name, anchor.text, anchor.x and anchor.y
-
- -sb- JS: button.onClick is now called properly
-
- -sb- JS: Cleaned up how with() chains are handled so now eventhandlers should
- work much better.
-
- -sb- JS: Added even more cosmetic fixes for option.text
-
- 07-Dec-01 Beta 22.21 out
-
- -sb- Fixed empty documents would not be loaded if loaded via http
-
- -sb- JS: Fixed option.text
-
- -sb- JS: Fixed navigator.platform, navigator.version and navigator.language
-
- -sb- JS: button.value now causes a relayout
-
- 05-Dec-01 Beta 22.20 out
-
- -sb- Fixed a bug which could make IBrowse browsers 'dead' when interrupting
- pages with src linked JavaScripts
-
- -sb- JS: Fixed history.current, history.next and history.previous
-
- -sb- JS: Fixed the hanging window.clearTimeout
-
- -sb- JS: Fixed select.name, select.blur and select.focus
-
- -sb- JS: Fixed option.defaultSelected and option.selected
-
- -sb- JS: Fixed window.setInterval partially, window.clearInterval partially
- and window.length
-
- 04-Dec-01 Beta 22.19 out
-
- -sb- JS: Somewhat fixed document.width and document.height
-
- -sb- JS: Fixed document.images[index]
-
- -sb- JS: Fixed window.moveBy, window.moveTo, window.resizeBy, window.resizeTo,
- window.scroll, window.scrollBy, window.scrollTo
-
- -sb- JS: Fixed document.lastModified
-
- -sb- JS: window.open("","name"); now opens an empty window named 'name'
-
- -sb- JS: Fixed window.name
-
- -sb- JS: Fixed depth arranging of window.focus and window.blur
-
- -sb- JS: Fixed the way form elements with the same name are handled
-
- 02-Dec-01 Beta 22.18 out
-
- -sb- JS: Fixed radio.checked, radio.defaultChecked, radio.form radio.name,
- radio.type radio.value, radio.focus, radio.click and radio.blur
-
- -sb- JS: Fixed document.title, document.URL
-
- -sb- JS: Fixed window.focus, window.blur and window.home window.outerWidth,
- window.outerHeight window.screenX, window.screenY,
- window.pageXOffset and window.pageYOffset
-
- -sb- JS: Fixed form.action, form.encoding, form.method, form.name,
- form.target and form.length
-
- -sb- JS: Fixed button.click, reset.click and submit.click checkbox.click
-
- -sb- JS: Fixed checkbox.blur, checkbox.focus, fileupload.blur,
- fileupload.focus, fileupload.select, password.focus, password.select,
- textarea.blur and textarea.focus
-
- 01-Dec-01 Beta 22.17 out
-
- -sb- JS: Fixed text.focus, text.select, button.focus, button.blur, reset.focus
- reset.blur, submit.focus and submit.blur
-
- -sb- JS: Fixed testarea.defaultValue, testarea.form, testarea.name,
- testarea.type and testarea.value
-
- -sb- JS: Fixed submit.form, submit.name, submit.type. submit.value reset.form,
- reset.name reset.type and reset.value
-
- -sb- JS: Fixed option.index
-
- -sb- JS: Fixed fileupload.form, fileupload.name, fileupload.type and
- fileupload.value
-
- 30-Nov-01 Beta 22.16 out
-
- -sb- JS: Fixed password.defaultValue, password.form, password.name and
- password.type
-
- -sb- JS: Fixed text.defaultValue, text.form, text.name and text.type
-
- -sb- JS: Fixed hidden.form, hidden.name and hidden.type
-
- -sb- JS: Fixed checkbox.form, checkbox.name, checkbox.type, checkbox.checked
- and checkbox.defaultChecked
-
- -sb- JS: Fixed button.form button.name button.type button.value
-
- -sb- JS: Fixed screen.availTop and screen.availLeft
-
- -sb- JS: Misc fixes to Select widgets
-
- 28-Nov-01 Beta 22.15 out
-
- -sb- URLs are converted to real filenames before requesters are opened now
-
- -sb- JS: Image.vspace now works
-
- -sb- JS: Unnamed images now return null as name
-
- -sb- Fixed a bug in the parser where < (<) would be interpreted as a start
- of a markup
-
- -sb- Fixed a bug in the parser which would crash IBrowse when <select> markups
- were not correctly ended
-
- -db- Repaired ARexx QUERY command
-
- -db- Added ARexx command "CLOSEBROWSER", as it reflects the behaviour better
- than "CLOSEWINDOW". "CLOSEWINDOW" is kept, for backwards compatibility
- but is obsolete
-
- -db- Fixed title, url and shortcut error checking when adding hotlist entries
- with rexx
-
- -db- Fixed "Stop gif animations"
-
- -db- Fixed hotlist add button in GUI. Now it adds the URL from the active
- browser, not the contents in the String gadget.
-
- -sb- Fixed the annoying bug which caused the background to be left unrefreshed
- in some cases when flipping between different browsertabs
-
- -sb- Fixed a bug which caused problems when trying to load the same URL
- simultaniously by 2 tasks which were the second one was to piggyback on
- the first one
-
- -sb- Improved stability under low memory conditions
-
- -sb- Added possibilities for JavaScripts to update Option lists
-
- 5-May-01 Beta 22.14 out
-
- Fixed a couple of layout bugs where text was laied out on top of other
- text
-
- Updated the postscript driver to the latest layout engine
-
- Added onClick support for regular links
-
- 10-Oct-00 Beta 22.13 out
-
- Most browser JSObjects now can have properties added to them
-
- Fixed tons of JavaScript problems together with Oliver Roberts
-
- 16-Aug-00 Beta 22.12 out
-
- Fixed a nasty bug which broke most sites where 2 cookies were sent in 1
- transaction
-
- Fixed various JavaScript bugs
-
- 14-Aug-00 Beta 22.11 out
-
- Made it possible to select which ciphers to use and not to use
-
- Misc JavaScript fixes
-
- Added JavaScript substr support
-
- Fixed problems with JavaScript images with other sizes than default sizes
-
- Fixed crash bug when AmiSSL is not installed
-
- 04-Aug-00 Beta 22.10 out
-
- Fixed an escaping bug in the JavaScript engine
-
- Misc fixes
-
- 13-Jun-00 Beta 22.9 out
-
- Added a few workaround for stupid content type returns from some servers
-
- Fixed a bug that caused the min chipmem limit to be ignored for some images
-
- Fixed a couple of preference bugs
-
- Added a preliminary Win/Mac -> Amiga font mapping table
-
- <ol start=nnn> works is it should now
-
- Added bugfix from Oliver Roberts that fixes PNG transparency problems
-
- 26-Apr-00 Beta 22.8 out
-
- Removed some hacks that now has made it into MUI4
-
- Updated PNG decoder to 1.0.6
-
- *** 23-Mar-00 IBrowse 2.2 released to the public ***
-
- Fixed a bug that caused urls with portnumbers after the host to not be splitted
- into subpaths in the cachebrowser
-
- 13-Mar-00 Beta 21.33 out
-
- Fixed tons of bugs in the disk cache code. Now IBrowse doesn't leave any
- half empty dirs.
-
- 09-Mar-00 Beta 21.32 out
-
- Fixed the bug where resumed downloads always used proxies
-
- Fixed a few bugs in the JavaScript library that caused some problems with
- auto proxy config
-
- 07-Mar-00 Beta 21.30 out
-
- AutoProxy crash bugfix
-
- 06-Mar-00 Beta 21.29 out
-
- Added OpenURL support for SendMail
-
- Enabled parts of the WebAdvertControlLanguage
-
- Fixed a few enforcerhits
-
- 21-Feb-00 Beta 21.28 out
-
- Fixed a small (?:) javascript bug
-
- Fixed a bug that caused the cache not to shrink until you started IBrowse a
- 2nd time
-
- Fixed a small JavaScript bug
-
- Misc fixes in the drag & drop GUI
-
- 18-Feb-00 Beta 21.27 out
-
- Fixed lots of stuff
-
- Fixed a few things in the text editor
-
- Fixed a PNG loading bug
-
- 07-Feb-00 Beta 21.26 out
-
- Added support for NS plugins
-
- Fixed tons of bugs
-
- 27-Jan-00 Beta 21.25 out
-
- IBrowse now appends "Transfer Interrupted" at the end of an interrupted page
-
- Improved the automatic scroller code to not reparse the HTML when it is not
- needed
-
- 25-Jan-00 Beta 21.24 out
-
- Various layout fixes
-
- 25-Jan-00 Beta 21.23 out
-
- Hopefully fixed the crashes introduced in 21.21
-
- 24-Jan-00 Beta 21.22 out
-
- Fixed the   display problems
-
- General cleanup of the preferences lists to make the Add/Delete etc. buttons
- ghosted when they should be.
-
- 23-Jan-00 Beta 21.21 out
-
- Added support for displaying progressive jpegs progressively
-
- Fixed a bug in the HTML reading code that wasted approx 50% of the memory
- needed to load an HTML page
-
- Now you can select in prefs if you want to have global proxy settings or
- local (i.e. one setting per every browser)
-
- 22-Jan-00 Beta 21.20 out
-
- Fixed major crash problem when pressing severaul links at the same time
-
- Fixed major crash problem with frames
-
- Minor changes to the download window
-
- Fided a bug in the meta refresh handling
-
- Misc changes and bugfixes to the download window
-
- Fixed a JS problem with break; statements
-
- 20-Jan-00 Beta 21.19 out
-
- Made it possible to switch on debug outputs in the betas
-
- 20-Jan-00 Beta 21.18 out
-
- Major bug found that made so that changed prefs was never used if a fastlink
- had been pressed previosuly (weird eh? ;)
-
- 17-Jan-00 Beta 21.17 out
-
- Some minor layout fixes
-
- Proxys works again
-
- Minor house keeping and cleaning up of the prefs
-
- 16-Jan-00 Beta 21.16 out
-
- Fixed the long standing bug where the download window didn't close after
- deiconifying IBrowse when the download has ended
-
- Added a few more prefs options and features to the download log window
-
- Fixed Network URL MIME type
-
- Mailto that was broken in 21.15 works again
-
- Rewrite the timer code to avoid a lockup bug in timer.device
-
- Minor changes to the parser to be handle illegal params better
-
- Fixed a Y2K compatibility bug with non Y2K aware servers
-
- Improved the builtin texteditor somewhat
-
- Added the latest CacheBrowser from Thomas
-
- Added Download Log and Password window to the startup window prefs
-
- Added a prefs option to disable proxy usage when resuming transfers
-
- Updated the Postscript layout code to use the new layout engine
-
- Fixed alot of old bugs in the layout code
-
- Rewrote the layout engine to deal with white spaces alot better
-
- 09-Jan-00 Beta 21.15 out
-
- Added a few more javascript properties
-
- Added SSL proxy tunneling support
-
- Made the URL prefs to take action imediately on changed prefs
-
- Fixed a few bugs in the URLPrefs editor
-
- Fixed a few Javascript Date problems
-
- 06-Jan-00 Beta 21.14 out
-
- Fixed some prefs issues
-
- Fixed some JavaScript problems
-
- Fixed a few table bugs
-
- 06-Jan-00 Beta 21.13 out
-
- Added some prefs options to the download logging
-
- Several improvements to the download info window
-
- 03-Jan-00 Beta 21.12 out
-
- Changed SSLv23 connection so that it doesn't try a TLSv1 request too.
-
- Added a kludge to load pre 2.2 macros corectly. 2.2beta prefs will be affected
- by this, so please update your macro prefs if needed.
-
- Fixed Macro prefs bug
-
- Improved the URL completer to select the shortest available URL if several
- URLs matches the same beginning
-
- 01-Jan-00 Beta 21.11 out
-
- Added a SECURE indicator for secure pages
-
- Reenabled the CACHE indicator
-
- Fixed a couple of table sizing problems, esp with presized tables
-
- Fixed a bug that caused hard crashes after opening the authentication req
-
- 23-Dec-99 Beta 21.10 out
-
- If you drag and add a fastlink, a requster pops up to request the title
-
- Requested URLs now have higher priority than images
-
- The new action system for Fastlinks, Toolbar buttons and Macros is now
- implemented and tested. Now you can assign custom actions to all elements
- to execute internal arexx commands and external arexx scripts and dos
- programs
-
- Tweaked the file upload code to work around a bug in Apache
-
- Fixed an obscure bug that caused some prefs items to cause enforcerhits
-
- Fixed a small bug in the form layout code that could layout string gadgets
- far too narrow
-
- Fixed a long standing bug that caused select elements in forms to come out
- wrong
-
- Fixed a few issues with the download log
-
- Fixed a couple of bugs and issues in the JavaScript and form element
- connections
-
- Reenabled http resume
-
- 17-Dec-99 Beta 21.9 out
-
- Fixed a problem that could cause some pages to not be displayed
-
- Fixed a problem that made the Fastlinks non dragable if they were placed
- inside the toolbar
-
- Made IBrowse recoginize OS3.5 as a valid OS version.
-
- Fixed problems with default colors in HTML pages
-
- 16-Dec-99 Beta 21.8 out
-
- Fixed problems with reload a and frames
-
- Fixed problem with virtual hosts
-
- 15-Dec-99 Beta 21.8 out
-
- FIxed a bug that could cause problems when changing font preferences
-
- Fixed a few bugs in the FAB menu system.
-
- Fixed a bug that caused the GIFAnim setting not to be used
-
- 13-Dec-99 Beta 21.7 out
-
- Improved the drop down cycle a bit
-
- Fixed some table bugs
-
- 12-Dec-99 Beta 21.6 out
-
- Added support for font styles. Now you can define fontstyles that matches the
- contents of <font face=...> tags
-
- Improved the JavaScript engine to allow properties to be added to any browser
- object. This should help on all pages created with DreamWeaver
-
- Added support for editable fabmenus.
-
- Open new window/browser now copies the originating windows settings
-
- Fixed a bug in the url parser that caused some problems with malformatted Urls
-
- 7-Dec-99 Beta 21.5 out
-
- https libraries are include in the beta dist now
-
- The demo version does not go crazy and throw out tons of reqs any more
-
- 7-Dec-99 Beta 21.4 out
-
- Added support for default download dirs. You can select dirs for a type or
- for a main type. And you can specify if you don't want the file requester
-
- Cycle gadgets with too many entries are now transformed into a listview
- automatically
-
- Removed the clicktabs if only 1 browser is open
-
- Fixed the editable gui and made it alot easier to configure than before
-
- Fixed problems with leading <p> in table cells
-
- Fixed crash problems when using multiple browser tabs
-
- Fixed a bug that cause files to be left open in the cache
-
- Pressing stop doesn't mess up images on a page any more
-
- 1-Dec-99 Beta 21.2 out
-
- Added a better error msg system. Now all network errors are reported
- with detailed descriptions
-
- Added a much more flexible download system. Now the download window
- keeps track of errors, failed downloads, completed downloads, queues
- downloads etc.
-
- Fixed a potential JS image problem.
-
- Cleaned the image handing up a bit.
-
- 27-Okt-99 Beta 21.1 out
-
- Fixed problems with the mailer that hung with some msgs
-
- Added preliminary support sending SSL User Certificates
-
- Added preliminary support receiving SSL User Certificates
-
- Search from the menu works now
-
- Fixed a bug that caused a crash if selecting prefs twice fast in a
- row
-
- Fixed a bug that caused some jpeg images not to be loaded
-
- Added a small hack to make sure that the prefs list tree is always
- wide enough
-
- Fixed ALT-Left ALT-Right in the browsewindow
-
- Fixed a bug in the layout that caused invisible fastlinks still take
- up space
-
- Worked around a bug in MUI to correctly update the main window after
- a change in preferences
-
- Fixed a bug in one of my custom classes that caused tons of MUI
- objects to not be freed correctly.
-
- Fixed a bug in the parser which caused pages bigger than 32768 pixels
- to be incorrectly displayed
-
- Fixed a bug in the color lookup function. Most named colors didn't
- work at all before
-
- Fixed problems with FTP sizes not shown
-
- Fixed problems with soft links in ftp listings
-
- Added ftp resume
-
- *** 03-Sep-99 IBrowse 2.1 released to the public ***
-
- External viewers works again
-
- Fixed problems with lists in tables
-
- 30-Aug-99 Beta 20.63 out
-
- Reworked the handling of text alignment. <center> and <hx> should
- work again.
-
- Reworked the inner workings of the http fetcher to be more robust
-
- Ask user works now
-
- 27-Aug-99 Beta 20.62 out
-
- Proxy settings are now checked correctly all the time.
-
- 26-Aug-99 Beta 20.61 out
-
- Really fixed the fatal bug in the process locking system.
-
- Fixed a bug in the url prefs. Old entries could not be changed
-
- 25-Aug-99 Beta 20.60 out
-
- Fixed a fatal bug in the process locking system.
-
- 1 Sig bit was not freed as it should
-
- 22-Aug-99 Beta 20.59 out
-
- 22-Aug-99 Beta 20.58 out
-
- Update source works now.
-
- The changed source is now remembered correcly. To reset to the
- original one, just select show source and press reset.
-
- 22-Aug-99 Beta 20.55 out
-
- Removed the fix for the P96 flaw since Tobias finally fixed it in P96
- instead ;)
-
- Fixed width font is used on Aminet again ;)
-
- Fixed some bugs in the settings
-
- Fixed a lethal bug in the subtask code
-
- 22-Aug-99 Beta 20.54 out
-
- Added priorities to the URL database. Now you can force some files to
- be cached and others to not be cached
-
- Added all remaining URL prefs options
-
- Reworked the fast prefs options in the menus
-
- Improved the mailto functionality alot
-
- Added a fix for a flaw in P96 that could cause strange lockups in
- some cases
-
- The prefs window now remembers the open/closed pages
-
- Fixes in the postscript printing code
-
- Font prefs is saved now
-
- Fixed yet 2 more JS bugs
-
- Added support for authorization again
-
- Added support for proxy authorization again
-
- Added support for broken proxy authorization again
-
- 15-Aug-99 Beta 20.53 out
-
- Fixed a minor bug in the code calculating text lenghths
-
- Added support for http resume. ftp resume still to come...
-
- 14-Aug-99 Beta 20.52 out
-
- Bugfixing in the JavaScript code.
-
- 11-Aug-99 Beta 20.51 out
-
- Added support for frameset onload
-
- 10-Aug-99 Beta 20.50 out
-
- Fixed a bug that caused downloaded files to become currupt if disk got full
- during download
-
- 10-Aug-99 Beta 20.49 out
-
- The PostScript printer now reads the pages size for the system prefs
- (PrinterPS)
-
- 8-Aug-99 Beta 20.48 out
-
- Minor cleanups in the sub task code
-
- Fixed a small bug in the layout code that could lead to hangups
-
- 4-Aug-99 Beta 20.47 out
-
- Added PostScript Level 1 print output
-
- Fixed some bugs in the layout code
-
- 1-Aug-99 Beta 20.46 out
-
- Fixed some problems with the proxy settings
-
- Rewrote the text length parsing. Please report any pages with strange line lengths
-
- Fixed lockups with the history window
-
- 29-Jul-99 Beta 20.45 out
-
- Info window works again
-
- Fixed some Date() problems in the JavaScript engine
-
- Fixed bugs in 'Download image to disk'
-
- Fixed bugs in 'download to disk'
-
- 29-Jul-99 Beta 20.44 out
-
- Center fastlinks works again
-
- 28-Jul-99 Beta 20.43 out
-
- Png images works now again
-
- Fixed refresh problems of error images
-
- Fixed various JavaScript errors
-
- Fixed problems with <input type=image
-
- Fixed crashes when using fab reload
-
- Home fab menu works now
-
- Home button works now
-
- Download to disk works now
-
- 24-Jul-99 PreRelease 1 released at WoA
-
- 22-Jul-99 Beta 20.42 out
-
- Added some more JavaScript features
-
- 21-Jul-99 Beta 20.42 out
-
- Fixed various JavaScript bugs
-
- 21-Jul-99 Beta 20.40 out
-
- Fixed various bugs
-
- 21-Jul-99 Beta 20.39 out
-
- Added clip board support for the text edit field
-
- 20-Jul-99 Beta 20.38 out
-
- Enabled meta refresh again
-
- The cache now cache now caches redirections too
-
- Disk crash, lots of change log entries lost
-
- 3-Jul-99 Beta 20.37 out
-
- 1-Jul-99 Beta 20.36 out
-
- Fixed some JS related bugs
-
- 27-Jun-99 Beta 20.35 out
-
- Added a cool feature to the cache. Now it caches image sizes so pages can be layouted
- before the images are actually loaded
-
- 27-Jun-99 Beta 20.34 out
-
- Fixed a couple of table related bugs
-
- 27-Jun-99 Beta 20.33 out
-
- Major rewrite of the table layout code. It should now deal with any strange table
- that might be out there
-
- 25-Jun-99 Beta 20.31 out
-
- Fixed a bug that caused & chars to be ignored if you were extremely unlucky
-
- Fixed various JavaScript related issues
-
- 22-Jun-99 Beta 20.30 out
-
- Fixed a couple of table related bugs
-
- Added the properties for JavaScript images
-
- Fixed a bug that caused lots of pages to come up invisible
-
- 16-Jun-99 Beta 20.29 out
-
- Fixed a couple of bugs in the build script that made a few of the recent betas crash
- when loading images
-
- Added more low level packet support to speed up the disk access. Benchmarks to follow..
-
- 14-Jun-99 Beta 20.26 out
-
- Added support for JavaScript controlled images
-
- Enabled assembly optimized dithering functions
-
- 20-May-99 Beta 20.25 Out
-
- Added the new cache browser supplied by Thomas Igracki
-
- Made AutoProxy support more complete. Only date functions are missing now
-
- 15-May-99 Beta 20.24 Out
-
- Fixed proxy related problems
-
- Fixed more JavaScript issues regarding EOL's at wierd places
-
- 15-May-99 Beta 20.23 Out
-
- Lots of forgotten fixes :-)
-
- Added new font scheme
-
- Fixed text coloring
-
- Fixed several javascript related issues
-
- Form get works now
-
- Subframes now appears in the history too
-
- Enabled frames again
-
- Fixed various cosmetic things in the GUI
-
- Added preliminary support for SSLv3. The SSL libraries will be available later on
-
- Added support for Netscape's AutoProxy configuration
-
- 29-Apr-99 Beta 20.21 Out
-
- Enabled the http:// etc. completer to the URL parser again
-
- 29-Apr-99 Beta 20.20 Out
-
- Enabled tons of more JavaScript stuff
-
- Enabled the JavaScript engine. Far from all attributes are implemented so please
- report any sites where JavaScript behaves stramge asap
-
- Fixed another lockup bug when reading old prefs files
-
- 28-Apr-99 Beta 20.19 Out
-
- Fixed problems with reading old prefs files
-
- Removed kprintf debug outputs
-
- Added keyfile check. For now, all beta testers share the same key but different binaries :)
-
- 27-Apr-99 Beta 20.18 Out
-
- Reworked the tableparser to be 2 call recursive instead of beeing multiple call recursive
- This should improve performance alot for recursive tables
-
- Added clicktab support which allows you to have several webpages active in the same window
- This avoids cluttering of the screen with many windows
-
- Reworked the prefs system to work in a tree like fashion instead
-
- Reworked the cachesystem to be more robust. It does now divide the files into different
- subdirs to improve performence with many files in the cache
-
- Splitted the various imagedecoders into several image codecs to reduce memory consumption if
- not eg PNG images are loaded
-
- Added long awaited JavaScript support. The engine implements the full ECMA script standard
- and is one of the fastest engines on any platform
-
- Improved rendering speed a couple of magnitudes
-
- 01-Apr-99 Fixed a small bug in the gifdecoder which could cause problems if animated gifs were
- interrupted at the wrong moment
-