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
|
||
Comment on attachment 8361161 [details] [diff] [review] bug959425.patch Seems like there is a race.
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
|
||
https://github.com/mozilla-b2g/gaia/commit/a9b0aca976cd9fe4c44546a9f9c1eaee6b25f59d
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
•