On Mon, Sep 9, 2013 at 2:32 PM, Marcus (OOo) <marcus.m...@wtnet.de> wrote:
> Am 09/09/2013 07:50 PM, schrieb Rob Weir:
>
>> On Fri, Sep 6, 2013 at 3:33 AM, Marcus (OOo)<marcus.m...@wtnet.de>  wrote:
>>>
>>> Am 09/06/2013 03:18 AM, schrieb Rob Weir:
>>>
>>>> On Thu, Sep 5, 2013 at 4:32 PM, Marcus (OOo)<marcus.m...@wtnet.de>
>>>> wrote:
>>>>>
>>>>>
>>>>> Am 09/05/2013 10:20 PM, schrieb Rob Weir:
>>>>>
>>>>>> On Wed, Sep 4, 2013 at 6:46 PM, Marcus (OOo)<marcus.m...@wtnet.de>
>>>>>> wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Am 09/05/2013 12:20 AM, schrieb Rob Weir:
>>>>>>>
>>>>>>>> On Wed, Sep 4, 2013 at 5:37 PM, Marcus (OOo)<marcus.m...@wtnet.de>
>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Am 09/04/2013 10:47 PM, schrieb Rob Weir:
>>>>>>>>>
>>>>>>>>>> http://browsershots.org/http://www.openoffice.org/download/
>>>>>>>>>>
>>>>>>>>>> I'm not sure anyone else can read that.  It might be tied to a
>>>>>>>>>> cookie.
>>>>>>>>>>       But I ran a test to render the download page on 135
>>>>>>>>>> browser/os
>>>>>>>>>> combinations.  It returns a PNG screenshot for each rendering.  I
>>>>>>>>>> looked for which combinations did not render the green download
>>>>>>>>>> box.
>>>>>>>>>>
>>>>>>>>>> There were 5 failures.  Two I don't think we care about:
>>>>>>>>>>
>>>>>>>>>> Dillo 3.0.2 / Debian 6.0 (squeeze)
>>>>>>>>>>
>>>>>>>>>> and
>>>>>>>>>>
>>>>>>>>>> Kazehakase 0.5.8 / Debian 6.0 (squeeze)
>>>>>>>>>>
>>>>>>>>>> And 3 that we should care about:
>>>>>>>>>>
>>>>>>>>>> MSIE 5.5 / Windows 2008 R2 (Server)
>>>>>>>>>>
>>>>>>>>>> MSIE 6.0 / Windows 2008 R2 (Server)
>>>>>>>>>>
>>>>>>>>>> MSIE 7.0 / Windows 2008 R2 (Server)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I don't agree here. Why do we have to support stone-old browsers?
>>>>>>>>> Because
>>>>>>>>> they are available on a browser testing website? Come on. ;-)
>>>>>>>>>
>>>>>>>>
>>>>>>>> I'm concerned with the error, since it it impacts the more modern IE
>>>>>>>> 6
>>>>>>>> and
>>>>>>>> 7.
>>>>>>>>
>>>>>>>> Looking at visits to our website over the past month I see this many
>>>>>>>> users:
>>>>>>>>
>>>>>>>> IE 10 -- 857,499
>>>>>>>> IE 9 -- 250,591
>>>>>>>> IE 8 -- 420,215
>>>>>>>> IE 7 -- 69,914
>>>>>>>> IE 6 -- 27,172
>>>>>>>> IE 5.5 -- 69
>>>>>>>>
>>>>>>>> So we're still getting nearly 100K visits/month from these older IE
>>>>>>>> versions.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> The 69 are not really impressive. But 27,000+ for MSIE 6 is
>>>>>>> surprising.
>>>>>>>
>>>>>>>
>>>>>>>>> http://en.wikipedia.org/wiki/Internet_Explorer_5
>>>>>>>>>
>>>>>>>>> It's old, MS is no longer supporting it, so IMHO it's done. Nearly
>>>>>>>>> the
>>>>>>>>> same
>>>>>>>>> for 6.0.
>>>>>>>>>
>>>>>>>>
>>>>>>>> Right.  But here is a common scenario.  You need to reinstall
>>>>>>>> Windows
>>>>>>>> on a machine.  Say it is XP or Vista.  Both are supported today, but
>>>>>>>> both have older browsers by default.  Of course, the first thing you
>>>>>>>> do on a new machine is run the Windows Updates.  But in parallel
>>>>>>>> with
>>>>>>>> that you are downloading other software you need, Acrobat Reader,
>>>>>>>> anti
>>>>>>>> virus, 7-Zip, Notepad++, etc.,  and Apache OpenOffice.   So you
>>>>>>>> might
>>>>>>>> end up with IE 8 in the end, after all the patches are applied.  But
>>>>>>>> you start your work with an earlier version,
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> I would expect that these people first get the basics up-to-date,
>>>>>>> then
>>>>>>> other
>>>>>>> applications.
>>>>>>>
>>>>>>>
>>>>>>>>>> The IE versions all give the same script error:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> However, if all browsers show the same error then a fix could get
>>>>>>>>> back
>>>>>>>>> all 3
>>>>>>>>> into life at the same time.
>>>>>>>>>
>>>>>>>>
>>>>>>>> That makes sense.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Yes, let's concentrate on the error.
>>>>>>>
>>>>>>>
>>>>>>>>>> Line 330, Char 1, Code 0, Expected identifier, string or number
>>>>>>>>>>
>>>>>>>>>> This is an odd place for an error, since that appears to be in the
>>>>>>>>>> middle of the commented out block for beta releases.
>>>>>>>>>>
>>>>>>>>>> Any ideas?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Yes, if you search in the "index.html" which indeed doesn't make
>>>>>>>>> sense.
>>>>>>>>>
>>>>>>>>> When looking into "download.js" then you are in the middle of the
>>>>>>>>> "getFilesize()" function. But I've no idea what the problematic
>>>>>>>>> point
>>>>>>>>> could
>>>>>>>>> be there.
>>>>>>>>>
>>>>>>>>
>>>>>>>> I wonder if it could be
>>>>>>>> http://www.openoffice.org/download/release_matrix.js?  Could it be a
>>>>>>>> coincidence that that file is exactly 329 lines long and the error
>>>>>>>> is
>>>>>>>> claimed to be in line 330?  Maybe that unnecessary comma at the end
>>>>>>>> of
>>>>>>>> line 328 is the issue?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Hm, and what about "languages.js"? It has also a semicolon at the end
>>>>>>> but
>>>>>>> the file has only 108 lines. In the "index.html" it will be imported
>>>>>>> before
>>>>>>> the "release_matrix.js" (I don't know if this really the case) but
>>>>>>> there
>>>>>>> is
>>>>>>> no hint for error.
>>>>>>>
>>>>>>> Anyway, let's try. In the test area:
>>>>>>>
>>>>>>> http://ooo-site.staging.apache.org/download/test/index.html
>>>>>>> http://ooo-site.staging.apache.org/download/test/other.html
>>>>>>>
>>>>>>> I've committed the deletion of the characters in both files. I think
>>>>>>> we
>>>>>>> need
>>>>>>> to wait another 24h until we are allowed to use Browsershots.org
>>>>>>> again,
>>>>>>> right? - At least this is my experience.
>>>>>>>
>>>>>>
>>>>>> I don't know if that restriction is per client IP address or per host,
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> It's about the tested website that triggers the limit. It doesn't
>>>>> matter
>>>>> who
>>>>> or which IP is requesting the test.
>>>>>
>>>>>
>>>>>> but we're blocked either way, because of robots.txt on staging:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> OK yes, the staging area.
>>>>>
>>>>>
>>>>>> http://ooo-site.staging.apache.org/robots.txt
>>>>>>
>>>>>> But if it is OK to publish those changes we should be able to run
>>>>>> another test now.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Hm, I decided to publish the changes already yesterday. To bad that
>>>>> I've
>>>>> not
>>>>> changed the links from staged to live, sorry. ;-(
>>>>>
>>>>> Please try again with the real webpages.
>>>>>
>>>>
>>>> Same errors.
>>>>
>>>> I think it is the trailing comma on the last entry in the array.  I
>>>> changed in it download/test/release_matrix.js and will test it again
>>>> tomorrow.
>>>
>>>
>>>
>>> Ah, good catch. I've published the website, so you can test with the real
>>> webpage.
>>>
>>> I cross my fingers.
>>>
>>
>> The latest versions works OK on the older I.E.'s on browsershots.org.
>>
>> I also found this online tool for checking JavaScript:
>>
>> http://www.javascriptlint.com/online_lint.php
>
>
> Thanks for the link. Really a handy, fast and helpful tool.
>
>
>> It says the final semi-colon is fine, but the trailing comma is no.
>
>
> OK, then let's keep the semi-colon but delete the comma.
>
>
>> I'm  happy to make these changes to the live version, but I'll check
>> with you to make sure you don't have some other pending merges first.
>
>
> Wow, I never thought that we would find the problem that fast. Thanks for
> your help. Therefore - as you have found the comma as the root cause - I'll
> leave you the honor to commit the fix.
>

Great.  I'll do that.  Of course, there is no guarantee that this
explains all of the user notes we've received recently.  But it could
explain some of them.

Regards,

-Rob

>
> Marcus
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to