Fix failure of mobile/android/tests/browser/chrome/test_session_form_data.html relying with comformant Promise handling

NEW
Unassigned

Status

()

Firefox for Android
GeckoView
16 days ago
10 days ago

People

(Reporter: bevis, Unassigned)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

16 days ago
This is a follow-up of the try result in bug 1193394 comment 58:
(C2 in android build: https://treeherder.mozilla.org/logviewer.html#?job_id=143219758&repo=try&lineNumber=2796)

253 INFO TEST-UNEXPECTED-FAIL | mobile/android/tests/browser/chrome/test_session_form_data.html | outer value restored correctly - got "", expected "browser_formdata_0.9756034525331857"
254 INFO TEST-UNEXPECTED-FAIL | mobile/android/tests/browser/chrome/test_session_form_data.html | inner value restored correctly - got "", expected "browser_formdata_0.34039943315999643"
263 INFO TEST-UNEXPECTED-FAIL | mobile/android/tests/browser/chrome/test_session_form_data.html | can go back - got false, expected true

Comment 1

10 days ago
May I know who's the owner of this?
Component: General → GeckoView
Flags: needinfo?(btseng)
(Reporter)

Comment 2

10 days ago
I filed this bug according to which module this test case was created in.

There are multiple reasons that cause this failure.
It could be the abuse of promise in the test case(bug 1414136), the implementation problem in front-end(bug 1416153) or inside the DOM API(bug 1413125, bug 1413466) according to the issue I've fixed or analyzed so far.

You can take a look at the slide and explanation in bug 1193394 comment 48 to see what's the impact when bug 1193394 is fixed.
Flags: needinfo?(btseng)
You need to log in before you can comment on or make changes to this bug.