Closed Bug 919946 Opened 13 years ago Closed 1 year ago

xpcshell test dom/tests/unit/test_geolocation_timeout.js hangs on Android

Categories

(Core :: DOM: Geolocation, defect, P3)

All
Android
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox68 --- affected

People

(Reporter: janv, Unassigned)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [geckoview:p3])

This issue was hidden, but with the patch for bug 832883 it showed up. The geolocation service depends on the settings service which uses IndexedDB and IndexedDB needs a place where it can store databases. The test was missing do_get_profile(), that's why the issue was hidden. It seems that the settings service can't create a new file settings.json in the profile directory on Android. See this log: https://tbpl.mozilla.org/php/getParsedLog.php?id=28273932&tree=Try&full=1#error1 especially the line with NS_ERROR_FILE_ACCESS_DENIED I'm going to disable the test on Android for now.
Component: DOM → Geolocation
Keywords: regression
Has Regression Range: --- → yes
Severity: normal → S3

The tests were enabled already.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.