Closed
Bug 984577
Opened 11 years ago
Closed 11 years ago
[B2G][Gaia][Calendar] The UI lags and displays a broken UI when creating a new calendar event after deleting one.
Categories
(Core :: Graphics, defect, P1)
Tracking
()
RESOLVED
DUPLICATE
of bug 984618
blocking-b2g | 1.4+ |
Tracking | Status | |
---|---|---|
b2g-v1.4 | --- | affected |
People
(Reporter: lmauritson, Unassigned)
References
()
Details
(Keywords: perf, regression, Whiteboard: [c=progress p= s=2014.03.28 u=1.4] dogfood1.4)
Attachments
(1 file)
21.45 KB,
text/plain
|
Details |
Description:
After deleting an event in the calendar trying to create a new event will cause the UI lag and break temporarily.
Repro Steps:
1) Update a Buri to BuildID: 20140317040204
2) Open the calendar and create a new event on any day.
3) Delete the event.
4) Press the + to create a new event.
Actual:
After pressing the + key there will be a delay and then after a moment a broken UI will show. After a few minutes the UI will correct itself.
Expected:
There is no delay after pressing the + button to create a new event and the UI does not become broken.
1.4 Environmental Variables:
Device: Buri 1.4 MOZ
BuildID: 20140317040204
Gaia: 8f802237927c7d5e024fb7dca054dd5efef6b2e6
Gecko: 25cfa01ba054
Version: 30.0a1
Firmware Version: v1.2-device.cfg
Keywords: GUI
Repro frequency: 100%
See Video: http://youtu.be/CpIv5q4Gix0 and attached logcat
Reporter | ||
Comment 1•11 years ago
|
||
I realized the first video did not show the full process.
Here is a better one: http://youtu.be/tY9OC9Qszxw
Comment 2•11 years ago
|
||
Yikes - 9 seconds to create an event after creating & deleting an event previously. That sounds terrible.
I'm pretty sure this is a regression. Can we check behavior on 1.3?
Keywords: qawanted
Updated•11 years ago
|
QA Contact: jschmitt
Comment 3•11 years ago
|
||
Issue does not reproduce on the latest 1.3 Buri build
Environmental Variables:
Device: Buri 1.3 MOZ
BuildID: 20140318004002
Gaia: 2ea2aab306bd1c941719160cdcb49ee9d755dc17
Gecko: cf2042938526
Version: 28.0
Firmware Version: V1.2-device.cfg
Keywords: qawanted
Updated•11 years ago
|
blocking-b2g: --- → 1.4?
Keywords: regression,
regressionwindow-wanted
Comment 4•11 years ago
|
||
Does this reproduce with tiling disabled?
Keywords: regressionwindow-wanted → qawanted
Updated•11 years ago
|
blocking-b2g: 1.4? → 1.4+
Comment 6•11 years ago
|
||
Hi Miller, can you get a profile for this or have any idea what's going on? Thanks!
Severity: normal → major
Flags: needinfo?(mmedeiros)
Priority: -- → P1
Whiteboard: dogfood1.4 → dogfood1.4[c=progress p= s= u=1.4]
Comment 7•11 years ago
|
||
ahhh this is related to another bug I saw yesterday and was about to report. It seems the problem only happens when there are no events on the calendar! There is a huge delay when switching between the Month View to Day View as well, and it also messes up with the Day View layout.
Layout and performance of the "add event" seems to be fixed after scrolling the Day View.
I'll investigate it further, but without looking at the code I would assume it's related to the way events are stored/retrieved in the database (since it only seems to happen when there are no events in the calendar).
Flags: needinfo?(mmedeiros)
Comment 8•11 years ago
|
||
I just flashed my hamachi a few times and found out that latest 2 builds works fine:
Your Target Build: PVT.master.hamachi
URL: https://pvtbuilds.mozilla.org/pvt/mozilla.org/b2gotoro/nightly/mozilla-central-hamachi-eng/2014/03/2014-03-19-04-02-01/
Gaia 2346ad9002062d70b6b27978c6b942f04192bf1b
Gecko https://hg.mozilla.org/mozilla-central/rev/3bc3b9e2cd99
BuildID 20140319040201
Version 31.0a1
and
URL: https://pvtbuilds.mozilla.org/pvt/mozilla.org/b2gotoro/nightly/mozilla-central-hamachi-eng/2014/03/2014-03-18-16-02-01/
Gaia c03a6af9028c4b74a84b5a98085bbb0c07261175
Gecko https://hg.mozilla.org/mozilla-central/rev/082761b7bc54
BuildID 20140318160201
Version 31.0a1
But if I use the the builds 20140317040204 or 20140318040206 I am able to reproduce the bug. - don't know what was the first build to introduce the problem.
Can someone else confirm this? Not sure if we need to identify the root cause and let responsible teams know what happened or just mark it as WORKSFORME. There are no changes to the calendar app that would cause this issue on the past few weeks, so I'm guessing it's a gecko problem.
Comment 9•11 years ago
|
||
forget what I said.. just flashed it again (with same builds that worked) and I was able to reproduce the bug. It's really strange because I tried it many times with both builds and it seemed to work 100% of the time. Don't know what is going on.
Comment 10•11 years ago
|
||
(In reply to Jason Smith [:jsmith] from comment #4)
> Does this reproduce with tiling disabled?
With tiling disabled the bug does not repro on the latest 1.4
Environmental Variables:
Device: Buri 1.4 MOZ
BuildID: 20140319000200
Gaia: c03a6af9028c4b74a84b5a98085bbb0c07261175
Gecko: b07ecc057abf
Version: 30.0a2
Firmware Version: V1.2-device.cfg
Keywords: qawanted
Updated•11 years ago
|
Component: Gaia::Calendar → Graphics
Product: Firefox OS → Core
Version: unspecified → 30 Branch
Updated•11 years ago
|
Blocks: b2g-tiling
Comment 11•11 years ago
|
||
I'm adding the dependency here to bug 984618 as the same genlock errors are seen in both bugs & bug 984618 has a patch. When that lands, we should retest this.
Depends on: 984618
Comment 12•11 years ago
|
||
We'll wait for test results from Jason's comment 11 before setting an assignee. CC'ing Milan for awareness re: tiling.
:FxOS Triage
Flags: needinfo?(mlee)
Whiteboard: dogfood1.4[c=progress p= s= u=1.4] → [c=progress p= s= u=1.4] dogfood1.4
Comment 13•11 years ago
|
||
With HWC disabled, this bug is not reproducible in Buri with latest master. (with HWC on, it is reproducible)
Gaia 80af23f8c74d9d2e9388d8ed3c204040b5c528ec
Gecko https://hg.mozilla.org/mozilla-central/rev/c69c55582faa
BuildID 20140326040202
Version 31.0a1
Comment 15•11 years ago
|
||
This is no longer reproducible with / without HWC enabled on today's master branch:
│ Gaia 9da1b9c11bf518bce882be305ae121c44c5d1e05 │
│ Gecko https://hg.mozilla.org/mozilla-central/rev/9afe2a1145bd │
│ BuildID 20140327040202 │
│ Version 31.0a1
Updated•11 years ago
|
No longer blocks: b2g-tiling
Status: NEW → RESOLVED
Closed: 11 years ago
No longer depends on: 984618
Keywords: qawanted
Resolution: --- → DUPLICATE
Updated•11 years ago
|
Whiteboard: [c=progress p= s= u=1.4] dogfood1.4 → [c=progress p= s=2014.03.28 u=1.4] dogfood1.4
You need to log in
before you can comment on or make changes to this bug.
Description
•