MantisBT - NetSurf | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0002572 | NetSurf | Javascript | public | 2017-11-01 11:58 | 2019-07-19 08:30 |
Reporter | andreymal | ||||
---|---|---|---|---|---|
Assigned To | kinnison | ||||
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Platform | amd64 | OS | Ubuntu | OS Version | 16.04 |
Product Version | 3.7 | ||||
Target Version | 3.9 | Fixed in Version | 3.9 | ||
Fixed in CI build # | 4622 | ||||
Reported in CI build # | |||||
URL of problem page | https://andreymal.org/files/netsurfjsbug/case2.html | ||||
Summary | 0002572: Strange javascript problem: some "random" .js files are not working and they breaks other scripts | ||||
Description | Example: 1) Create HTML page that links to .js file, e.g. <script src="test.js"></script> 2) Create test.js with this content: document.write('!'); 3) Open this HTML page using NetSurf with enabled JS. Online example: https://andreymal.org/files/netsurfjsbug/case1.html This works. But... 4) Replace test.js with this content: document.write('!!'); (yes, just add one more character in string) And this NOT works! (attached log netsurfjs37bug.txt; line 411 - 35.395481s) Online example: https://andreymal.org/files/netsurfjsbug/case2.html This problem is affected only for separate .js files: something like <script>document.write('!!');</script> works good. Online example: https://andreymal.org/files/netsurfjsbug/case3.html | ||||
Steps To Reproduce | You also can see steps to reproduce on YouTube: https://www.youtube.com/watch?v=IMjZPFBOE64 | ||||
Additional Information | Tested on Ubuntu 16.04 (NetSurf 3.7 compiled from source) and latest Arch Linux (NetSurf 3.6 and 3.7 installed from official repository) | ||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | netsurfjs37bug.txt (158,438) 2017-11-01 11:58 https://bugs.netsurf-browser.org/mantis/file_download.php?file_id=523&type=bug |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
Issue History | |||||
Date Modified | Username | Field | Change | ||
---|---|---|---|---|---|
2017-11-01 11:58 | andreymal | New Issue | |||
2017-11-01 11:58 | andreymal | File Added: netsurfjs37bug.txt | |||
2018-04-21 09:04 | kinnison | Assigned To | => kinnison | ||
2018-04-21 09:04 | kinnison | Status | new => confirmed | ||
2018-04-21 09:04 | kinnison | Note Added: 0001760 | |||
2019-05-06 15:17 | kinnison | Status | confirmed => resolved | ||
2019-05-06 15:17 | kinnison | Resolution | open => fixed | ||
2019-05-06 15:17 | kinnison | Fixed in Version | => 3.9 | ||
2019-05-06 15:17 | kinnison | Target Version | => 3.9 | ||
2019-05-06 15:17 | kinnison | Fixed in CI build # | => 4622 | ||
2019-05-06 15:17 | kinnison | Note Added: 0001910 | |||
2019-07-19 08:30 | Vincent Sanders | Status | resolved => closed | ||
2019-07-19 08:30 | Vincent Sanders | Note Added: 0002011 |