Closed Bug 1202539 Opened 9 years ago Closed 9 years ago

[Browser] Site icon does not always show correctly when navigating between different sites

Categories

(Firefox OS Graveyard :: Gaia::Browser, defect, P2)

ARM
Gonk (Firefox OS)
defect

Tracking

(blocking-b2g:2.5+, b2g-master affected)

RESOLVED WORKSFORME
blocking-b2g 2.5+
Tracking Status
b2g-master --- affected

People

(Reporter: ashiue, Assigned: gmarty)

References

()

Details

(Whiteboard: [systemsfe])

STR:
1. Enable Pin the Web in Settings
2. Open a browser window and go to site A
3. Check the site icon
4. Use the exist window to go to site B
5. Check the site icon
6. Tap "<" to go back site A
7. Check the site icon

Expected result: 
1. In step 3, 5, 7, site icon should show correctly

Actual result: 
1. In step 7, site icon unable to show unless refresh current page


Build info:
[aries]
Build ID               20150907110522
Gaia Revision          891798f1e345bc2b69e71de42bd524a90b1745c4
Gaia Date              2015-09-07 02:49:56
Gecko Revision         https://hg.mozilla.org/mozilla-central/rev/5fe9ed3edd6811a662d40d05e37b0d66e9520d82
Gecko Version          43.0a1
Device Name            aries
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.worker.20150907.102632
Firmware Date          Mon Sep  7 10:26:39 UTC 2015
Bootloader             s1

[flame]
Build ID               20150907150218
Gaia Revision          891798f1e345bc2b69e71de42bd524a90b1745c4
Gaia Date              2015-09-07 02:49:56
Gecko Revision         https://hg.mozilla.org/mozilla-central/rev/5fe9ed3edd6811a662d40d05e37b0d66e9520d82
Gecko Version          43.0a1
Device Name            flame
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.cltbld.20150907.182946
Firmware Date          Mon Sep  7 18:29:58 EDT 2015
Bootloader             L1TC000118D0
QA Whiteboard: [COM=Pin the Web]
Blocks: pin-the-web
Whiteboard: [systemsfe]
[Blocking Requested - why for this release]:

qawanted to retest. I believe this is fixed in the latest build.
blocking-b2g: --- → 2.5+
Keywords: qawanted
Priority: -- → P2
Simply following STR doesn't repro the bug. This issue seems to be dependent on websites. Some websites will make the bug occur when going back to it. So far I've only found one website that reproduces this.

STR:
0) Enable pinning the web in developer settings
1) On Browser go to imgur.com
2) On the same window go to mozilla.org
3) Hit the back arrow button, and wait until it finishes loading

- Site icon is gone upon loading completes

This issue is reproducible on latest Flame 2.5 and Aries.

Device: Aries 2.5
BuildID: 20151006110922
Gaia: 60cdaa3d3424db3432dc903e7f9c6c8fa099c06d
Gecko: 89732fcdb0baca70e8b7a25a2725117113f0db80
Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd
Version: 44.0a1 (2.5) 
Firmware Version: D5803_23.1.A.1.28_NCB.ftf
User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0

Device: Flame 2.5
BuildID: 20151006030203
Gaia: 60cdaa3d3424db3432dc903e7f9c6c8fa099c06d
Gecko: 3edc8d4a1e198314f5d7ebd2967b85842beef602
Gonk: c4779d6da0f85894b1f78f0351b43f2949e8decd
Version: 44.0a1 (2.5) 
Firmware Version: v18Dv4
User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0
QA Whiteboard: [COM=Pin the Web] → [COM=Pin the Web][QAnalyst-Triage?]
Flags: needinfo?(jmercado)
Keywords: qawanted
Does this occur on 2.2?
QA Whiteboard: [COM=Pin the Web][QAnalyst-Triage?] → [COM=Pin the Web]
Flags: needinfo?(jmercado)
Keywords: qawanted
2.2 doesn't have pin the web implemented.
Flags: needinfo?(jmercado)
Keywords: qawanted
Flags: needinfo?(jmercado)
Guillaume will have a look.
Assignee: nobody → gmarty
I did the STR many times and in different settings but I failed to reproduce the bug.
I tried going back and forth from the websites in comment 2 a lot of times. I tried to clear the browsing cache, on both a Z3C and Flame with the latest builds. I got the icon every time.

Can you verify if this happens in the latest build and if so, please provide a solid STR.
Keywords: qawanted
This issue is no longer occurring. The behavior has changed on imgur. When I did comment 2 testing the site icon will appear DURING loading, and will disappear AFTER loading finishes. Now it's doing the reverse that icon is empty during loading and will eventually appear after loading finishes.

Issue does NOT appear on:
Device: Flame 2.5
BuildID: 20151013030230
Gaia: d400cda6bf0f8b30dcf7d7d71bfa61f29a3f1588
Gecko: 607a236c229994df99766c005f9ec729532d7747
Gonk: c4779d6da0f85894b1f78f0351b43f2949e8decd
Version: 44.0a1 (2.5) 
Firmware Version: v18Dv4
User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0

Device: Aries 2.5
BuildID: 20151013110851
Gaia: d400cda6bf0f8b30dcf7d7d71bfa61f29a3f1588
Gecko: 607a236c229994df99766c005f9ec729532d7747
Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd
Version: 44.0a1 (2.5) 
Firmware Version: D5803_23.1.A.1.28_NCB.ftf
User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0

------

NI reporter to test on latest and confirm whether it still occurs for them. If it is still occurring, please provide the website URL where this reproduces on.
QA Whiteboard: [COM=Pin the Web] → [COM=Pin the Web][QAnalyst-Triage?]
Flags: needinfo?(jmercado)
Flags: needinfo?(ashiue)
Keywords: qawanted
QA Whiteboard: [COM=Pin the Web][QAnalyst-Triage?] → [COM=Pin the Web][QAnalyst-Triage+]
Flags: needinfo?(jmercado)
I also cannot reproduce this issue with the latest build.
Close this bug as WORKSFORME.
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(ashiue)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.