Latest builds missing.
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
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
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
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
In message <57e4a64755.iyoj...@rickman.argonet.co.uk> John Rickman Iyonixwrote: >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
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
In message <554757c729bbai...@argonet.co.uk> Brianwrote: >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
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
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