web_renderjs_ui_test: fix flaky testFormViewHistoricalRevisionLink
This test was using a blind
pause instead of an explicit waitFor*, so
it was failing when machine was not fast enough.
Also refactor the test a bit to simplify the assertion by first selecting the iframe we are going to inspect and make the test compatible with both chrome and firefox - they behave differently when interpreting new lines in selenium test tables.
The changes were merged into master. The source branch has been removed.
it took me some time to understand, this test ran differently in chrome and firefox. With chrome
<tr> <td>type</td> <td>//textarea[@name='field_my_lines_list']</td> <td> Foo Bar </td>
and in the history list I see on the diff view that the new property is
('Foo', 'Bar'), but on firefox, it types:
so on the diff view the property becomes
mergedToggle commit list