Closed Bug 837062 Opened 12 years ago Closed 12 years ago

Threshold for tapping defined on build time

Categories

(Firefox OS Graveyard :: Gaia::Homescreen, defect)

x86
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g18+ fixed, b2g18-v1.0.0 wontfix, b2g18-v1.0.1 fixed)

RESOLVED FIXED
Tracking Status
b2g18 + fixed
b2g18-v1.0.0 --- wontfix
b2g18-v1.0.1 --- fixed

People

(Reporter: crdlc, Assigned: crdlc)

References

Details

Attachments

(1 file)

It's a parameter that will heavily depend on the hardware, we should add it as a parameter that manufacturers modify during build time I mean, we should add this value to the build/applications-data.js file and make it configurable by specific build.
Assignee: nobody → crdlc
Status: NEW → ASSIGNED
Attached file Patch v1
Attachment #708996 - Flags: review?(francisco.jordano)
Comment on attachment 708996 [details] Patch v1 Tried on the device and working well NOTE: If blocking-basecamp+ is set, just land it for now. [Approval Request Comment] Bug caused by (feature/regressing bug #): Feature needed to perform correctly in the developer phones. Moving this parameter to the build phase will allow us to adjust a better experience for the different hardware we have right now. User impact if declined: If we don't make this configurable per device we can ship builds which homescreen could be potentially unusable Testing completed: yes Risk to taking this patch (and alternatives if risky):not very risky as it's moving a constant to the already working configuration by build time
Attachment #708996 - Flags: review?(francisco.jordano)
Attachment #708996 - Flags: review+
Attachment #708996 - Flags: approval-gaia-v1?
This looks like something we'd want some testing around before uplifting. Can you land to master and then provide build (or builds) for them to test out - put the 'qawanted, verifyme' keywords in when test builds are ready
This bug depends on https://bugzilla.mozilla.org/show_bug.cgi?id=829050. It uses some code implemented in 829050 so if it is not uplifted we shouldn't land this one
Depends on: 829050
(In reply to crdlc from comment #4) > This bug depends on https://bugzilla.mozilla.org/show_bug.cgi?id=829050. It > uses some code implemented in 829050 so if it is not uplifted we shouldn't > land this one Can this be separated from bug 829050? That bug appears to have non-zero risk, and has little benefit to 1.0.0 and 1.0.1 users.
No longer depends on: 829050
I prefer wait a couple of days for the final decision before separating code. Or maybe, is the decision taken? If finally the other bug won't go in v1, I prefer remove that from master and this one will implement the common code. So we could do the uplift easier. After that, I could implement the other one based on master implementation provided for this.
We're still waiting for product input on bug 829050, leaving this in triage for now.
Flags: needinfo?(ffos-product)
What, exactly, is this threshold adjusting? If we don't allow it to be adjusted during build time, is there another way for the OEM to adjust it?
Given that bug 829050 is blocking, is it safe to assume that this risk is minimal?
Here the risk is minimal based on the other bug. It was tested by me and the reviewer
Comment on attachment 708996 [details] Patch v1 Approving based on low risk assessment.
Attachment #708996 - Flags: approval-gaia-v1? → approval-gaia-v1+
This bug is generating a lot of complaints. Can we get it uplifted? (Downstreams are working around it with their own patches, which isn't what anyone wants.)
Flags: needinfo?(jhford)
v1-train: 0d1ef3c5b9a0a94bf0461c9ce70855f63cb760e7 v1.0.1: 2e646c0fe299e4b7054dac5e0e22058a4d4b23e4
Flags: needinfo?(jhford)
(In reply to Chris Jones [:cjones] [:warhammer] from comment #14) > This bug is generating a lot of complaints. Can we get it uplifted? > (Downstreams are working around it with their own patches, which isn't what > anyone wants.) This bug was not showing up in the queries that I was given by release management because the the bug is still ASSIGNED and not RESOLVED/VERFIED->FIXED
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
This bug is not on v1.0.1 and v1-train if I am not wrong
Flags: needinfo?(jhford)
Yep, I can confirm that those objects aren't on the branches, not sure how that happened. Unfortunately, there are merge conflicts when trying to apply the diff to v1-train and v1.0.1 now.
Flags: needinfo?(jhford)
Please paste here the commands and I could help you resolving conflicts
git checkout v1-train git cherry-pick -x -m1 3c070039c0818e8dcab45fb90e8743c52e7d8f3d <RESOLVE MERGE CONFLICTS> git commit git checkout v1.0.1 git cherry-pick -x $(git log -n1 v1-train) <RESOLVE MERGE CONFLICTS> # If they exist git commit
Flags: needinfo?(ffos-product)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: