Closed
Bug 991989
Opened 11 years ago
Closed 11 years ago
[zte openc 1.3]The phone number matching rule for is not fit for peru
Categories
(Firefox OS Graveyard :: Runtime, defect)
Tracking
(blocking-b2g:1.3+, firefox29 wontfix, firefox30 fixed, firefox31 fixed, b2g-v1.3 fixed, b2g-v1.3T fixed, b2g-v1.4 fixed, b2g-v2.0 fixed)
People
(Reporter: zhang.dapeng, Assigned: gwagner)
References
Details
(Whiteboard: [systemsfe])
Attachments
(2 files)
723 bytes,
patch
|
bent.mozilla
:
review+
fabrice
:
approval-mozilla-b2g28+
|
Details | Diff | Splinter Review |
1.21 KB,
patch
|
Details | Diff | Splinter Review |
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; TCO_20140404084313)
Steps to reproduce:
for peru,they acquire a match rule as 7 numbers from end
that is if 7 numbers from the end is the same ,it will match
and now it recognize 8 numbers in the contact list
Reporter | ||
Updated•11 years ago
|
blocking-b2g: --- → 1.3?
OS: All → Gonk (Firefox OS)
Hardware: All → ARM
Updated•11 years ago
|
Component: Gaia::Contacts → Gaia::Dialer
Comment 1•11 years ago
|
||
This bug is a certification blocker. In fact, Perú is the country where we are more advanced in terms of IOT testing, and we cannot delay.
Please, help us to fix this.
Updated•11 years ago
|
blocking-b2g: 1.3? → 1.3+
Assignee | ||
Comment 2•11 years ago
|
||
We have to add in gecko/b2g/app/b2g.js
pref("dom.phonenumber.substringmatching.PE", 7);
Assignee | ||
Comment 3•11 years ago
|
||
Assignee: nobody → anygregor
Attachment #8402121 -
Flags: review?(bent.mozilla)
Assignee | ||
Updated•11 years ago
|
Whiteboard: [systemsfe]
Updated•11 years ago
|
Status: UNCONFIRMED → NEW
Component: Gaia::Dialer → Runtime
Ever confirmed: true
Assignee | ||
Comment 4•11 years ago
|
||
Can you test this patch? You need a Sim card from Peru and re-import all contacts in order to enable this feature for Peru. You can also fake the country name here if you don't have the right sim card: http://hg.mozilla.org/mozilla-central/file/5fa70bd90a8b/dom/phonenumberutils/PhoneNumberUtils.jsm#l41
Flags: needinfo?(zhang.dapeng)
Updated•11 years ago
|
Attachment #8402121 -
Flags: review?(bent.mozilla) → review+
Assignee | ||
Comment 5•11 years ago
|
||
Assignee | ||
Updated•11 years ago
|
Target Milestone: --- → 1.4 S5 (11apr)
Comment 6•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
status-b2g-v1.3:
--- → affected
Comment 7•11 years ago
|
||
Please request approval-mozilla-b2g28? on this patch when it is ready for v1.3 uplift.
status-b2g-v1.4:
--- → affected
status-b2g-v2.0:
--- → fixed
status-firefox29:
--- → wontfix
status-firefox30:
--- → affected
status-firefox31:
--- → fixed
Flags: needinfo?(anygregor)
Assignee | ||
Comment 8•11 years ago
|
||
Comment on attachment 8402121 [details] [diff] [review]
patch
NOTE: This flag is now for security issues only. Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings.
[Approval Request Comment]
Bug caused by (feature/regressing bug #): none
User impact if declined: Peru phone number matching doesn't work
Testing completed: up to partners
Risk to taking this patch (and alternatives if risky): none
String or UUID changes made by this patch:
Attachment #8402121 -
Flags: approval-mozilla-b2g28?
Flags: needinfo?(anygregor)
Comment 9•11 years ago
|
||
(In reply to Juan Perez-Bedmar [:juanpbf] from comment #1)
> This bug is a certification blocker. In fact, Perú is the country where we
> are more advanced in terms of IOT testing, and we cannot delay.
>
> Please, help us to fix this.
Can you try a nightly build (2.0) to confirm this is fixed for you ?
Comment 11•11 years ago
|
||
(In reply to bhavana bajaj [:bajaj] from comment #9)
> (In reply to Juan Perez-Bedmar [:juanpbf] from comment #1)
> > This bug is a certification blocker. In fact, Perú is the country where we
> > are more advanced in terms of IOT testing, and we cannot delay.
> >
> > Please, help us to fix this.
>
> Can you try a nightly build (2.0) to confirm this is fixed for you ?
Our development team has locally solved this issue, by adding/modifying manually the correct configuration per country (not only Perú and Venezuela) in LATAM, in our variant.
This configuration is according to Telefonica's requirements, but I'm not sure if other operators have the same req. in those countries, or they request a different matching scheme, so I don't know if you want to uplift the code we used to the generic branches, or you prefer us (OEMs) to handle this in our respective variants.
In case you agree, please set a "ni" for my colleague Chen Cong, SW manager for our devices
Flags: needinfo?(juan.perezbedmar)
Comment 12•11 years ago
|
||
:gwagner, given comment #11 are we still better-off handling this in our code-base and we should be going ahead with uplift here ?
Flags: needinfo?(anygregor)
Assignee | ||
Comment 13•11 years ago
|
||
(In reply to Juan Perez-Bedmar [:juanpbf] from comment #11)
> (In reply to bhavana bajaj [:bajaj] from comment #9)
> > (In reply to Juan Perez-Bedmar [:juanpbf] from comment #1)
> > > This bug is a certification blocker. In fact, Perú is the country where we
> > > are more advanced in terms of IOT testing, and we cannot delay.
> > >
> > > Please, help us to fix this.
> >
> > Can you try a nightly build (2.0) to confirm this is fixed for you ?
>
> Our development team has locally solved this issue, by adding/modifying
> manually the correct configuration per country (not only Perú and Venezuela)
> in LATAM, in our variant.
>
> This configuration is according to Telefonica's requirements, but I'm not
> sure if other operators have the same req. in those countries, or they
> request a different matching scheme, so I don't know if you want to uplift
> the code we used to the generic branches, or you prefer us (OEMs) to handle
> this in our respective variants.
>
> In case you agree, please set a "ni" for my colleague Chen Cong, SW manager
> for our devices
Can we get access to these changes? If we ever perform an upgrade on those devices we need to know what the current code-path looks like or we might brick the phone.
Flags: needinfo?(anygregor)
Comment 14•11 years ago
|
||
(In reply to Gregor Wagner [:gwagner] from comment #13)
>
> Can we get access to these changes? If we ever perform an upgrade on those
> devices we need to know what the current code-path looks like or we might
> brick the phone.
as per above comment, I am adding needinfo to my colleague Chen Cong
Flags: needinfo?(chen.cong)
Comment 15•11 years ago
|
||
Hi Gregor -
Just attached part of the patch from ZTE for this issue, as you can see, they only add some preference setting for customizing the different number matching rule requirements of each countries/carriers.
So I think the chance to brick a device during the update is quite low
Flags: needinfo?(zhang.dapeng)
Flags: needinfo?(chen.cong)
Flags: needinfo?(anygregor)
Assignee | ||
Comment 18•11 years ago
|
||
(In reply to Vance Chen [:vchen][vchen@mozilla.com] from comment #17)
> Created attachment 8417774 [details] [diff] [review]
> Peru number matching.patch
I dont think all those exceptions are needed but the regression chance is pretty low.
Flags: needinfo?(anygregor)
Updated•11 years ago
|
Attachment #8402121 -
Flags: approval-mozilla-b2g28? → approval-mozilla-b2g28+
Comment 19•11 years ago
|
||
Updated•11 years ago
|
status-b2g-v1.3T:
--- → fixed
Updated•11 years ago
|
Flags: in-moztrap-
Comment 20•11 years ago
|
||
Test case has been added here in Moztrap: https://moztrap.mozilla.org/manage/case/13759/
Flags: in-moztrap- → in-moztrap+
You need to log in
before you can comment on or make changes to this bug.
Description
•