Closed Bug 1112596 Opened 11 years ago Closed 11 years ago

The loading indicator doesn't appear when launching Facebook

Categories

(Firefox OS Graveyard :: Gaia::System::Browser Chrome, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v2.2 verified, b2g-master verified)

VERIFIED FIXED
2.2 S4 (23jan)
Tracking Status
b2g-v2.2 --- verified
b2g-master --- verified

People

(Reporter: cwiiis, Assigned: cwiiis)

References

Details

(Keywords: polish, Whiteboard: [systemsfe])

Attachments

(1 file)

I assume this happens for other apps that use the browser chrome too. The issue is that the browser chrome is loaded asynchronously and it's possible for the loadstart signal to be missed (because it's the browser chrome that listens to it). Marking this as depending on bug 1112594 as that bug deals with a similar issue and I don't want to do conflict resolution :)
Keywords: polish
Whiteboard: [systemsfe] polish → [systemsfe]
Attachment #8545982 - Flags: review?(alive)
Comment on attachment 8545982 [details] [review] Fix loadstart handling before chrome loads LGTM but need a test, thanks!
Attachment #8545982 - Flags: review?(alive) → feedback+
Comment on attachment 8545982 [details] [review] Fix loadstart handling before chrome loads Test added :)
Attachment #8545982 - Flags: review?(alive)
Comment on attachment 8545982 [details] [review] Fix loadstart handling before chrome loads Better having the two commits rebased into one commit.
Attachment #8545982 - Flags: review?(alive) → review+
Fixed linter error, rebased into one commit, merged: https://github.com/mozilla-b2g/gaia/commit/925a14c9e18fc0cfde2f35a9fea0f5452e202ccb Apologies if there are test failures - tests ran fine locally, for some reason they aren't being triggered on the pull request...
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment on attachment 8545982 [details] [review] Fix loadstart handling before chrome loads Narrowly missed branch date, requesting uplift. [Approval Request Comment] [Bug caused by] (feature/regressing bug #): [User impact] if declined: Apps that use browser chrome (such as Facebook) can be loading data without appearing like they're loading data. [Testing completed]: Locally, with automated testing and been on master for a week. [Risk to taking this patch] (and alternatives if risky): Low risk [String changes made]: None
Attachment #8545982 - Flags: approval-gaia-v2.2?
Attachment #8545982 - Flags: approval-gaia-v2.2? → approval-gaia-v2.2+
This issue is verified fixed on Flame 2.2 and Master. Result: The loading indicator appears when launching Facebook app. Device: Flame 2.2 (319mb, full flash) Build ID: 20150130002501 Gaia: d6141fa3208f224393269e17c39d1fe53b7e6a05 Gecko: 63b63054948d Gonk: e7c90613521145db090dd24147afd5ceb5703190 Version: 37.0a2 (2.2) Firmware Version: v18D-1 User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0 Device: Flame Master (319mb, full flash) Build ID: 20150130010210 Gaia: 8238eeacc7030b2cdbf7ab4eba2f36779b702599 Gecko: 29b05d283b00 Gonk: e7c90613521145db090dd24147afd5ceb5703190 Version: 38.0a1 (3.0) Firmware Version: v18D-1 User Agent: Mozilla/5.0 (Mobile; rv:38.0) Gecko/38.0 Firefox/38.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: