markup inside elements
-or- JS: Fixed handling of return statements in try...catch statements
-or- Fixed enforcer hit when copying cookie entry to clipboard
-or- GUI images no longer require palette entry 0 to be the
transparent colour
-or- Tweaked SiteCatalyst and jQuery blocking
-or- BUGID 1504: Fixed password manager from locking tasks after
a request for the master password was cancelled
-or- Fixed bug in the font prefs layout when not running on OS4
-sb- BUGID 0986: Fix to avoid crashes with weird tables
-or- BUGID 1501: Fixed buffer overflow bug in ftp module
-or- Added workaround for sites that send a broken Content-Length
header for HTTP compressed files
-sb- BUGID 1500: Removed save path from x509 cert mimetype.
Postponed other changes for IB3.0
-sb- BUGID 1503: Improved cert import and postponed p7b + pem files
for IB3.0
11-Dec-06 Release candidate 3 (Beta 24.38) out
-or- Fixed some more Remove() references for OS4 debug kernel
-or- JS: Added support for \u string escapes which are simply mapped
to iso-8859-1, where possible, for now
-or- JS: Failed variable assignments inside a try statement no longer
overwrite the existing value of the variable
-or- The Cookie Manager now uses the default NList front pen for
list text, instead of the MUI text pen
-or- Added an option which attempts to block commonly used script
libraries that are known to be slow (currently SiteCatalyst
and packed jQuery)
-or- BUGID 1493: Fixed crash that could occur with plugin objects
using multiple streams when the page is freed
-or- BUGID 1494: Fixed status icons for browsers with no page loaded
-or- Fixed WACL PAGEURL not working for blocking embeds
04-Dec-06 Release candidate 2 (Beta 24.37) out
-or- BUGID 1492: Fixed bug in parser which could cause
options to be corrupted
-or- JS: Fixed problems parsing '[' chars in regexp character classes
-df- Updated the names for the ATO contributors
-or- BUGID 1423: Fixed aborted HTTP requests not always returning
the correct error code, which could cause hung IBrowseNetwork
tasks which are piggybacking onto another request
-or- BUGID 1486: Limited the maximum name and button title fields
for the mycroft handler to match the search url prefs limits
-or- BUGID 1478: Fixed images loaded via data, file, ftp or gopher
protocols to not always instantly expire from the image cache
-or- BUGID 1432: Fixed crash that could happen when exiting IBrowse
while it is iconified and loaded pages have plugin objects
27-Nov-06 Release candidate 1 (Beta 24.36) out
-or- BUGID 1451: Fixed "View frame separately" from not showing up
when placed in an plugin object FAB menu
-or- Fixed PNG images with transparency not being decoded correctly
to 8-bit displays when dithering is enabled
-or- Updated png decoder to libpng-1.2.13
-sb- BUGID 1384: Added encryption to password database
-or- BUGID 1461: Fixed instability and crashes that occurred when
moving items in the FAB menu prefs onto a submenu
-or- BUGID 1460: Fixed hits that occurred when using image only
FAB items in the plugin object menu
-or- BUGID 1453: Further fix for the cache explorer preventing empty
domains from being displayed
-df- BUGID 1459: Fixed a couple of typos in the about: page
-or- Fixed hits that occurred when opening a plugin object in a
background browser
-or- BUGID 1436: Fixed hits and references to free memory which could
occur when moving the mouse over imagemaps or form images
-or- Flash: BUGID 1437: Bumped version id to 9.0 r16
19-Nov-06 Beta 24.35 out
-or- BUGID 1447: Renamed WACL DELAY and HIDE options to DELAYIMAGES
and HIDEIMAGES, whilst adding new DELAYEMBEDS and HIDEEMBEDS
options to allow blocking of flash anims, etc
-or- BUGID 1445: Fixed align=right problem which caused the left side
of images and tables wider than the window to be truncated
-or- BUGID 1453: Cache explorer no longer shows temporary entries
for currently downloading files, which caused hits when clicked
-or- BUGID 1429: Fixed a crash that could happen when exiting via
commodities exchange
-or- BUGID 1452: Added a FAB menu for plugin/embedded objects
-or- BUGID 1456: Fixed hits that could happen when navigating with
back/forward, etc, to images viewed separately
-or- BUGID 1454: The HTTP Location header now takes precedence over
the Uri header when both are specified
-or- The "Delete" button in the user cert prefs now works
-or- Default application/x-x509-user-cert MIME type now set to
internal instead of save
-or- BUGID 0718: Fixed problems importing some PKCS12 files into
the user certs prefs, due to some encryption algorithms which
had not been enabled in AmiSSL
-or- BUGID 0718: Added netscape certificate chain support for
downloading/installing user certificates
-or- BUGID 1451: Fixed "View frame separately" from not showing up
when placed in an image FAB menu
-or- JS: BUGID 0594: Implemented link.click() IE method
-or- Show a progress window when submitting a form containing
-or- BUGID 1439: Added 2048 bit support for
-or- BUGID 1446: Only use the first meta content-type character set
declaration when more than one are present
-or- Fixed the text sniffer problems with local files
-or- JS: Cleaned up OS4 library to use MakeInterface to create the 68k
host interfacing api
-or- JS: Fixed toString and valueOf methods from not working on the
Array and String objects, due to the shorthand changes
-or- JS: Don't allow toString and valueOf methods of host objects to
be replaced
12-Nov-06 Beta 24.34 out
-or- Added font prefs settings to control the OS4 character set usage
-or- BUGID 1431: Fixed plugin objects loaded separately from not
being displayed when using back/forward
-or- Flash: Delay graphics initialization if IBrowse is iconified
-or- BUGID 1432: Fixed crash that could occur when iconifying while
plugin objects are loading
-or- BUGID 1305: Updated spoof options adding IE7.0, FF1.5, FF2.0,
and bumped the Mozilla option to 1.7.13
-or- JS: Allow method properties of host objects to be changed
-or- BUGID 0640: Further tweaks and optimisations to the background
image rendering code, decreasing minimum memory usage
-or- BUGID 1332: Fixed non-clearing of browser area when loading
flash files seperately
-or- Fixed crashes that could occur with plugin instances that use
multiple streams
-or- Do not automatically attempt to display non-text files identified
by the server as MIME type text/plain
-or- JS: Implemented JS1.6 array and string generic shorthands
-or- JS: String methods can now be applied to any type of object (as
long as the object can be converted to a string)
-or- JS: Fixed Array methods not working when used on strings
02-Nov-06 Beta 24.33 out
-or- JS: Implemented Array.indexOf, Array.lastIndexOf, Array.every,
Array.filter, Array.forEach, Array.map and Array.some (JS1.6)
-or- JS: OS4 version now uses timezone.library to obtain the UTC
offset ensuring that daylight savings are handled correctly
-or- JS: BUGID 1420: Fixed non-handling of NaN values when converting
a script return value to an integer, which happened to work
on 68k anyway, but not on PPC
-or- BUGID 1422: Added workaround for OS4 debug kernel
-or- Flash: Fixed handling of multiple stream plugin instances, where
the URL matching was broken
-or- Fixed NPN_GetURL to handle sending new streams to the plugin
-or- Abort loading of external scripts if they start with a HTML tag
-or- When loading external scripts, the buffer is pre-allocated where
possible, instead of growing in 2K increments
-or- Cookies set via HTTP redirection default to using the current
URL and not the new URL
-or- Fixed a case where error codes could get lost when loading
of non-cacheable files fails
-or- Fixed memory leak during failed loading of jpeg images
-sb- Fixed a nasty bug in the prefs reading code that could cause
unwanted page faults
09-Sep-06 Beta 24.32 out
-or- BUGID 0700: Pasting text or typing into a TEF now replaces any
text that is highlighted
-or- Flash: BUGID 1402: Fixed a stack overflow bug due to libflash
getting stuck in a recursive loop
-or- Flash: Suppress jpeg error messages
-or- Flash: Updated with zlib 1.2.3 and fixes part of libflash
0.4.13 which has solved at least one crash bug
-or- BUGID 1371: Fixed crash that could happen when closing a page
before it had finished loading with plugins deactivated
-or- BUGID 1409: Optimised status bar rendering, preventing
unnecessary redraws which caused flicker, and slowed page
loading to a crawl on sites frequently running JavaScripts
-df- Altered the reload strings for the tab FAB menu, so that they
are consistant with the other entries
-df- BUGID 1393: Altered the pen colours on the context pointers
so that they are white with a black border under OS3.x
-or- JS: document.getElementsByTagName now supports links
-or- Fixed local images from being loaded twice if the path/name
contained a space, when viewed separately
-or- BUGID 1399: Added balance bar to action chooser groups in the
prefs, to allow resizing for when elements are too small
-or- Fixed TextEditField memory leak when pasting text and updating
undo text
-or- Fixed memory leak affecting all authenticated HTTP(S) connections
-or- Delete temp files used for external mailto actions
30-Aug-06 Beta 24.31 out
-or- Tweaked item order in the browser tab FAB menu
-or- Ignore form items with an empty name when submitting
-or- Convert all hostnames in URLs to lowercase
-or- When a page is loading in an inactive browser, ensure the
scrollbar is reset to the top/left
-sb- BUGID 1407: Improved splash window rendering on low color screens
-or- BUGID 1410: Don't draw a button background when using borderless
toolbar buttons
-or- JS: BUGID 1394: Fixed object lookup hits introduced in 3.16
-or- JS: Fixed a fundamental flaw in the memory management code which
could lead to crashes
-or- JS: Fixed String.fromCharCode to handle 0 properly
-or- JS: BUGID 1403: Fixed Array.concat which handled non-array object
arguments incorrectly, generally resulting in a crash
-or- BUGID 1395: Ensure temporary T:Command#? files get deleted
-or- BUGID 1393: Tweaked context pointers, which should now retain the
correct aspect, and match the resolution of the system pointer
-df- BUGID 1079: Added protocol FAB menu to the Location gadget
10-Aug-06 Beta 24.30 out
-df- BUGID 0634: Added a "Close other browsers" entry to the browser
tab FAB menu, which will close all but the one the FAB is opened
on
-or- BUGID 1387: Fixed ANSI escape sequences used in JavaScript error
log files
-or- Added "Add..." entry to the SearchBar cycle gadget
-df- Added beta build version to about: page
-or- BUGID 1382: Resynced PS printing layout engine with main layout
engine, fixing miscalculations in document length / pages
-sb- Improved layout of relative width embedded and iframe objects
-sb- BUGID 1113: Improved image loading when window is iconified during
startup
-sb- BUGID 1113: Made IBrowse alot more robust when running javascripts
iconified
-or- BUGID 1381: Fixed crash that could happen when "Abort connections
when clicking links" is enabled and a page starts loading before
subtasks have exited
-or- Fixed crash that occurred when changing the cache dir setting
while a page is still loading
-or- BUGID 1388: Fixed hits/crash that could happen when running JS
event handlers of submit and reset buttons
-or- BUGID 0772: Fixed mimetypes "Transfer URL" option from downloading
the file to the cache before transferring the URL
-or- BUGID 0702,1379: Fixed garbage from being shown after the last
line of text in the TEF
09-Aug-06 Beta 24.29 out
-or- JS: Fixed access to RegExp properties, which was causing delayed
crashes, made reproducable by the new memory management code
-or- JS: Fixed Math.random() which was broken in the MorphOS build
-df- Added an option to disable the graphical status icons
-or- Fixed potential crash that could occur when manually loading a
settings file that has no macro menu entries
-or- BUGID 1362: Fixed possible null memory references by the JS memory
cache scanner
-df- Added OPENDLMANAGER ARexx command to open the Download Manager
-df- The Custom image is now shown when adding a custom button, rather
than the Spacer image
-df- Changed "Show location toolbar" to "Show URL toolbar", and "Show
status bar" to "Show status toolbar" to keep it consistant with
the prefs entries
-df- BUGID 0868: Added new status images for JS Activity and Spoofing
-df- BUGID 0697: Status bar has been overhauled to show graphical status
icons for various items: Data Source, Spoofing, JS Activity, SSL,
PopUpBlocker
-df- BUGID 1263: When cmanager.library is not available, the option to
Use Contact Manager is now disabled
-df- BUGID 1201: HTTP and JavaScript User-Agent strings are now displayed
on the about: page
-df- Added the registration name to the about: page. Note: iospirit-logo.png
needs to be added to PROGDIR:info/
-df- Added a new option to emphasize JavaScript Alert() requesters by
linking it to a DisplayBeep()
-df- BUGID 1009: Bitstream AA fonts are used by default for the OS4 OEM
build
-or- Moved Aminet from the Fastlinks to the default SearchBar
-df- BUGID 0943: OS4Depot is added to the default SearchBar for the OS4
OEM build
-df- BUGID 1318: Text in the search bar string gadget is now auto selected
when you click in the gadget
-df- Increased the maximum number of characters for the SearchBar button
to 14
-df- Localised URL Toolbar prefs
-df- Removed debug from Search Bar prefs, and Search Bar
-df- BUGID 1319: Search is added as the default text when adding a new
entry to the Search Bar
-or- Fixed problems incorrectly munging ".." and "." in URLs
-or- Fixed WACL delayed images interfering with the "Wait for Image"
features
-or- BUGID 0077: Fixed further issues with malformed HTTP headers
-or- Times of remote files in the overwrite/resume requester are now
adjusted to account for the current locale time offset
-or- Modified image cache behaviour further again cache images with
no Last-Modified date, whilst the expiry time is not reached as
specified by the HTTP cache-control or expires headers
10-Jul-06 Beta 24.28 out
-or- JS: Improved memory management - objects with cyclic references
are now detected and disposed during a session, instead of
these object remaining in memory until IBrowse exits
-or- JS: Speed optimisations for property lookups in objects
-or- JS: Fixed number to string conversion in PPC builds, which didn't
always yield a correct result
-or- JS: Fixed try...catch from catching out of memory errors and
attempts to abort script execution
-or- JS: BUGID 1359: Fixed loss of error codes during a var declaration
-or- JS: Fixed a case where ?: expressions were not skipped
-or- BUGID 1358: Added support for the HTTP 303 responses
-or- BUGID 1356: Fixed stripping of HTML inside elements
where any end tag would end the element
-or- Added support for the autocomplete attribute
-or- Fixed ftp and gopher modules from using CopyMem to perform
overlapping copies
-or- Fixed trailing spaces not being stripped from absolute URLs
-or- Fixed JS file caching where aborted network requests would
result in an incomplete script being cached
09-Jun-06 Beta 24.27 out
-or- JS: Fixed the for...in statement where the loop would not always
be aborted after a return or break statement
-or- Added support for the IE HttpOnly cookie attribute
-or- The secure cookie attribute is now honoured
-or- Fixed returning to a browser that was opened inactive, when
closing browsers
-or- Use memory cached external JS files where possible, rather than
always initiating network requests
-or- Don't show a busy pointer while initiating automatic downloads
-or- Suppress DOS "insert volume" requesters on file:// URLs
referencing a non-existant volume
-or- BUGID 1350: Fixed buffer overflow that happened on about: pages
-or- Embedded object placeholders now use the parent background and
are drawn with a recessed border (like image placeholders)
-or- Fixed default FAB prefs + added a Page submenu to the Image menu
-or- JS: The focus methods no longer do anything in inactive browsers,
to prevent focus being stolen from the active browser
-or- Tweaked active object handling to not deactivate and reactivate
unnecessarily
-or- JS: window.frames.length now reflects the actual number of
declared frames, and not the number allocated by the frameset
-or- BUGID 1345: Reinstated the active object workaround, since
crashes could still happen freeing a page with an active object
-or- BUGID 1348: Fixed "about:" URLs not showing in location gadget
17-May-06 Beta 24.26 out
-or- Tweaked the way IBrowse runs dos scripts (e.g. the temporary
files used by external viewers set in the MIME type prefs)
-or- JS: Fixed object creation to use prototypes from correct context
-or- Fixed PS printing non-breaking space layout problems
-or- BUGID 1340: WACL no longer blocks popups opened via direct user
input (e.g. clicking links, images, form elements/buttons)
-df- Only show used external MUI Custom Classes in the MUI 3.9+ Prefs
-or- BUGID 1301: Changed "Show server errors" prefs setting to "Ignore
server error pages"
-or- BUGID 1339: TEF now uses appropriate filename extension for
temporary files used when using an external editor
-or- BUGID 1326: Fixed plugin objects reacting to user input when
outside the display area
-or- BUGID 1332: Fixed NPN_GetURL to work properly in framesets
-sb- Added form password saving and completion
-or- BUGID 1337: Fixed stripping of HTML inside elements which
would truncate option text when an end tag was encountered
-or- JS: Fixed window.open being able to load URLs in an open window,
which is already pending closure via window.close
-or- JS: Fix window.alert hits caused when an error occurred
-or- Ensure trailing whitespace is stripped from URLs in all cases
-or- Unescape address in mailto: URLs
-or- Fixed javascript: URL usage in form actions
-or- Fixed referrer never being sent when submitting forms
-df- BUGID 1327: Updated the about: page
01-Apr-06 Beta 24.25 out
-or- Disabled html/image handling for , by default
-or- Never add a trailing '/' to javascript: URLs
-or- Images with no Last-Modified date that are present in the memory
cache will now be reloaded if referenced during a new page request
-or- Disk cache entries now dated with their Last-Modified date if
there is one, instead of the request date
-or- Added HTTP ETag support
-or- Use the page URL when resolving relative URLs received via
NPN_GetURL, for embedded plugin objects
-or- Don't add space after the %s placeholder in the search bar prefs
-or- Don't ignore last entry in s:wacl.conf if not newline terminated
-or- Search Bar prefs entries can now be drag sorted
-or- JS: document.getElementById can now find links
-or- Fixed HTTP-compressed image files not be decoded internally
-or- Fixed triggering of GUI dragging when clicking Search Bar on MUI 3.8
-or- Fixed crash when dragging URL to inactive browser tab
-or- Don't show javascript: URLs in location when there's no result page
18-Mar-06 Beta 24.24 out
-or- Removed the MUI 3.8 workaround for BUGID 0866 since due to another
MUI 3.8 bug the FAB menus stopped working properly
-or- BUGID 0121: Web Advert Control Language support now works
-or- JS: Added Array.splice JavaScript 1.2 backwards compatibility mode
-or- JS: Fixed a crash when using the arguments object as an array
-or- JS: Fixed String.split which could get stuck in a loop when
splitting on spaces in JavaScript 1.2 mode
-or- JS: Fixed reference to freed memory that could cause crashes when
freeing interpreted functions
-or- JS: Fixed Function.apply which would crash if second parameter
was an array
-or- JS: Added Mozilla sidebar.addSearchEngine support allowing search
engines to be added to the search bar via mycroft.mozdev.org
-df- BUGID 1287: Created a new Search Bar and added the prefs options
-df- Added new options to the URL Toolbar prefs to toggle the display of
the Add/View Bookmarks buttons
-df- Added new page to the prefs for the URL Toolbar
-or- Sending of HTTP referer header can now be disabled
-or- JS: In expression execution mode, treat an unexpected return
statement as an error and use existing eval() handling
-or- javascript: URLs can now be used in most places in HTML documents -
not just links
-or- BUGID 0214: Any result from a javascript: URL will now be shown as a
new document
-or- PostScript printing works again, after getting broken in the last beta
-or- Fixed XBM decoder to not assume image data starts on a new line
-df- BUGID 0453: Prefs now uses PROGDIR:images/Custom for the custom
image in the toolbar prefs
-or- For external image decoders, use any alpha channel data supplied
by picture.datatype, like the internal decoders do
-or- BUGID 0698: Allow unescaped colons in relative URLs
-or- BUGID 1307: Clear the JavaScript timeout status message before the
timeout requester is shown
-or- Strip any username/password segment from referrer URIs
-or- BUGID 0912: Only allow http, https, ftp and gopher URIs to be
specified as page referrers, with further restrictions for https
-or- Revised the tweaked for the kludge for IE's default object property
lookup handling so that it doesn't find elements in forms
23-Jan-06 Beta 24.23 out
-sb- Added a much more accurate cps and download finished calculator for the
download window
-or- BUGID 1302: Fixed size of error placeholders for image elements
specified with either the width or height attribute missing
-sb- Made the download window less sensitive to changes to the system clock
-or- Fixed disk cache problems involving URLs that return content on
first load, but issue a HTTP redirect on subsequent requests
-or- BUGID 1058: If FAB menu is opened on an already active link,
correctly update the text colour after the menu is closed
-or- Added support for PgDn, PgUp, Home and End keys on OS4
-or- Cookie manager now offers multi-selection of entries
-or- BUGID 1221: Tweaked HTML text highlighting handling to not
unnecessarily redraw text where possible
-or- Implemented handling of the "data" URL scheme
-or- JS: Attempts to convert host functions to a string now yield a
correct result
-or- JS: Added type detection for host references - host functions are
now seen as functions instead of objects
-df- Updated copyrights to 2006 (yes we were working New Years Eve!)
-df- Matching entries in the URL poplist were never selected as active, even
when a valid match was found
-or- BUGID 1269: Tweaked the timing of highlighting of inactive browser
tabs, when the page has loaded, to be more accurate
-or- More support for the lowsrc attribute
-sb- BUGID 1144: Minimized flicker when adding new plugin objects.
-sb- BUGID 1105: Fixed lockup problems with plugins and older layers library
-or- BUGID 1279: Tweaked the kludge for IE's default object property
lookup handling to use document.getElementById instead
-or- BUGID 1295: On unloading framed pages, the frameset is now freed
first, and then the individual frames
-or- On OS4 map attempts to use various ISO encodings to the Windows
character set equivalents
-or- BUGID 1282: Reworked font cache to handle OS4's font character set
system better, resolving problems when switching tabs where the
pages are using different character sets
-or- No longer use an active object workaround when MUI 3.9 or above is
in use, which in turn resolves some issues with active objects,
including being unnecessarily brought into view when opening a
link in an inactive browser
-sb- BUGID 679: Fixed hits when iconifying window during loading
-sb- BUGID 1298: Optimized user cert req to appear only once for each site
where the user presses cancel
-sb- Added support for back/forward via mouse button 4 and 5. This requires
OS4 and gameport.device 51.4 or later
-sb- BUGID 807,1186: Fixed race conditions with piggyback loaders. This should
cure lots of weird network crashes
14-Dec-05 Beta 24.22 out
-or- Added workaround for non-integer imagemap pixel coordinates
-or- Fixed key generation, user certificate requests, browsing to
objects of type application/x509-user-cert and exporting user
certificates which got broken when we switched to AmiSSL v3
-or- Fixed SSL connection failures when the user certificate requester
did not yield a valid certificate, and also some underlying bugs
which were never seen due to the initial bug
-or- Made it possible to deselect options in elements
-or- BUGID 0866: Added workaround for MUI 3.8 bug where using the
menus while they were being modified (e.g. window and history
menus while loading a page)
-or- BUGID 1175,1184: Fixed lack of refresh problem for simple refresh
windows during JavaScript initiated GUI operations during page
loading
22-Oct-05 Beta 24.21 out
-or- Error message now shown when attempting to load a URL with an
unsupported protocol, when the disk cache is switched off
-or- JS: If a JS timeout was triggered while leaving a page, it was
possible that the input handler was removed twice - fixed
-or- JS: Added document.getElementsByTagName, but only works for form,
input and image elements for now
-or- Ignore fscommand: URLs which flash files may try to use
-or- BUGID 1208: Changed all asynchronous i/o code to use dos/SendPkt
instead of exec/PutMsg
-or- BUGID 1272: When attempting to view a URL in the window that
requires an unavailable plugin, the "Specify action for"
requester is displayed first, instead of an error message
-or- BUGID 1269: The highlighting of inactive browser tabs when the
page has loaded no longer gets triggered prematurely
-or- BUGID 1288: The ASL requester used in the "Specify action for"
window now has a more appropriate title and uses save mode
-or- BUGID 1285: Dragging links caused the URL to be truncated to 512
characters - now 8192 to match the other areas of IBrowse
-or- BUGID 1285: Unescape javascript: URLs when the script is started
from fastlinks, macros, bookmarks, etc
-or- BUGID 1286: JS: Close gadget in prompt() windows now works
07-Oct-05 Beta 24.20 out
-or- The SECURE status bar indicator now show the number of secret bits
used by the connection
-or- For documents containing more than one tag, attributes
can no longer be overwritten if already given previously
-or- BUGID 1281: Fixed crash that could occur on pages that change the
margins and contain form elements close to the top of the page
-or- 3DES encryption is now enabled by default, along with AES
encryption, whilst DH key exchange is now disabled by default
since this would found to be the real reason behind slow SSL
connections on 68k processors
-or- Split cipher key exchange and authentication items in the prefs,
allowing RSA authentication to be disabled seperately from RSA
key exchange
-or- When MD5 was disabled in the cipher prefs, it wasn't actually being
disabled during SSL connections - fixed
-or- When using AmiSSL, if is secure connection fails and all the
ciphers are not enabled in the prefs, automatically retry
connecting with all ciphers enabled
-or- Suppress compression error message for unknown / illegal
Content-Encoding values and display content as-is
-or- Was impossible to download .Z files in the previous beta - fixed
-or- BUGID 1224: Fixed crash due the network object for an embedded
object being freed while the object was still displayed on an
open page
-or- BUGID 1274: Fixed bug in the decompression code that could cause a
crash if loading was aborted after reading of the HTTP headers
02-Sep-05 Beta 24.19 out
-or- Flash: Fixed swflash lib bug which caused memory to be trashed
when playing some specific flash files
-or- JS: Fixed parse error in function calls where the last parameter
is followed by a comma and newline
-or- BUGID 1265: Don't automatically advance to the next MUI object in
the tab cycle chain when pressing enter in a text element which
is the last element in a form
-or- Updated png.codec zlib to version 1.2.3
-or- BUGID 0685: Added HTTP decompression support for gzip and deflate
encodings, which can be switched off in the prefs
-or- Display an error message when trying to download a file where the
filename is too long instead of the looping file requester
-or- JS: Altered priorities when scanning mimetype arrays
-or- BUGID 1262: Handle multiple differing table cell widths in a column
-or- BUGID 1263: When setup to use CManager, if the CManager executable
is not found, a suitable error message is now displayed. Also, if
cmanager.library could not be opened, the hotlist manager will be
opened after the error message appears
-or- BUGID 1246: Fixed an instance where loading URL with an anchor part
in an active browser did not always jump to the correct position
-or- BUGID 1217: When loading a URL with an anchor part in an inactive
browser, the page nows jumps to the correct position in the page
when activating the browser
-or- The download manager will now automatically attempt to resume a
dowload that fails, by default, where appropriate
-or- BUGID 1261: Added workaround to simulate IE's broken Set-Cookie
header parsing
-or- BUGID 0011,1260: Added support for the NS marginwidth/marginheight
and IE leftmargin/rightmargin/topmargin/bottommargin
attributes
-or- BUGID 1257: Implemented printing of embedded object placeholders
-or- BUGID 1256: Fixed printing of image placeholders
-or- BUGID 1258: Leading and trailing whitespace is now stripped from
embedded object URLs
12-Aug-05 Beta 24.18 out
-or- When trying to load a URL separately which has an invalid protocol,
don't automatically prepend with "http://"
-or- JS: Fixed bug in the image onLoad event handling which could cause
references to freed memory, hits and/or crashes, when the page
redirects to another via JS or otherwise
-or- BUGID 1252: Fixed bug in PS printing text width calculation which
could cause text overlay other content instead of being wrapped to
the next line
-or- Changed error placeholders for embedded objects where a plugin is
inactive to plain placeholders
05-Aug-05 Beta 24.17 out
-or- Flash: The previous 24-bit render code fix actually got lost during
code reorganisation, but should be working properly now
-or- BUGID 1250: Fixed another instance of info window enforcer hits
that occurred when moving the mouse over a bullet
-or- Fixed GIF anims with mixed transparency where all frames after a
a transparent frame were incorrectly considered transparent
-or- BUGID 1228: Implemented support for the "restore previous" GIF anim
disposal method
-or- BUGID 1214: When all entries are removed from a FAB menu, no longer
attempt to open the menu in context, which did open a menu with
just the title in MUI 3.9, but in MUI 3.8 memory could get trashed
-or- BUGID 1247: The default selected item of a non-multiselect
element, with the size attribute set higher than 1, can now be
de-selected
-or- BUGID 0729: Maximum filename length is no longer hardcoded at 30,
and is automagically detected, allowing the no req option in the
mimetype prefs to work when the name is > 30 chars when supported
by the partition/filesystem involved
-or- Added setting to allow support to be disabled
-or- BUGID 1187: Changed the menu item names for the plugins preference
menu, and now plugins are made inactive rather than disabling embed
-or- BUGID 1216,1218: Fixed navigator.mimeTypes to not get stuck in an
infinite loop when one or more plugins are inactive
-df- Updated the copyright dates for NList/NListview and MUI, and updated
the URLs to the NList sites on the about page
-df- BUGID 1243: All Drag n Drop graphics (not the GUI elements) are
attached to the mid-point of the graphic, rather than some being in
the bottom-middle and some bottom-right
-or- Fixed possibly incorrect context pointer while over an embedded
object that resulted in an error
-df- BUGID 1237: Removed the disabling when default new method is set
to window - the background loading still effects the drag and drop
so should still be settable irrespective of the new method
-or- BUGID 1238: When loading a URL that is already the currently
displayed URL, don't add a duplicate history entry each time
-or- JS: The click method for radio and checkbox form elements now
invokes the onClick event handler
-or- JS: BUGID 0594: Added support for click method on text, password
and file upload input elements
-or- BUGID 0655,0770,1215: Fixed handling of rowspan/colspan where the
resulting values intersect
19-Jul-05 Beta 24.16 out
-or- JS: Object instances no longer have a built-in prototype property
-or- JS: Don't allow the prototype property of built-in object
constructors to be modified
-or- BUGID 0659: Tweaked handling of floating images in tables
-or- BUGID 1083: Floating images positioned at the start of a list item
no longer cause the list item to be misaligned
-or- BUGID 1083,1211: Minimum table cell width calculation now properly
includes the indentation size of lists, whereas before list items
could spill out of cell
-or- BUGID 0060,0657,0777: Fixed table cell width for when a form element
or image is immediately followed by text and no whitespace, which
could cause text to spill out of a cell
-or- BUGID 1230: Non-multiselect elements with the size attribute
set higher than 1 now honour the "selected" attribute of the
associated tags
-db- BUGID 1232: Fixed problems when using range in the fonts prefs.
-or- BUGID 1226: Fixed recent changes in the cache code which was
preventing locks on cache dirs from being released after use
-or- New cookies added during a session are now highlighted in the cookie
manager, with all columns highlighted, and for existing cookies that
get modified, just the cookie value is highlighted
-or- The order of cookies in the cookie manager now reflects the order of
the internal cookie list more closely
-or- BUGID 1223: Changed the cookie send order so that those with a more
specific matching path are sent first
-or- BUGID 1225: Fixed AllocVecPooled/FreePooled mismatch that occurred
when uploading files
-df- BUGID 1220: Context pointers are reset when the window is deactivated
-or- BUGID 1213: Fixed cursor key shortcuts for dropdown cycle gadgets
-df- BUGID 1182: .readme is now a valid text extension allowing local files
to be displayed in the default config
-or- BUGID 0070,1062: Changed a fix for a lockup bug in the table parser,
which was breaking a previous layout fix
-or- Made internal mailto X-Mailer header consistent with useragent string
-or- BUGID 1110: The correct placeholder is now shown when no plugin is
available for an embedded object, when the file was in the disk cache
-or- Mimetypes in the prefs corresponding to plugins now override the plugin
supplied mimetypes (now extensions added to e.g. text/html work again)
-or- JS: BUGID 1156: Made disabled plugins fully invisible
-df- BUGID 1204: Remaining internal MIME Types are no longer semi-deleteable
-df- BUGID 1198: Modified the action selector so that the fields are cleared
when it is set to disabled
-or- BUGID 0716,1166: Adjusted handling of anchor elements with no href
attribute so they trigger JS events, but don't look/act like a link
-or- Added preliminary support for text/password readonly attribute
-or- JS: Added dummy navigator.plugins.refresh method
-or- BUGID 1197: Fixed hits that happened when trying to use the "Download
as MIME" FAB menu item on an image, and not a link
-or- Increased default maximum length for elements from
256 to 2048 characters
-df- Localised the plugin status values
-or- BUGID 1185: Clear status bar indicator when activating an empty browser
-or- Saving settings after attempting to load non-existant settings now uses
the original filename instead of the non-existant one
12-Jun-05 Beta 24.15 out
-or- JS: BUGID 1165: Removed unnecessary conversion of equality
operands that are objects, where possible
-or- JS: The object created using a function constructor is now
different if the function itself returns an object
-or- Altering the disk cache directory in prefs now takes immediate effect
rather than requiring a restart
-or- BUGID 0766: Switching the disk cache off now really does disable the
disk cache completely, and cleared up some confusion in the prefs
-or- BUGID 0739: Fixed memory trashing that occurred if the cache directory
was not found on startup, and if the directory is then created on
request, that directory is then used instead of PROGDIR:
-or- Save the Cookies file in PROGDIR: instead of the cache dir
-df- BUGID 1174: Tidied up the menus to add ellipse where necessary
-or- JS: BUGID 0645: elements now handle 'this' properly
when referenced via an event handler
-sb- BUGID 1110: Added image placeholder for plugins. NB the file Picture has
to be updated for this to work correctly
-or- Undid 24.4 change in handling of relative URLs in external JS files
-or- BUGID 1163: Plugin mime types now shown in "download as" and file
upload FAB menus
-or- BUGID 1180: Fixed highlighting of text in table cells with transparent
backgrounds
-or- BUGID 1173: Added workaround for broken cycle element
keyboard shortcuts under MUI 3.8
-or- Flash: BUGID 1150: Fixed bug in library startup code which was
trashing the stack and crashing on close, after a delayed expunge
-or- BUGID 1166: elements must have a href attribute to become a link
-or- JS: BUGID 0174: Added onMouseDown and onMouseUp support for links and
images
-or- BUGID 1160: Added plugins item to the preferences menu, allowing
temporary enabling/disabling of the plugin support
-or- BUGID 1162: Fixed bug in colour image printing
-or- BUGID 1161: Don't open shutdown window when trying to exit while
downloading with the download manager closed
-or- BUGID 0211: Enabled type detection of FTP files, allowing images and
text files to be displayed in the window, just like HTTP
-or- Tweaked FTP dir parsing to handle datestamps that have a year instead
of time
-or- JS: Plugin and mimetype arrays now filter out any deactivated plugins
-or- Flash: Fixed bad refresh for simple refresh windows that happened if
the window needed refreshing before the display initialisation
-or- Flash: Fixed 15-bit and 24-bit render code
-sb- BUGID 0932: Fixed problem with form mailto post that includes subject
-sb- BUGID 0872: Fixed a missing SAVEDS in io/action.c
-sb- BUGID 1092: Fixed incompatibilities with new MTCP lib
-or- Now supports the disabled attribute of form input elements
-df- BUGID 0259: Warning requester is shown when flushing the cache if the
Safe Requester option is enabled in the prefs
-db- BUGID 1137: Fixed the hit when ';' is missing from the MIMETYPE plugin
tooltype.
-or- Added support for the HTTP/1.1 307 redirection code
-or- Fixed loss of transparency for images scaled by picture.datatype
-sb- BUGID 0681: Workaround for layoutbug in MUI. MUI has been fixed in the
mean time aswell
-sb- BUGID 0991: Opening a non existing prefs file will make IBrowse complain
-db- Refixed BUGID 1130: In some cases, a browser menu could appear although
there was no browser.
-or- Fixed handling of GIF anims where frame offsets are out of range,
which was generating hits and stopping the anim from playing
-sb- BUGID 1140: Made distance and spacer objects in toolbar prefs visible
10-May-05 Beta 24.14 out
-or- Fixed problem where the plugin of an embedded object in a table was
initialized before the table had been layed out, resulting in the
plugin being given 1x1 size (i.e. often invisible)
-or- JS: Added onChange, onFocus and onBlur support for
-or- BUGID 0884,0935: Form elements contained inside links will cuase
the link to be triggered when the form element is clicked
-or- JS: BUGID 0845: Added onClick support for
-or- JS: Added onMouseOver and onMouseOut support for all form elements
-or- JS: BUGID 0158: