Closed
Bug 912849
Opened 11 years ago
Closed 11 years ago
B2G RIL: notify conference call error
Categories
(Firefox OS Graveyard :: General, defect)
Tracking
(blocking-b2g:koi+, firefox26 wontfix, firefox27 wontfix, firefox28 fixed, b2g-v1.2 fixed)
People
(Reporter: hsinyi, Assigned: hsinyi)
References
Details
(Keywords: dev-doc-needed, Whiteboard: [FT:RIL])
Attachments
(6 files, 8 obsolete files)
Notify error when telephonyCallGroup.add() or .remove() fails.
Updated•11 years ago
|
blocking-b2g: --- → koi?
Updated•11 years ago
|
blocking-b2g: koi? → koi+
status-b2g-v1.2:
--- → affected
Comment 2•11 years ago
|
||
Ken Please take a look at it since it seems to be a RIL issue.
Flags: needinfo?(kchang)
Assignee | ||
Updated•11 years ago
|
Target Milestone: --- → 1.2 C3(Oct25)
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → htsai
Assignee | ||
Comment 4•11 years ago
|
||
I am going to add 'error' event to TelephonyCallGroup. And the error message could be 'addError' or 'removeError.' How does that sound to dialer developers? Thank you.
Flags: needinfo?(etienne)
Comment 5•11 years ago
|
||
(In reply to Hsin-Yi Tsai [:hsinyi] from comment #4) > I am going to add 'error' event to TelephonyCallGroup. And the error message > could be 'addError' or 'removeError.' > > How does that sound to dialer developers? Thank you. Sounds good! We'll probably show a banner like the one when somebody leaves the conference call.
Flags: needinfo?(etienne)
Updated•11 years ago
|
Whiteboard: [FT:RIL]
Assignee | ||
Comment 6•11 years ago
|
||
Assignee | ||
Comment 7•11 years ago
|
||
Assignee | ||
Comment 8•11 years ago
|
||
Assignee | ||
Comment 9•11 years ago
|
||
Assignee | ||
Comment 10•11 years ago
|
||
Assignee | ||
Updated•11 years ago
|
Target Milestone: 1.2 C3(Oct25) → 1.2 C4(Nov8)
Assignee | ||
Comment 11•11 years ago
|
||
Comment on attachment 823201 [details] [diff] [review] 912849-1.patch - WebAPI |event.name| is the name of the error, while |event.message| provides detailed failure information/reason.
Attachment #823201 -
Flags: superreview?(gene.lian)
Attachment #823201 -
Flags: review?(khuey)
Assignee | ||
Updated•11 years ago
|
Attachment #823202 -
Flags: review?(vyang)
Assignee | ||
Updated•11 years ago
|
Attachment #823203 -
Flags: review?(khuey)
Assignee | ||
Updated•11 years ago
|
Attachment #823204 -
Flags: review?(vyang)
Assignee | ||
Comment 12•11 years ago
|
||
Bug 814625 is refactoring test_conference.js. I am going to take advantage of that, so the test case will come later. :)
Attachment #823201 -
Flags: review?(khuey) → review+
Attachment #823203 -
Flags: review?(khuey) → review+
Updated•11 years ago
|
Attachment #823202 -
Flags: review?(vyang) → review+
Updated•11 years ago
|
Attachment #823204 -
Flags: review?(vyang) → review+
Comment 13•11 years ago
|
||
Comment on attachment 823201 [details] [diff] [review] 912849-1.patch - WebAPI Review of attachment 823201 [details] [diff] [review]: ----------------------------------------------------------------- ::: dom/webidl/CallGroupErrorEvent.webidl @@ +3,5 @@ > + * License, v. 2.0. If a copy of the MPL was not distributed with this file, > + * You can obtain one at http://mozilla.org/MPL/2.0/. > + */ > + > +[Constructor(DOMString type, optional CallGroupErrorEventInit eventInitDict), HeaderFile="GeneratedEventClasses.h"] nit: please line up these three entries.
Attachment #823201 -
Flags: superreview?(gene.lian) → superreview+
Assignee | ||
Comment 14•11 years ago
|
||
Addressed comment #13 & using WebIDL event generator so that nsIDOMCallGroupErrorEvent.idl isn't needed
Assignee | ||
Comment 15•11 years ago
|
||
Comment on attachment 823846 [details] [diff] [review] 912849-6.patch - using WebIDL event generator Review of attachment 823846 [details] [diff] [review]: ----------------------------------------------------------------- Hi Kyle, I just learned that WebIDL event generator is supported so we don't need to have nsIDOMCallGroupErrorEvent.idl. The patch cleans unnecessary things. Could you please help review again? Thank you.
Attachment #823846 -
Flags: review?(khuey)
Assignee | ||
Comment 16•11 years ago
|
||
Comment on attachment 823205 [details] [diff] [review] 912849-5.patch - BT Review of attachment 823205 [details] [diff] [review]: ----------------------------------------------------------------- Hi Gina, One more function in nsITelephonyListener ... So, could you please help review BT part? Thank you.
Attachment #823205 -
Flags: review?(gyeh)
Comment 17•11 years ago
|
||
Comment on attachment 823205 [details] [diff] [review] 912849-5.patch - BT Review of attachment 823205 [details] [diff] [review]: ----------------------------------------------------------------- Please check my comment below. Thanks. ::: dom/bluetooth/BluetoothRilListener.cpp @@ +213,5 @@ > > NS_IMETHODIMP > +TelephonyListener::NotifyConferenceError(const nsAString& aName, > + const nsAString& aMessage) > +{ It would be great if we can add a warning here. BT_WARNING(NS_ConvertUTF16toUTF8(aMessage).get());
Attachment #823205 -
Flags: review?(gyeh) → review+
Assignee | ||
Comment 18•11 years ago
|
||
(In reply to Gina Yeh [:gyeh] [:ginayeh] from comment #17) > Comment on attachment 823205 [details] [diff] [review] > 912849-5.patch - BT > > Review of attachment 823205 [details] [diff] [review]: > ----------------------------------------------------------------- > > Please check my comment below. Thanks. > > ::: dom/bluetooth/BluetoothRilListener.cpp > @@ +213,5 @@ > > > > NS_IMETHODIMP > > +TelephonyListener::NotifyConferenceError(const nsAString& aName, > > + const nsAString& aMessage) > > +{ > > It would be great if we can add a warning here. > > BT_WARNING(NS_ConvertUTF16toUTF8(aMessage).get()); Gina, thanks for the review. Quick confirmation: Should I add BT_WARNING for both aName and aMessage?
Comment 19•11 years ago
|
||
That would be great :)
Assignee | ||
Updated•11 years ago
|
Keywords: dev-doc-needed
Assignee | ||
Comment 20•11 years ago
|
||
Assignee | ||
Updated•11 years ago
|
Attachment #824093 -
Flags: review?(khuey)
Assignee | ||
Comment 21•11 years ago
|
||
try result: https://tbpl.mozilla.org/?tree=Try&rev=f88b4f51c883
Comment on attachment 823846 [details] [diff] [review] 912849-6.patch - using WebIDL event generator Review of attachment 823846 [details] [diff] [review]: ----------------------------------------------------------------- Even better! I was wondering if the IDL file was necessary but I didn't want to block you from landing. Please squash this commit with the one that added nsIDOMCallGroupErrorEvent.idl.
Attachment #823846 -
Flags: review?(khuey) → review+
Assignee | ||
Comment 23•11 years ago
|
||
(In reply to Kyle Huey [:khuey] (khuey@mozilla.com) from comment #22) > Comment on attachment 823846 [details] [diff] [review] > 912849-6.patch - using WebIDL event generator > > Review of attachment 823846 [details] [diff] [review]: > ----------------------------------------------------------------- > > Even better! > > I was wondering if the IDL file was necessary but I didn't want to block you > from landing. Please squash this commit with the one that added > nsIDOMCallGroupErrorEvent.idl. That's what I was planning to do when landing. Thank you!
Comment on attachment 824093 [details] [diff] [review] 912849-7.patch - test cases Review of attachment 824093 [details] [diff] [review]: ----------------------------------------------------------------- r=me
Attachment #824093 -
Flags: review?(khuey) → review+
Assignee | ||
Comment 25•11 years ago
|
||
Attachment #823201 -
Attachment is obsolete: true
Assignee | ||
Comment 26•11 years ago
|
||
Attachment #823202 -
Attachment is obsolete: true
Assignee | ||
Comment 27•11 years ago
|
||
Attachment #823203 -
Attachment is obsolete: true
Assignee | ||
Comment 28•11 years ago
|
||
rebase only
Assignee | ||
Comment 29•11 years ago
|
||
Comment on attachment 825899 [details]
part2 v2 - internal api. r=vicamo
rebase only
Assignee | ||
Comment 30•11 years ago
|
||
Comment on attachment 825900 [details]
part3 v2 - dom & ipc. r=khuey
rebase only
Assignee | ||
Comment 31•11 years ago
|
||
comment addressed
Attachment #823204 -
Attachment is obsolete: true
Attachment #823205 -
Attachment is obsolete: true
Assignee | ||
Comment 32•11 years ago
|
||
rebase only
Attachment #823846 -
Attachment is obsolete: true
Attachment #824093 -
Attachment is obsolete: true
Assignee | ||
Comment 33•11 years ago
|
||
This is the right file...
Attachment #825902 -
Attachment is obsolete: true
Assignee | ||
Comment 34•11 years ago
|
||
try: https://tbpl.mozilla.org/?tree=Try&rev=b3e50e9c3961
Assignee | ||
Comment 35•11 years ago
|
||
https://hg.mozilla.org/integration/b2g-inbound/rev/5ac189493e82 https://hg.mozilla.org/integration/b2g-inbound/rev/8adc4281a0fa https://hg.mozilla.org/integration/b2g-inbound/rev/60db2e07569c https://hg.mozilla.org/integration/b2g-inbound/rev/77949fefb83f https://hg.mozilla.org/integration/b2g-inbound/rev/782883937759 https://hg.mozilla.org/integration/b2g-inbound/rev/2e676fb673e6
Comment 36•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/5ac189493e82 https://hg.mozilla.org/mozilla-central/rev/8adc4281a0fa https://hg.mozilla.org/mozilla-central/rev/60db2e07569c https://hg.mozilla.org/mozilla-central/rev/77949fefb83f https://hg.mozilla.org/mozilla-central/rev/782883937759 https://hg.mozilla.org/mozilla-central/rev/2e676fb673e6
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Comment 37•11 years ago
|
||
https://hg.mozilla.org/releases/mozilla-b2g26_v1_2/rev/a9f1afad3854 https://hg.mozilla.org/releases/mozilla-b2g26_v1_2/rev/9dbb89fefb7f https://hg.mozilla.org/releases/mozilla-b2g26_v1_2/rev/e8d4892ae369 https://hg.mozilla.org/releases/mozilla-b2g26_v1_2/rev/e8a1bf6a422c https://hg.mozilla.org/releases/mozilla-b2g26_v1_2/rev/8af0b4844771 https://hg.mozilla.org/releases/mozilla-b2g26_v1_2/rev/e463fc6c3bc4
You need to log in
before you can comment on or make changes to this bug.
Description
•