View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0002343 | NetSurf | [All Projects] General | public | 2015-08-10 22:43 | 2016-02-16 14:07 | ||||
Reporter | Harriet Bazley | ||||||||
Assigned To | kinnison | ||||||||
Severity | minor | Reproducibility | always | ||||||
Status | closed | Resolution | fixed | ||||||
Platform | ARM | OS | RISC OS | OS Version | 5.19 | ||||
Product Version | |||||||||
Target Version | Fixed in Version | 3.4 | |||||||
Summary | 0002343: Netsurf isn't saving JavaScript status | ||||||||
Description | As of my most recent download (v2875) Netsurf no longer seems to be saving the JavaScript on/off state to its Choices file. Altering the state of the 'Hide advertisements icon, for example, alters the content of the file saved: selecting 'Disable JavaScript' only affects the current session and the status is not saved to disc on exit. The effect is that Netsurf repeatedly defaults without warning to JavaScript-enabled status, causing pages to hang.... | ||||||||
Steps To Reproduce | Open configuration window. Select Content->Content blocking->Disable JavaScript Quit Netsurf. Reload. Icon is no longer selected. Inspection of <Choices$Write>.WWW.NetSurf.Choices shows no configuration line has been written to file. | ||||||||
Additional Information | Netsurf v2875, RISC OS 5.21, ARMini. | ||||||||
Tags | No tags attached. | ||||||||
Fixed in CI build # | |||||||||
Reported in CI build # | 2875 | ||||||||
URL of problem page | |||||||||
Attached Files |
|
Notes | |
kinnison (administrator) 2015-08-11 10:16 |
Yep, this is currently the behaviour we expect. We're testing a new JS implementation and part of this involves forcing it on all the time. We'll turn it back to choices-controlled when we're back to feature parity. For now, you can simply turn JS off every time you load the browser instead. |
Harriet Bazley (reporter) 2015-08-11 13:18 |
This is a bit complicated for my mother, I'm afraid ("The browser isn't working!") The safest thing to do is probably to revert to an earlier version for the moment. |
kinnison (administrator) 2015-08-11 13:33 |
Aye, sorry, but CI releases are not meant for non-technical users anyway, since it's quite hard to get good bug reports out of them :-) I hope to be in a position to disable the 'force-on' fairly soon, but it's a long slog back to feature parity with our JSAPI implementation. |
kinnison (administrator) 2015-08-11 14:15 |
Oh, as an additional comment, I'd love some examples of pages which hang with JS on, so I can start to debug why :-) |
Harriet Bazley (reporter) 2015-08-12 08:59 |
This is the last one we encountered: https://www.fanfiction.net/topic/70706/22069226/13/#138517133 |
Dave Higton (developer) 2015-11-02 22:45 Last edited: 2015-11-02 22:45 |
The URL cited by Harriet does not hang with JS on, in CI#3046. If it appeared to do so before, this is probably another manifestation of the slow regex interpreter that was fixed recently. |
Harriet Bazley (reporter) 2015-11-03 00:26 |
Yes, this is the same bug that was fixed for that site as 2364/2366. |
Dave Higton (developer) 2016-02-04 22:08 |
This has been fixed as of quite a few versions ago, getting ready for another release. |
Vincent Sanders (administrator) 2016-02-16 14:06 |
Confirmed fixed in 3.4 release |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2015-08-10 22:43 | Harriet Bazley | New Issue | |
2015-08-11 10:16 | kinnison | Note Added: 0000883 | |
2015-08-11 10:16 | kinnison | Assigned To | => kinnison |
2015-08-11 10:16 | kinnison | Status | new => confirmed |
2015-08-11 10:16 | kinnison | Category | RISC OS-specific => General |
2015-08-11 10:16 | kinnison | Description Updated | View Revisions |
2015-08-11 10:16 | kinnison | Steps to Reproduce Updated | View Revisions |
2015-08-11 13:18 | Harriet Bazley | Note Added: 0000885 | |
2015-08-11 13:33 | kinnison | Note Added: 0000886 | |
2015-08-11 14:15 | kinnison | Note Added: 0000887 | |
2015-08-12 08:59 | Harriet Bazley | Note Added: 0000890 | |
2015-11-02 22:45 | Dave Higton | Note Added: 0001021 | |
2015-11-02 22:45 | Dave Higton | Note Edited: 0001021 | View Revisions |
2015-11-03 00:26 | Harriet Bazley | Note Added: 0001022 | |
2016-02-04 22:08 | Dave Higton | Note Added: 0001189 | |
2016-02-04 22:08 | Dave Higton | Status | confirmed => resolved |
2016-02-04 22:08 | Dave Higton | Resolution | open => fixed |
2016-02-04 22:08 | Dave Higton | Description Updated | View Revisions |
2016-02-04 22:08 | Dave Higton | Steps to Reproduce Updated | View Revisions |
2016-02-16 14:06 | Vincent Sanders | Note Added: 0001234 | |
2016-02-16 14:06 | Vincent Sanders | Fixed in Version | => 3.4 |
2016-02-16 14:06 | Vincent Sanders | Description Updated | View Revisions |
2016-02-16 14:06 | Vincent Sanders | Steps to Reproduce Updated | View Revisions |
2016-02-16 14:07 | Vincent Sanders | Status | resolved => closed |