Closed
Bug 1211974
Opened 9 years ago
Closed 9 years ago
While creating services from category 'profile-after-change', service for entry 'SpeechDispatcher Speech Synth', contract ID '@mozilla.org/synthspeechdispatcher;1' does not implement nsIObserver.
Categories
(Core :: Web Speech, defect)
Core
Web Speech
Tracking
()
RESOLVED
FIXED
mozilla46
People
(Reporter: dholbert, Assigned: eeejay)
References
Details
Attachments
(1 file)
3.15 KB,
patch
|
smaug
:
review+
|
Details | Diff | Splinter Review |
Noticed this logging output in my Browser Console when starting up Nightly with a mostly-fresh profile:
{
While creating services from category 'profile-after-change', service for entry 'SpeechDispatcher Speech Synth', contract ID '@mozilla.org/synthspeechdispatcher;1' does not implement nsIObserver.
}
Seems like something's broken there.
Reporter | ||
Comment 1•9 years ago
|
||
This is with latest Nightly, 44.0a1 (2015-10-06), on 64-bit linux.
(eeejay, hoping you can take a look or know who would be the right person to take a look.)
Flags: needinfo?(eitan)
Assignee | ||
Comment 2•9 years ago
|
||
Just did what the warning said: Implemented nsIObserver. Although we don't directly observe anything. Olli, is this the right approach?
Attachment #8670451 -
Flags: review?(bugs)
Comment 3•9 years ago
|
||
Comment on attachment 8670451 [details] [diff] [review]
Implement nsIObserver in SpeechDispatcherService.
Sure, that is what categorymanager seems to require.
Silly message though, since we explicitly handle the case when
nsIObserver isn't implemented
http://mxr.mozilla.org/mozilla-central/source/xpcom/components/nsCategoryManager.cpp#822
Attachment #8670451 -
Flags: review?(bugs) → review+
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → eitan
Flags: needinfo?(eitan)
Reporter | ||
Comment 5•9 years ago
|
||
Thanks!
Backed out for robocop orange like https://treeherder.mozilla.org/logviewer.html#?job_id=15318924&repo=mozilla-inbound
https://hg.mozilla.org/integration/mozilla-inbound/rev/f700d1c3679f
Flags: needinfo?(eitan)
Assignee | ||
Comment 7•9 years ago
|
||
Not sure how/if that failure is related. These bits don't even build on Android.
Flags: needinfo?(eitan)
Comment 8•9 years ago
|
||
Looks like you're getting along fine, but switching to a more specific component.
Component: Audio/Video → Web Speech
Assignee | ||
Comment 10•9 years ago
|
||
Assignee | ||
Comment 11•9 years ago
|
||
Comment 12•9 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox46:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla46
You need to log in
before you can comment on or make changes to this bug.
Description
•