Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(324)

Issue 3640001: Refactored TTS extension code so that the platform-specific TTS... (Closed)

Created:
10 years, 2 months ago by dmazzoni
Modified:
9 years, 7 months ago
Reviewers:
Chaitanya, David Tseng
CC:
chromium-reviews, Aaron Boodman, Erik does not do reviews, ben+cc_chromium.org, pam+watch_chromium.org, Paweł Hajdan Jr., Chris Guillory
Visibility:
Public.

Description

Refactored TTS extension code so that the platform-specific TTS implementation code is separate from the extension API code. That will make it easier to add more functionality that's shared by all platforms next. BUG=none TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=62283

Patch Set 1 #

Total comments: 3

Patch Set 2 : '' #

Patch Set 3 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+417 lines, -236 lines) Patch
M chrome/browser/extensions/extension_tts_api.h View 1 1 chunk +40 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_tts_api.cc View 1 3 chunks +39 lines, -53 lines 0 comments Download
A chrome/browser/extensions/extension_tts_api_chromeos.cc View 1 1 chunk +122 lines, -0 lines 0 comments Download
D chrome/browser/extensions/extension_tts_api_gtk.cc View 1 1 chunk +0 lines, -17 lines 0 comments Download
A chrome/browser/extensions/extension_tts_api_linux.cc View 1 1 chunk +58 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_tts_api_mac.mm View 1 2 chunks +71 lines, -40 lines 0 comments Download
M chrome/browser/extensions/extension_tts_api_win.cc View 1 1 chunk +81 lines, -82 lines 0 comments Download
M chrome/browser/extensions/extension_tts_apitest.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/chrome_browser.gypi View 1 3 chunks +4 lines, -3 lines 0 comments Download
A + chrome/test/data/extensions/api_test/tts/chromeos/manifest.json View 0 chunks +-1 lines, --1 lines 0 comments Download
A + chrome/test/data/extensions/api_test/tts/chromeos/test.html View 0 chunks +-1 lines, --1 lines 0 comments Download
A + chrome/test/data/extensions/api_test/tts/chromeos/test.js View 2 chunks +3 lines, -3 lines 0 comments Download
D chrome/test/data/extensions/api_test/tts/manifest.json View 1 1 chunk +0 lines, -7 lines 0 comments Download
D chrome/test/data/extensions/api_test/tts/test.html View 1 1 chunk +0 lines, -1 line 0 comments Download
D chrome/test/data/extensions/api_test/tts/test.js View 1 1 chunk +0 lines, -31 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
dmazzoni
10 years, 2 months ago (2010-10-11 15:30:39 UTC) #1
Chaitanya
http://codereview.chromium.org/3640001/diff/1/3 File chrome/browser/extensions/extension_tts_api.h (right): http://codereview.chromium.org/3640001/diff/1/3#newcode24 chrome/browser/extensions/extension_tts_api.h:24: double rate, const? http://codereview.chromium.org/3640001/diff/1/4 File chrome/browser/extensions/extension_tts_api_chromeos.cc (right): http://codereview.chromium.org/3640001/diff/1/4#newcode47 chrome/browser/extensions/extension_tts_api_chromeos.cc:47: ...
10 years, 2 months ago (2010-10-11 17:29:15 UTC) #2
dmazzoni
On Mon, Oct 11, 2010 at 10:29 AM, <chaitanyag@chromium.org> wrote: > http://codereview.chromium.org/3640001/diff/1/3#newcode24 > chrome/browser/extensions/extension_tts_api.h:24: double ...
10 years, 2 months ago (2010-10-11 22:58:29 UTC) #3
Chaitanya
10 years, 2 months ago (2010-10-12 00:08:01 UTC) #4
lgtm

Thanks, it was a good change.

On Mon, Oct 11, 2010 at 3:51 PM, Dominic Mazzoni <dmazzoni@chromium.org>wrote:

> On Mon, Oct 11, 2010 at 10:29 AM, <chaitanyag@chromium.org> wrote:
>
>> http://codereview.chromium.org/3640001/diff/1/3#newcode24
>> chrome/browser/extensions/extension_tts_api.h:24: double rate,
>> const?
>>
>
> I don't think const is normally used for POD (plain old data) arguments
> passed by value.
>
> ExtensionTtsPlatformImplChromeOs::GetInstance() is not defined:
>>
>
> Thanks, fixed both of these and submitting to all of the trybots again.
>
> - Dominic
>
>

Powered by Google App Engine
This is Rietveld 408576698