Opera 7.20 beta 8 (build 3096) changelog (beta 8 -> beta 7): ----------------------------------------- GENERAL - Please test: Opera settings can contain system variables. Opera.ini can now have variables with system environment variables, for example: [User Prefs] Download Directory=%HOMEPATH%\Downloads from Opera - Fixes for stalling on some pages - Fixed POST searches - Changed the handling of the preference [Adv User Prefs] Force Winsock2 API=0 Accepted values: * -1: Force Winsock 1.1 interface (disables IPv6) * 0: (default) Force Winsock 1.1 interface (same as option "-1") IF there are dialupconnections specified. Otherwise, use full Winsock 2 implementation (as for option "1"). * 1: Use full Winsock 2 implementation * 2: Use full Winsock 2 implementation, except that the older Winsock 2 namelookup functionality is used. This disables IPv6 DNS support, but IPv6 IP addresses still work USER INTERFACE - Fix for situations where Opera would sometimes select text instead of opening link - Made it possible to have actions specify the action value after an action string was specified. Makes it possible to do: Show popup menu, "Internal access points", -3 to directly show the "All messages" submenu - Wand fix for correct values on txgulfcoast.com - Wand: Added "Never on entire server" - Use a bold menu entry to indicate active page in window menu list - Open security page in preference dialog box when clicking the security button on the progress bar - Support for smooth scrolling when using mousewheel over quick list widgets - Let JavaScript close command close whole window when in SDI and only one page left - Let pagebar redirect handling of actions to window in question. This enables the possibility to have document context menus on pagebar buttons (like in Opera 6) - Finetune mousebutton event handling to avoid starting drags after flipping or getting menu after canceling drag etc (please test for regressions!) - Force glow to not take more than 100 ms - Allow proper restore for toolbars and hotlist when returning from fullscreen - Fix when using addressbar at bottom and getting a popup without addressbar and then toggling it on. It would come at top. Fixed - In views where drag'n'drop is disabled, enable drag selection. Effect: you can hold down mouse button and move mouse to select different items... Like in the preferences dialog, hold down button is list on the left and drag to quickly move through the prefs pages M2 - Fixed account category dropdown in account properties to show categories in use - Rewritted address-parsing to handle "name"
. Risky fix - please test! - Charset should be set on body element in multipart messages - Show subscribe dialog after creating news account - Fixed: Focus could sometimes be set wrong when composing/replying message - Match email too in address complete dropdown - Fix: Couldn't append mail to IMAP folders - Made clickable area of attachments smaller and more visible - Fix to not crash when filtering e-mail with (invalid) regexp "*" - Better error-handling of incorrect date headers when receiving messages - Better control of function stripping whitespace and quote characters - could load external content CORE - Fix for setting background properties with DOM - Fix for changing CSS properties with DOM - Fix for image maps in SSR - Fix for variables in Flash - Fix for ideographic whitespace in dropdowns/listboxes - Added handling of special date format strings that cause problems with some cookies - Fixed handling of Javascript URLs that started with "//" (the // is now ignored) - Fixed problem with filenames without extension in directory listings - Disabled the use of WSALookupService* functions in Winsock2, uses gethostbyname instead. This was done because the more advanced function may not be properly supported by some firewalls, and because it is no longer needed to look up IPv6 addresses. - JS: Use current url, not referencing url, to determine whether an assignment to location.href should be handled as a reload - JS: Use the window object as "this" when calling event handlers registered through assignment to window.onload and similar - JS: Support for unicode space marks as whitespace in script source text - Fix: border-spacing: inherit didn't work - getComputedStyle returns real values for auto - GCS alwayrs returns #RRGGBB valuesFix for bug #115074 and #114650, correct cursor values for GCS - Changed default flags for certificate authorities when installing downloaded CA certificates to "deny all access", and "warn", for client chains, and "access, but warn" for other chains unless the user explicitly changes the settings