Skip navigation.

Opera Desktop Team

Introducing new bugs

, ,

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

Opera Backstage: Opera 9.1 will include Fraud ProtectionNo build this week

Comments

Kildor 20. October 2006, 16:08

first?
Big thanks… ;-)
Especial for «Fixed problem where pages showed the incorrect favicon»
will it fixes favicons in personal bar?

profiT 20. October 2006, 16:09

Yay!

HydanSeeker 20. October 2006, 16:09

:-D

gilb 20. October 2006, 16:09

Thank you

remcolanting 20. October 2006, 16:10

w00t!

superjoppe 20. October 2006, 16:10

FINALLY A NEW BUILD

Mathchoustone 20. October 2006, 16:13

Thanks !!!! :smile:

dan1el 20. October 2006, 16:13

Yay :smile:

y0r1c 20. October 2006, 16:13

yay, cool

PS: i'm in 10

xErath 20. October 2006, 16:15

wow ! What a great changelog !! Candy to my testing.

cielkisu 20. October 2006, 16:15

it's worth waiting :smile:

philry4n 20. October 2006, 16:16

:yes: downloading ......

Tamil 20. October 2006, 16:16

:up:

non-troppo 20. October 2006, 16:25

"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...

Yahia 20. October 2006, 16:26

Long live those beautiful Opera bugs :D

szotsaki2 20. October 2006, 16:27

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:

Pondus 20. October 2006, 16:28

non-troppo, same here. Reported.

dajmg 20. October 2006, 16:32

Can not input chinese with 8629.

non-troppo 20. October 2006, 16:32

Tamil: /settings almost works apart from urlfilter.ini :wink:

ar1pe 20. October 2006, 16:35

Finally :D

krusha 20. October 2006, 16:35

"Cannot initialise opera due to lack of memory"

:-(

kyleabaker 20. October 2006, 16:35

Sweet build team!

rseiler 20. October 2006, 16:36

Can someone shed some light on this?

"Prevented page reload when navigating to "#""

Twilo 20. October 2006, 16:38

thanks for opera :smile:

Fyrd 20. October 2006, 16:40

Yay! Fun stuff. *downloads*

klingoncowboy4 20. October 2006, 16:41

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:.

Junyor 20. October 2006, 16:54

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.

Raistlin 20. October 2006, 17:00

Opera freezes still...

wupperbayer 20. October 2006, 17:02

Someone has phishing sites to test the fraud protection? :wink: Very nice changelog otherwise! (besides the bugs, of course) :smile:

dantesoft 20. October 2006, 17:09

:up: for XMLHttpRequest and relatives

FataL 20. October 2006, 17:16

Couple useful links about phishing (you can find here links to phishing sites):

philry4n 20. October 2006, 17:17

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

Tamil 20. October 2006, 17:25

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

wupperbayer 20. October 2006, 17:27

@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.

Raistlin 20. October 2006, 17:31

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.

FataL 20. October 2006, 17:34

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:

wupperbayer 20. October 2006, 17:37

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

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.

fearphage 20. October 2006, 17:45

I prayed for a new build last night. Thank you God and devs.

szotsaki2 20. October 2006, 17:47

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...

wupperbayer 20. October 2006, 17:47

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.

wupperbayer 20. October 2006, 17:52

@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.

lexluthor5 20. October 2006, 17:54

Where is the user cache for phishing site status stored locally?

FataL 20. October 2006, 17:55

I prayed for a new build last night. Thank you God and devs.

:lol: :D

szotsaki2 20. October 2006, 18:03

@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.

wupperbayer 20. October 2006, 18:06

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:

FalledAngel 20. October 2006, 18:33

Nice! Thanks Opera Team

wupperbayer 20. October 2006, 18:33

It doesn’t do here, szotsaki2. Weird.

xeningem 20. October 2006, 18:33

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

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.