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)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla46
Tracking Status
firefox44 --- affected
firefox46 --- fixed

People

(Reporter: dholbert, Assigned: eeejay)

References

Details

Attachments

(1 file)

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.
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)
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 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: nobody → eitan
Flags: needinfo?(eitan)
Thanks!
Not sure how/if that failure is related. These bits don't even build on Android.
Flags: needinfo?(eitan)
Looks like you're getting along fine, but switching to a more specific component.
Component: Audio/Video → Web Speech
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla46
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: