Latest builds missing.

2016-01-25 Thread David Pitt
Currently the Changes page shows #3312 as the latest successful build but
the Downloads page only goes up to #3307 for all builds.

http://ci.netsurf-browser.org/jenkins/job/netsurf/changes

http://ci.netsurf-browser.org/builds/riscos/

-- 
David Pitt



Re: Big push on testing needed

2016-01-25 Thread Bryn Evans
In a mad moment - Dave ec 20)  mumbled :

> Big news...

> Current test (CI) builds are now release candidates.  Yes, a new
> release of NetSurf is imminent.

> Please, everybody, download the latest test build (which will,
> of course, change as bugs are found and fixed), give it a good
> thrashing, and get your bug reports in.

Thanks for the update.

Using builds 3308 everything seems OK with and without JSript.

This is both on RiscPC, RO 4.02 and RaPi (B) RO 5.23 (Dec 20)

There is NO Pain!

One anomaly has shown up. On the RiscPC, the AMAZON Log In page is 
fine, but on the RaPi the first box 'mobile or email' is limited
to showing only the last 5 characters I enter, making it difficult
to spot typos. Again this is the same for both JS on and off.
-- 
|)[
|)ryn [vansmail to - brynev...@bryork.freeuk.com







Re: Big push on testing needed

2016-01-25 Thread John Rickman Iyonix
Dave Higton  wrote

>> I am happy to download every day, or whenever a new version is
>> available.
>> Is there any information available about the current state of
>> javascript?

> That's impossible to answer in any way that is both simple and
> meaningful.

> The Javascript interpreter was replaced with a different one
> a few months ago.  The decision was taken not to make a new
> stable release of NS until all the Javascript features of the
> previous interpreter are present again.  However, some other
> JS features are also present.

> The JS implementation is still far from complete, though.  If
> you need a RISC OS browser with complete (-ish) Javascript at
> the moment, you'll have to use Otter or QupZilla, and put up
> with the slower speeds.

> To look at your question from a different angle: is there a
> particular Javascript feature that you need?

Hello Dave, thanks for the information. It is sufficient for my 
purpose. When the JS interepreter was changed all of my JS example 
code stopped working. I believed, mistakenly it turns out, that the JS 
support in NetSurf was a sort of place holder. I have been waiting for 
some sort of announcment that it had been re-implemented.

I have now looked more closely at my code and believe I have found the 
problem.

This link which contains various javascript examples used to work in 
NetSurf and now does not. The fact that it works on other browsers  
led me to believe that NetSurf was at fault:-

   http://rickman.orpheusweb.co.uk/testing/test5.html

I have now traced the problem to an error in my code. I need to fix 
the problem and try again.

John

-- 
John Rickman -  http://rickman.orpheusweb.co.uk/lynx
it transcends plausibility, it's a fact. david mercer



Re: Big push on testing needed

2016-01-25 Thread John Rickman Iyonix
John Rickman Iyonix  wrote

>http://rickman.orpheusweb.co.uk/testing/test5.html

> I have now traced the problem to an error in my code. I need to fix
> the problem and try again.

My javascript is now working. the problem was that the new interpreter
does not like html comments between the  and  tags.

 
  Bakehouse-Cyber
 
 
   document.write("hello world");
 
  

As far as I know javascript should ignore html comments and the 
javascript validator does not flag them as errors

 http://www.javascriptlint.com/online_lint.php

John


-- 
John Rickman -  http://rickman.orpheusweb.co.uk/lynx



Re: Big push on testing needed

2016-01-25 Thread Dave Higton
In message <57e4a64755.iyoj...@rickman.argonet.co.uk>
  John Rickman Iyonix  wrote:

>John Rickman Iyonix  wrote
>
>>http://rickman.orpheusweb.co.uk/testing/test5.html
>
>> I have now traced the problem to an error in my code. I need to fix
>> the problem and try again.
>
>My javascript is now working. the problem was that the new interpreter
>does not like html comments between the  and  tags.
>
> 
>  Bakehouse-Cyber
> 
> 
>   document.write("hello world");
> 
>  
>
>As far as I know javascript should ignore html comments and the 
>javascript validator does not flag them as errors
>
> http://www.javascriptlint.com/online_lint.php

My O'Reilly Javascript book tells me that Javascript supports C-
style and C++-style comments.  The only mention of HTML-style
comments relates to really, really, old browsers.

I think your code above is genuinely wrong, although I guess
it might be supported by some browsers that are deliberately
written to be tolerant of errors.

I'd recommens that you change your comment line to:

  // here is some javascript

Dave


FREE ONLINE PHOTOSHARING - Share your photos online with your friends and 
family!
Visit http://www.inbox.com/photosharing to find out more!



#3305 JS on

2016-01-25 Thread Gerald Dodson
First time for several years: HMRC on-line now requires JS.
 The site complains that JS is off (I had JS on) but it works
nevertheless. I have no idea whether it worked with earlier builds, but
very satisfying to have it work with latest build.

Thanks a lot.

Gerald




Re: Big push on testing needed

2016-01-25 Thread Dave Higton
In message <554757c729bbai...@argonet.co.uk>
  Brian  wrote:

>In article <3bc72c4755.davem...@my.inbox.com>,
>   Dave Higton  wrote:
>> Big news...
>
>> Current test (CI) builds are now release candidates.  Yes, a new
>> release of NetSurf is imminent.
>
>> Please, everybody, download the latest test build (which will,
>> of course, change as bugs are found and fixed), give it a good
>> thrashing, and get your bug reports in.
>
>> Please also note that, since it's now close to release time, the
>> Javascript setting in Choices->Content is obeyed (and has been
>> for a couple of days or so now).
>
>> Dave
>
>Fetching websites seems to storm along at a rate of knots. Has something
>been done to NetSurf to enable this?

It has been suggested that the Unixlib fixes may be responsible.

If you go back far enough (before 2015 early November), the
regular expression parser was sometimes responsible for an
unbelievably high proportion of page load times.  (At the
developer weekend last autumn, I saw an example where it took
90% of the CPU time.)

One other thing: the CI builds are coming out with logging
enabled.  This will be changed for the release version.  So,
if you want NS to go even faster, turn logging off (you'll
see the setting near the top of the !Run file).  Of course:

1) you'll have to turn it back on again to get a log to report
a bug;

2) you'll want to turn it off again for each new CI version
you install.

It's a bit of an extreme example, but a Javascript test I
ran last night took over 6 minutes with logging enabled (it
created a 25 MB file) but 20 seconds with logging disabled.

Dave


Can't remember your password? Do you need a strong and secure password?
Use Password manager! It stores your passwords & protects your account.
Check it out at http://mysecurelogon.com/manager



Re: Big push on testing needed

2016-01-25 Thread Michael Drake



On 25/01/16 21:43, Dave Higton wrote:

One other thing: the CI builds are coming out with logging
enabled.  This will be changed for the release version.


All RISC OS releases and CI builds have had logging enabled.
I would not suggest turning it off.  If something does
go wrong there would be nothing to help us fix the problem
In the very rare cases when we've logged so much that it
makes a significant impact on performance it's because we're
aware something is buggy and want to gather the info needed
to help fix it.

The reason I suggested turning logging off to you last night
was to determine what the problem was without needing to
rebuild anything.

Since then, I've disabled the excessive JavaScript debug
output, so there should be no reason for users to do
anything unusual with the !Run file.

Cheers,

--
Michael Drake  http://www.netsurf-browser.org/



Re: Big push on testing needed

2016-01-25 Thread Dave Higton
On Sun, 24 Jan 2016 23:20:33 GMT John Rickman wrote:

> Dave Higton  wrote
> 
>> Big news...
> 
>> Current test (CI) builds are now release candidates.  Yes, a new
>> release of NetSurf is imminent.
> 
>> Please, everybody, download the latest test build (which will,
>> of course, change as bugs are found and fixed), give it a good
>> thrashing, and get your bug reports in.
> 
>> Please also note that, since it's now close to release time, the
>> Javascript setting in Choices->Content is obeyed (and has been
>> for a couple of days or so now).
> 
> 
> I am happy to download every day, or whenever a new version is
> available.
> Is there any information available about the current state of
> javascript?

That's impossible to answer in any way that is both simple and
meaningful.

The Javascript interpreter was replaced with a different one
a few months ago.  The decision was taken not to make a new
stable release of NS until all the Javascript features of the
previous interpreter are present again.  However, some other
JS features are also present.

The JS implementation is still far from complete, though.  If
you need a RISC OS browser with complete (-ish) Javascript at
the moment, you'll have to use Otter or QupZilla, and put up
with the slower speeds.

To look at your question from a different angle: is there a
particular Javascript feature that you need?

Dave


FREE 3D EARTH SCREENSAVER - Watch the Earth right on your desktop!
Check it out at http://www.inbox.com/earth