Closed Bug 728125 Opened 13 years ago Closed 13 years ago

Google Translate dictation doesn't work

Categories

(Core Graveyard :: Plug-ins, defect)

defect
Not set
normal

Tracking

(firefox12-)

VERIFIED FIXED
Tracking Status
firefox12 - ---

People

(Reporter: ferongr, Assigned: jaas)

References

()

Details

(Keywords: regression)

Attachments

(1 obsolete file)

Google Translate has a feature that dictates untranslated or translated text, activated by clicking the small speaker icon. This feature doesn't seem to work in the latest Nightlies, while it works in Aurora, Beta and release channels. STR 1. Go to translate.google.com 2. Enter a word in the left text input 3. Click the speaker icon on the bottom right of the left text input once it appears Expected result: Entered text is dictated by a machine generated voice synth. Actual result: Nothing happens. My connection has been very slow for the past week so I can't run mozregression, sorry :(
Regression window(m-c) Last good: http://hg.mozilla.org/mozilla-central/rev/4b9608fd670c Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0a1) Gecko/20120207 Firefox/13.0a1 ID:20120207224449 First bad: http://hg.mozilla.org/mozilla-central/rev/06b063c001b6 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0a1) Gecko/20120208 Firefox/13.0a1 ID:20120208042354 Pushlog: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=4b9608fd670c&tochange=06b063c001b6 Regression window(m-i) Last good: http://hg.mozilla.org/integration/mozilla-inbound/rev/c9bbbe2acb37 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0a1) Gecko/20120207 Firefox/13.0a1 ID:20120207141549 First bad: http://hg.mozilla.org/integration/mozilla-inbound/rev/4e6f683d3006 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0a1) Gecko/20120207 Firefox/13.0a1 ID:20120207142551 Pushlog: http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=c9bbbe2acb37&tochange=4e6f683d3006 Triggered by: 4e6f683d3006 Josh Aas — Bug 723379: Be more strict about not instantiating plugin instances before they have an object frame. Also fix a bug causing object frame creation to fail. r=bz
Blocks: 723379
Status: UNCONFIRMED → NEW
Component: General → Plug-ins
Ever confirmed: true
Keywords: regression
QA Contact: general → plugins
Assignee: nobody → joshmoz
As you'd expect given the bug that regressed this, we're failing to create an nsPluginInstanceOwner due to not having an object frame.
Boris - you nom'd this for tracking-12 and tracking-13, but my understanding of the changesets is that this only started happening in 13 nightlies. To me, that looks like tracking-firefox12-, tracking-firefox13+, but I want to double check.
The nom for 12 was a mistake, yeah. Sorry about that....
On Aurora we create an object frame for the Flash instance on Google Translate. On trunk we don't, so the problem is not with our object frame requirement. This is another case where we don't create an object frame when we should.
Attached patch fix v1.0 (obsolete) — Splinter Review
This fixes the problem, and also fixes a number of other bugs in which video is reportedly not playing (esp. on CNN.com). I'm not sure this patch is 100% correct yet, and I should write a test, so not requesting review yet.
Comment on attachment 599725 [details] [diff] [review] fix v1.0 This patch has a bug in it. Working on a new patch.
Attachment #599725 - Attachment is obsolete: true
Depends on: 731040
Depends on: 729673
Fixed now that the fix for bug 731040 has landed.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Verified Fixed on win32 x 64 using hourly build from m-c based on cset: https://hg.mozilla.org/mozilla-central/rev/08c0c1440171
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: