Developers › Desktop Team blog

Introducing new bugs

October 20, 2006 · by borg

As promised last week, here's the first build with built-in Fraud Protection. It's a very early preview of the technology, so everything is not entirely done yet, some sites actually show up wrong (silly bug with CNET sites!), and the icons are kind of ugly. Even the version number is wrong :smile:

But that's what this blog is all about: Bleeding edge. Enjoy!

Known issues:
  • High CPU usage on Google maps
  • UNIX - Crash when changing file handler from download dialog
  • Opera will in some cases not start on upgrading. (use clean install)


Changelog:
  • Improved stability
  • Prevented page reload when navigating to "#"
  • Fixed problem where pages showed the incorrect favicon
  • Fixed problem where multimedia keyboard shortcuts would not work when Opera was focused
  • Attempted to fix problems experienced on some pages when using a slow Internet connection by increasing opera:config#Network|HTTPLoadingDelayedTimeout to 60 seconds
  • Fixed bug where document.body.currentStyle.height reported the wrong value
  • Fixed bug where currentStyle.width was not correct if width is set by a script
  • Fixed bug where 'Open all' from Widgets menu was broken
  • Fixed bug where BCC header was visible to recipients in resent messages
  • Fixed bug where cookies could not be removed using XMLHttpRequest
  • Fixed bug where one could not log in to Gmail with "Accept only cookies for the site I visit" enabled
  • Changed Mozilla ID string spoof to mimic Firefox
  • Fixed bug where browser.js wasn't cached correctly
  • Fixed issue where stored passwords were lost after enabling/disabling the master password
  • Made IE ID string spoof as Windows on Linux/UNIX and Mac
  • XMLHttpRequest didn't handle redirects
  • Enabled use of the Authorization header in XMLHttpRequest
  • "Save target as" and "Save to disk" now play well together
  • "Save directly to" now works
  • Improved error message when a dictionary isn't installed for the spelling checker

    Mac-specific:
  • Use the multi-line form field font in the source viewer
  • When saving multiple times, use the directory saved to during the previous save operation






Windows MSI
Windows Classic
Macintosh
Unix

Readers' comments

