Closed
Bug 959425
Opened 11 years ago
Closed 11 years ago
[B2G][Notification Bar] Data Usage Bar allows touch events behind it.
Categories
(Firefox OS Graveyard :: Gaia::System, defect)
Tracking
(blocking-b2g:1.3+, b2g-v1.2 unaffected, b2g-v1.3 affected, b2g-v1.4 affected)
RESOLVED
DUPLICATE
of bug 961047
blocking-b2g | 1.3+ |
Tracking | Status | |
---|---|---|
b2g-v1.2 | --- | unaffected |
b2g-v1.3 | --- | affected |
b2g-v1.4 | --- | affected |
People
(Reporter: pbylenga, Assigned: vingtetun)
References
Details
(Keywords: regression, Whiteboard: dogfood1.3)
Attachments
(2 files, 1 obsolete file)
5.33 KB,
text/plain
|
Details | |
4.07 KB,
patch
|
alive
:
review+
|
Details | Diff | Splinter Review |
Description:
After dragging down the Notification bar, tapping on the Data Usage Bar permits a touch event behind it activating onClick events. Issue can be most easily reproduced with selection boxes that can be lined up in the background with the Data Usage Bar. Issue reproduces with and without APZ enabled and does not occur with other areas or buttons on the Notification bar.
Repro Steps:
1) Updated Buri to Build ID: 20140113004002
2) Navigate to Developer Options in Settings
3) Drag down Notification Bar
4) Tap Data Usage Bar
5) Switch back to Settings via Task Manager (Long press Homescreen button)
6) Observe Developer option that would have been behind Data Usage Bar
Actual:
Developer option was toggled when Data Usage Bar was tapped
Expected:
Developer option was not toggled when Data Usage Bar was tapped
Environmental Variables
Device: Buri v1.3 Mozilla RIL
Build ID: 20140113004002
Gecko: http://hg.mozilla.org/releases/mozilla-aurora/rev/5bb1837de7c0
Gaia: b3fc4f712562ee92b0ed0bd17abc61be9a36a8da
Platform Version: 28.0a2
Firmware Version: v1.2-Device
Notes:
Repro frequency: 5/5, 100%
See attached: logcat
Reporter | ||
Comment 1•11 years ago
|
||
This issue does NOT reproduce on v1.2
Environmental Variables
Device: Buri v1.2 COM RIL
Build ID: 20140113004002
Gecko: http://hg.mozilla.org/releases/mozilla-b2g26_v1_2/rev/e672faf1e6a1
Gaia: 539a25e1887b902b8b25038c547048e691bd97f6
Platform Version: 26.0
RIL Version: 01.02.00.019.102
Firmware Version: v1.2-device
status-b2g-v1.2:
--- → unaffected
status-b2g-v1.3:
--- → affected
Keywords: regression,
regressionwindow-wanted
Comment 2•11 years ago
|
||
This is a DOM bug I think. Maybe event fluffing?
blocking-b2g: --- → 1.3?
Component: Gaia → DMD
Product: Firefox OS → Core
Version: unspecified → 28 Branch
Updated•11 years ago
|
Component: DMD → DOM
Component: DOM → Layout
Updated•11 years ago
|
QA Contact: sparsons
Comment 3•11 years ago
|
||
This issue started to occur on the Buri 1.3 Build ID: 20140110004009
Gaia c606b129a2d1647c0fc7bfb197555026e9b27f9e
SourceStamp c5109884ae3a
BuildID 20140110004009
Version 28.0a2
Last working Buri 1.3 Build ID: 20140109004002
Gaia 22bc6be5b76cdc6d4e9667ff070979041a20ce2f
SourceStamp 2c8f8683bd0d
BuildID 20140109004002
Version 28.0a2
Keywords: regressionwindow-wanted
Comment 4•11 years ago
|
||
1.3+ for regression
Jet,
Please help reassign from event fluff pov
blocking-b2g: 1.3? → 1.3+
Flags: needinfo?(bugs)
Comment 5•11 years ago
|
||
Are we certain event fluffing is the root cause here? That is, has someone tried turning it off?
https://bugzilla.mozilla.org/attachment.cgi?id=784630&action=diff
Flags: needinfo?(bugs) → needinfo?(21)
Assignee | ||
Comment 6•11 years ago
|
||
(In reply to Jet Villegas (:jet) from comment #5)
> Are we certain event fluffing is the root cause here? That is, has someone
> tried turning it off?
>
> https://bugzilla.mozilla.org/attachment.cgi?id=784630&action=diff
This bug is an APZC thing not a fluffing thing. I think I know why.
Flags: needinfo?(21)
Assignee | ||
Comment 7•11 years ago
|
||
First patch I have in mind.
Attachment #8361161 -
Flags: review?(alive)
Assignee | ||
Comment 8•11 years ago
|
||
Attachment #8361161 -
Flags: review?(alive)
Assignee | ||
Comment 9•11 years ago
|
||
v2 of the patch.
Attachment #8361161 -
Attachment is obsolete: true
Attachment #8361181 -
Flags: review?(alive)
Comment 10•11 years ago
|
||
Comment on attachment 8361181 [details] [diff] [review]
bug959425.patch
Review of attachment 8361181 [details] [diff] [review]:
-----------------------------------------------------------------
Hope one day we don't need to treat cost control that differently.
Attachment #8361181 -
Flags: review?(alive) → review+
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → 21
Assignee | ||
Comment 11•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Component: Layout → Gaia::System
Product: Core → Firefox OS
Resolution: --- → FIXED
Target Milestone: --- → 1.3 Sprint 6 - 12/6
Version: 28 Branch → unspecified
Updated•11 years ago
|
status-b2g-v1.4:
--- → fixed
Comment 12•11 years ago
|
||
I was not able to uplift this bug to v1.3. If this bug has dependencies which are not marked in this bug, please comment on this bug. If this bug depends on patches that aren't approved for v1.3, we need to re-evaluate the approval. Otherwise, if this is just a merge conflict, you might be able to resolve it with:
git checkout v1.3
git cherry-pick -x -m1 a9b0aca976cd9fe4c44546a9f9c1eaee6b25f59d
<RESOLVE MERGE CONFLICTS>
git commit
Flags: needinfo?(21)
Comment 13•11 years ago
|
||
Good thing because this was the likely cause of frequent marionette-webapi failures on b2g-inbound. Reverted.
Master: 7f540e37cf0a02da9c88228c1b4627b923009cdf
https://tbpl.mozilla.org/php/getParsedLog.php?id=33182750&tree=B2g-Inbound
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 1.3 Sprint 6 - 12/6 → ---
Comment 14•11 years ago
|
||
Green post-backout.
Comment 15•11 years ago
|
||
FYI - Travis was pretty unhappy with this as well. Might want to run it a few times before re-landing.
Assignee | ||
Comment 16•11 years ago
|
||
(In reply to Kevin Grandon :kgrandon from comment #15)
> FYI - Travis was pretty unhappy with this as well. Might want to run it a
> few times before re-landing.
It was green for me :(
Flags: needinfo?(21)
Comment 17•11 years ago
|
||
Yeah, I think it was just causing intermittent failures. Around 50% or so, but maybe some gecko patch landed that causes this to flare up more?
Comment 18•11 years ago
|
||
Can we have a platform bug in file when we workaround this in Gaia System? Thanks.
Comment 19•11 years ago
|
||
If my understanding of the current situation is right, the approach being considered in bug 961047 should fix this bug as well. Inverting dependency relationship since we're more likely to do that.
Comment 20•11 years ago
|
||
Please review for dependency on 961047 - https://bugzilla.mozilla.org/show_bug.cgi?id=961047
Flags: needinfo?(21)
Assignee | ||
Comment 21•11 years ago
|
||
Kats understanding is right. The patch from bug 961047 should obsolete this patch.
Tim the platform fix is coming.
Flags: needinfo?(21)
Updated•11 years ago
|
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
No longer depends on: 961047
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•