
| Key: |
SEL-293
|
| Type: |
Bug
|
| Status: |
Open
|
| Priority: |
Major
|
| Assignee: |
Unassigned
|
| Reporter: |
Andrey Yegorov
|
| Votes: |
1
|
| Watchers: |
1
|
|
If you were logged in you would be able to see more operations.
|
|
|
Selenium
Created: 23/Aug/06 10:44 AM
Updated: 16/Oct/06 02:30 AM
|
|
| Component/s: |
BrowserBot-Safari
|
| Affects Version/s: |
0.7.1
|
| Fix Version/s: |
None
|
|
|
Original Estimate:
|
Unknown
|
Remaining Estimate:
|
Unknown
|
Time Spent:
|
Unknown
|
|
Environment:
|
Safari 1.3.2, Mac OS X 10.3.9
|
|
|
1. Try to run any Selenium's self-test under Safari 1.3.2
-> test won't run (BUG)
JS console shows up next errors:
(A) "Syntax Error: Parse error.: ...core/scripts/narcissus-exec.js: line 560"
(B) some "Type error: undefined value" & "Syntax Error: Parse Error" with error location like "undefined: line 0"
It worked ok under Safari 2.0
To fix the (A) which was enough to make TestRunner work I replaced all "throw e " with "throw e; " in the "narcissus-exec.js" (just added ';' after 'throw e').
Parser in Safari 1.3 cannot handle it otherwise.
As result tests were executed under Safari 1.3.2, but following tests failed:
- TestDargDrop
- TestCssLocators
- TestCursorPosition
- TestFailingVerifications
|
|
Description
|
1. Try to run any Selenium's self-test under Safari 1.3.2
-> test won't run (BUG)
JS console shows up next errors:
(A) "Syntax Error: Parse error.: ...core/scripts/narcissus-exec.js: line 560"
(B) some "Type error: undefined value" & "Syntax Error: Parse Error" with error location like "undefined: line 0"
It worked ok under Safari 2.0
To fix the (A) which was enough to make TestRunner work I replaced all "throw e " with "throw e; " in the "narcissus-exec.js" (just added ';' after 'throw e').
Parser in Safari 1.3 cannot handle it otherwise.
As result tests were executed under Safari 1.3.2, but following tests failed:
- TestDargDrop
- TestCssLocators
- TestCursorPosition
- TestFailingVerifications
|
Show » |
| There are no comments yet on this issue.
|
|