Comments left by My Opera members under the original post: the first 50, as archived.

  • Kildor20. October 2006, 16:08:53

    first?
    Big thanks… ;-)
    Especial for «Fixed problem where pages showed the incorrect favicon»
    will it fixes favicons in personal bar?
  • profiT20. October 2006, 16:09:06

    Yay!
  • HydanSeeker20. October 2006, 16:09:46

    :-D
  • gilb20. October 2006, 16:09:58

    Thank you
  • remcolanting20. October 2006, 16:10:10

    w00t!
  • superjoppe20. October 2006, 16:10:33

    FINALLY A NEW BUILD
  • Mathchoustone20. October 2006, 16:13:01

    Thanks !!!! :smile:
  • dan1el20. October 2006, 16:13:12

    Yay :smile:
  • y0r1c20. October 2006, 16:13:24

    yay, cool

    PS: i'm in 10
  • xErath20. October 2006, 16:15:16

    wow ! What a great changelog !! Candy to my testing.
  • cielkisu20. October 2006, 16:15:51

    it's worth waiting :smile:
  • philry4n20. October 2006, 16:16:19

    :yes: downloading ......
  • Tamil20. October 2006, 16:16:53

    :up:
  • non-troppo20. October 2006, 16:25:41

    "cannot initialise opera due to lack of memory" for my normal profile - a virgin profile is OK.

    EDIT: high CPU on a number of other sites probably related to Google Maps problems...
  • Yahia20. October 2006, 16:26:05

    Long live those beautiful Opera bugs :D
  • szotsaki220. October 2006, 16:27:25

    A new build, yeah!

    But the localhost cookie bug is not fixed. (bug-230350).
    (When I disable all cookies and enable in Page Preferences to the Localhost, after an Opera restart it "forgets" the enabled cookie state.)

    Oh, and the localhost is also reportable in the Fraud protection dialog :smile:
  • Pondus20. October 2006, 16:28:39

    non-troppo, same here. Reported.
  • dajmg20. October 2006, 16:32:01

    Can not input chinese with 8629.
  • non-troppo20. October 2006, 16:32:45

    Tamil: /settings almost works apart from urlfilter.ini :wink:
  • ar1pe20. October 2006, 16:35:42

    Finally :D
  • krusha20. October 2006, 16:35:48

    "Cannot initialise opera due to lack of memory"

    :-(
  • kyleabaker20. October 2006, 16:35:57

    Sweet build team!
  • rseiler20. October 2006, 16:36:42

    Can someone shed some light on this?

    "Prevented page reload when navigating to "#""
  • Twilo20. October 2006, 16:38:03

    thanks for opera :smile:
  • Fyrd20. October 2006, 16:40:54

    Yay! Fun stuff. *downloads*
  • klingoncowboy420. October 2006, 16:41:22

    Changelog:
    Improved stability

    Always a good thing

    Fixed problem where pages showed the incorrect favicon

    That was getting annoying their for awhile

    Attempted to fix problems experienced on some pages when using a slow Internet connection by increasing opera:config#Network

    I will admit that I haven't used a slow connection for over a year now (no I haven't used any version of Opera 9 on a slow connection) but in the past Opera has always performed the fastest for me, followed by FF, Lynx and finally IE.

    Changed Mozilla ID string spoof to mimic Firefox

    Probably more useful then plain Mozilla

    Additions:
    Made IE ID string spoof as Windows on Linux/UNIX and Mac

    Definitely more useful, though I would love to see the reaction of someone who didn't know about Opera or IE4Linux going through their hit log and seeing "Internet Explorer, Linux" :lol:.
  • Junyor20. October 2006, 16:54:47

    We're aware of the "Cannot initialise opera due to lack of memory" problem. No additional bug reports are needed. Thank you.

    @rseiler: If a page contained a link to "#", often used for JavaScript events, then Opera would reload the page when the link was clicked. We don't anymore.
  • Raistlin20. October 2006, 17:00:47

    Opera freezes still...
  • wupperbayer20. October 2006, 17:02:20

    Someone has phishing sites to test the fraud protection? :wink: Very nice changelog otherwise! (besides the bugs, of course) :smile:
  • dantesoft20. October 2006, 17:09:53

    :up: for XMLHttpRequest and relatives
  • FataL20. October 2006, 17:16:18

    Couple useful links about phishing (you can find here links to phishing sites):
  • philry4n20. October 2006, 17:17:54

    am i just too excited or the rendering felt faster :smile:

  • Tamil20. October 2006, 17:25:09

    Originally posted by non-troppo:

    Tamil: /settings almost works apart from urlfilter.ini
    :yes: but the following empty folders are created in default location.

    bt_metadata, cache4, images, keyboard, menu, mouse, opcache, skin, toolbar, voice & widgets
  • wupperbayer20. October 2006, 17:27:41

    @FataL: Sorry, I didn’t want sites about phishing, I wanted actual phishing pages to test the fraud protection :wink: Sorry if this wasn’t clear.
  • Raistlin20. October 2006, 17:31:08

    css:
    body, html {font: normal 12px Georgia, Verdana, Sans-serif;}

    now, in html it should style any element (ie. div, p, etc. and recursive elements), like in the past and other browsers. But it don't.
  • FataL20. October 2006, 17:34:02

    Sorry, I didn’t want sites about phishing, I wanted actual phishing pages to test the fraud protection
    Did you actually open the links? :wink:
  • wupperbayer20. October 2006, 17:37:06

    The first one only, FataL, and I only found anti-phishing links (so I’m probably half blind or something like that :wink:), so I thought you did misunderstand my question...
  • d.i.z.20. October 2006, 17:40:04

    Very nice changelog indeed. Gonna go through all my bugs.

    But first, I want to quickly bring this fix to the table:
    Prevented page reload when navigating to "#"

    Look at this page: http://zajec.net/bug/input.event (the testcase is actually about other bug, but thats not relevant)
    "Click me to break" link actually triggers page reload.
    Link looks like this:
    < a href="#" onclick="document.getElementById('editka').style.display='';" >

    According to this fix, it should not trigger reload. But it does and what's more, it didn't before this fix.
    Please look into it.
  • fearphage20. October 2006, 17:45:48

    I prayed for a new build last night. Thank you God and devs.
  • szotsaki220. October 2006, 17:47:30

    On this (by FataL provided) link there are a lot of phishing sites.

    The good news is you can test Opera.
    http://www.dslreports.com/phishtrack?pid=4905&urls=1

    The bad news is that Opera fails in a lot of cases...
  • wupperbayer20. October 2006, 17:47:56

    Thanks for the links, FataL, especially the second one is very good for testing.

    One suggestion: As many of the newer phishing pages can’t be verified, it would be nice if this wouldn’t be said by a grey-on-grey question mark, but by a yellow "NOT VERIFIED" sign directly in the task bar. Same for "VERIFIED" on a green background. Or the same chars as now, but with yellow and green background. Grey isn’t very catchy.
  • wupperbayer20. October 2006, 17:52:26

    @szotsaki2: I wouldn’t say it fails. As most of these pages are less than or slightly more than a few hours old, it is nearly impossible to mark them all as “fraud”. But as there is a questionmark instead of an “i” (as it should be on pages as eBay, PayPal etc. pp.), it is very likely this page is a fraud.
  • lexluthor520. October 2006, 17:54:24

    Where is the user cache for phishing site status stored locally?
  • FataL20. October 2006, 17:55:18

    I prayed for a new build last night. Thank you God and devs.
    :lol::D
  • szotsaki220. October 2006, 18:03:53

    @wupperbayer: You are right, these were the newest one. But one in the ads was that the locally-stored blacklist is not so good because new phishing pages appear in every hour.

    Of course it is not the mistake of Opera, GeoTrust is a bit slow, and hope they will be faster because Opera uses their technology.
  • wupperbayer20. October 2006, 18:06:21

    Of course it is not the mistake of Opera, GeoTrust is a bit slow, and hope they will be faster because Opera uses their technology.

    Well, you can send suspicious web pages to GeoTrust, I’ve done this already for one of the not detected web sites :smile:
  • szotsaki220. October 2006, 18:16:09

  • FalledAngel20. October 2006, 18:33:20

    Nice! Thanks Opera Team
  • wupperbayer20. October 2006, 18:33:22

    It doesn’t do here, szotsaki2. Weird.
  • xeningem20. October 2006, 18:33:48

    Bug in logic of work "Site report".
    In NOMINATE SITE field with comments clear every time when I click in this.

About this article

Published inDesktop Team blog
DateOctober 20, 2006
Authorborg
TagsWEEKLY, bugs, phishing trip
OriginalInternet Archive