[OpenLayers-Dev] Request for help from Opera users

Tim Schaub tschaub at opengeo.org
Wed Jun 10 18:19:37 EDT 2009


Hey-

Roald de Wit wrote:
> Hi Tim,
> 
> Tim Schaub wrote:
>> I'd like to get confirmation from someone with an older version of 
>> Opera about what works and what doesn't.  My recollection is that the 
>> patch made Opera 9.27 happy - even though it didn't remove all literal 
>> regular expressions.  You'll note that we had literal regexes in 
>> literal objects in 2.7 as well.  Hence my request for someone to check 
>> 2.7 in the same version of Opera.
>>
>> If nobody has Opera 9.27, I'll look at reverting mine.  Though this 
>> does add weight to the opinion that the effort is a bit quixotic.
>>   
> 
> Andreas pointed out that the problem with this Opera lies in the greedy 
> parameter that's used in tokenRegEx ('g'). A quick search pointed me to 
> over 40 cases in the OL library where we use the greedy parameter in 
> regular expressions.
> 
> When I played with Opera 9.27 yesterday, I could make the JS errors go 
> away (in the sundials example) with changing the 'trim' function to use 
> 'new RegExp' too.
> So, we *can* make some functionality work for this version of Opera if 
> we put the effort in.
> 
> The main question is: do we want to put all this effort in to support 
> this version? I just asked the reporter of #2120 if he would consider 
> upgrading to the latest Opera version [2], which might be the easiest 
> way out.
> 

The first question is: did these issues exist in 2.7?  If OpenLayers 2.7 
did not work in Opera 9.27, then we are not talking about a regression.

Tim

> Older versions of Opera can be found here: [1] for anyone to try out.
> 
> [1] http://www.filehippo.com/download_opera/3976/
> [2] http://trac.openlayers.org/ticket/2120#comment:7
> 
> Regards, Roald


-- 
Tim Schaub
OpenGeo - http://opengeo.org
Expert service straight from the developers.



More information about the Dev mailing list