Closed
Bug 937361
Opened 12 years ago
Closed 12 years ago
[B2G][Contacts] Facebook contacts imported do not appear in Contacts
Categories
(Firefox OS Graveyard :: Gaia::Contacts, defect)
Tracking
(blocking-b2g:1.3+, firefox28 affected)
| Tracking | Status | |
|---|---|---|
| firefox28 | --- | affected |
People
(Reporter: dwatson, Assigned: jmcf)
References
Details
(Keywords: regression, smoketest)
Attachments
(2 files)
Repro Steps:
1. Updated Buri to Build ID: 20131111040200
2. Open the Contacts app
3. Tap on the Settings Icon
4. Toggle on "Sync Friends"
5. Enter valid credentials
6. Select a contact
Actual:
After selecting contacts to import, none of the contacts are displayed.
Expected:
Contacts imported to the Device will display in the contacts app.
Environmental Variables
Device: Buri v1.3
Build ID: 20131111040200
Gecko: http://hg.mozilla.org/mozilla-central/rev/bc8c1eb0f2ba
Gaia: bcb4f94524ef02e9ef16b604d16c39e5a9c41281
Platform Version: 28.0a1
RIL Version: 01.02.00.019.102
Base Build: 20131104
Updated•12 years ago
|
Keywords: regression,
regressionwindow-wanted
Updated•12 years ago
|
blocking-b2g: --- → 1.3?
Comment 1•12 years ago
|
||
It looks as if I was running the build from the 10th, and I cannot reproduce it using this build:
Gaia cc9fec48957c9d217221d403aac4b5f35a826dd6
SourceStamp 16949049f03d
BuildID 20131110040200
Version 28.0a1
Updated•12 years ago
|
QA Contact: mvaughan
Comment 2•12 years ago
|
||
This issue started reproducing on the 11/11/2013 1.3 build.
- Works -
Environmental Variables:
Device: Buri v1.3 COM RIL
BuildID: 20131110040200
Gaia: cc9fec48957c9d217221d403aac4b5f35a826dd6
Gecko: 16949049f03d
Version: 28.0a1
RIL Version: 01.02.00.019.102
- Broken -
Environmental Variables:
Device: Buri v1.3 MOZ RIL
BuildID: 20131111040200
Gaia: bcb4f94524ef02e9ef16b604d16c39e5a9c41281
Gecko: bc8c1eb0f2ba
Version: 28.0a1
Keywords: regressionwindow-wanted
Comment 4•12 years ago
|
||
Wonder if we can catch this with unit tests
| Assignee | ||
Comment 5•12 years ago
|
||
(In reply to Jason Smith [:jsmith] from comment #3)
> Definitely caused by bug 936373.
That bug is not the cause
| Assignee | ||
Comment 6•12 years ago
|
||
This regression has been caused by recent changes landed in Gecko the Datastore API.
Jason, your suggestions about what bugs caused what regressions sometimes are useful and may help but PLEASE do not make statements like "Definetely" on areas you don't know in detail. It is better to say "Devs, it seems could be bug xx, guys, please could you check and in that case backout or fix it asap?". That way of doing things is helpful other ways are not appropriate IMHO.
thanks
| Assignee | ||
Updated•12 years ago
|
Blocks: move-fb-to-datastore
| Assignee | ||
Comment 7•12 years ago
|
||
simple patch to catch up with recent changes on Datastore API
Attachment #830841 -
Flags: review?(crdlc)
Comment 8•12 years ago
|
||
Comment on attachment 830841 [details]
13622.html
Perfect
Attachment #830841 -
Flags: review?(crdlc) → review+
Comment 9•12 years ago
|
||
FWIW - If it is a gecko change that caused this, then it was either caused by bug 933050, bug 933049, or bug 923625.
Just so we know which bug caused this to know where we need tests:
Andrea - Which data store API change caused this regression?
Sorry - I should have checked the gecko changes as well before making that claim that bug was cause of this regression.
Flags: needinfo?(amarchesini)
Comment 10•12 years ago
|
||
(In reply to Jason Smith [:jsmith] from comment #9)
> FWIW - If it is a gecko change that caused this, then it was either caused
> by bug 933050, bug 933049, or bug 923625.
>
> Just so we know which bug caused this to know where we need tests:
>
> Andrea - Which data store API change caused this regression?
>
> Sorry - I should have checked the gecko changes as well before making that
> claim that bug was cause of this regression.
Actually, bug 923625 was backed out, so it isn't the cause of this regression.
| Assignee | ||
Comment 11•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 12•12 years ago
|
||
Bug 933050 contained the .update() -> .put() rename.
Andrea or Ehsan can provide more info about the reasons for the change.
Flags: needinfo?(ehsan)
Comment 13•12 years ago
|
||
(In reply to Andrew Overholt [:overholt] from comment #12)
> Bug 933050 contained the .update() -> .put() rename.
>
> Andrea or Ehsan can provide more info about the reasons for the change.
We should find out if this old API usage exists in Gaia in other places to identify other fallouts here.
Comment 14•12 years ago
|
||
(In reply to Andrew Overholt [:overholt] from comment #12)
> Bug 933050 contained the .update() -> .put() rename.
>
> Andrea or Ehsan can provide more info about the reasons for the change.
This was done to make the API interface more similar to the IndexedDB IDBObjectStore interface.
Flags: needinfo?(ehsan)
Updated•12 years ago
|
Assignee: nobody → jmcf
Target Milestone: --- → 1.3 Sprint 5 - 11/22
Comment 16•12 years ago
|
||
(In reply to Jason Smith [:jsmith] from comment #13)
> (In reply to Andrew Overholt [:overholt] from comment #12)
> > Bug 933050 contained the .update() -> .put() rename.
> >
> > Andrea or Ehsan can provide more info about the reasons for the change.
>
> We should find out if this old API usage exists in Gaia in other places to
> identify other fallouts here.
After git grepping a bit I think we're okay here.
Comment 17•12 years ago
|
||
FWIW I should have pointed out that we need to file gaia bugs when I reviewed the original patch. Sorry that slipped my mind. :(
Comment 18•12 years ago
|
||
This bug no longer reproduces on today's Buri m-c build
- able to import Facebook contacts, once imported they appear in the Contacts app.
Buri 1.3
BuildID: 20131113040200
Gaia: 7243b75041c93bc7deb240131748d0b164f3f0b0
Gecko: 7b014f0f3b03
Version: 28.0a1
Firmware: 20131104
You need to log in
before you can comment on or make changes to this bug.
Description
•