Chromium Code Reviews
Help | Chromium Project | Sign in
(54)

Issue 3046042: Added AppleScript support (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
4 years, 10 months ago by shreyas
Modified:
4 years ago
CC:
chromium-reviews, John Grabowski, pam+watch_chromium.org, ben+cc_chromium.org
Visibility:
Public.

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 38

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2532 lines, -1 line) Patch
M chrome/app/app-Info.plist View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/app/generated_resources.grd View 1 2 3 4 1 chunk +38 lines, -0 lines 0 comments Download
M chrome/browser/bookmarks/bookmark_model.h View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/browser.h View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/bookmark_applescript_utils_unittest.h View 4 1 chunk +63 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/bookmark_applescript_utils_unittest.mm View 1 chunk +45 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/bookmark_folder_applescript.h View 1 2 3 1 chunk +67 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/bookmark_folder_applescript.mm View 1 2 3 1 chunk +203 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/bookmark_folder_applescript_unittest.mm View 4 1 chunk +195 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/bookmark_item_applescript.h View 1 2 3 1 chunk +33 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/bookmark_item_applescript.mm View 1 2 3 1 chunk +66 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/bookmark_item_applescript_unittest.mm View 4 1 chunk +45 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/bookmark_node_applescript.h View 1 chunk +45 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/bookmark_node_applescript.mm View 1 2 3 1 chunk +123 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/browsercrapplication+applescript.h View 1 2 3 1 chunk +59 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/browsercrapplication+applescript.mm View 1 2 3 1 chunk +134 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/constants_applescript.h View 1 2 3 1 chunk +31 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/constants_applescript.mm View 1 2 3 1 chunk +25 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/element_applescript.h View 1 chunk +37 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/element_applescript.mm View 1 chunk +38 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/error_applescript.h View 1 2 3 1 chunk +41 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/error_applescript.mm View 1 2 3 1 chunk +56 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/scripting.sdef View 1 chunk +295 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/tab_applescript.h View 1 chunk +76 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/tab_applescript.mm View 1 chunk +274 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/window_applescript.h View 1 2 3 1 chunk +81 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/window_applescript.mm View 1 2 3 1 chunk +254 lines, -0 lines 0 comments Download
A chrome/browser/cocoa/applescript/window_applescript_test.mm View 1 2 3 1 chunk +173 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 1 chunk +18 lines, -0 lines 0 comments Download
M chrome/chrome_exe.gypi View 1 2 3 4 2 chunks +3 lines, -1 line 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 2 chunks +5 lines, -0 lines 0 comments Download
Trybot results:
Commit: CQ not working?

Messages

Total messages: 6 (0 generated)
pink
4 years, 10 months ago (2010-08-03 14:56:25 UTC) #1
pink
Andy, can you give this CL a quick once-over? I've been staring at the multiple ...
4 years, 10 months ago (2010-08-03 15:57:57 UTC) #2
Andrew Bonventre (Bons)
No problem. On Tue, Aug 3, 2010 at 8:57 AM, <pinkerton@chromium.org> wrote: > Andy, can ...
4 years, 10 months ago (2010-08-03 16:18:39 UTC) #3
Andrew Bonventre (Bons)
A lot of my comments are stylistic in nature (method naming to be more consistent ...
4 years, 10 months ago (2010-08-03 18:08:23 UTC) #4
shreyas
http://codereview.chromium.org/3046042/diff/13001/14002 File chrome/app/generated_resources.grd (right): http://codereview.chromium.org/3046042/diff/13001/14002#newcode7234 chrome/app/generated_resources.grd:7234: <message name="IDS_GET_PROFILE_ERROR_APPLESCRIPT_MAC" desc="Error dialog title to be displayed when ...
4 years, 10 months ago (2010-08-03 19:12:37 UTC) #5
Andrew Bonventre (Bons)
4 years, 10 months ago (2010-08-03 21:15:42 UTC) #6
LGTM

http://codereview.chromium.org/3046042/diff/13001/14016
File chrome/browser/cocoa/applescript/element_applescript.m (right):

http://codereview.chromium.org/3046042/diff/13001/14016#newcode1
chrome/browser/cocoa/applescript/element_applescript.m:1: // Copyright (c) 2010
The Chromium Authors. All rights reserved.
On 2010/08/03 19:12:37, shreyas wrote:
> why? i dont use any objective-c++ only objective-c
> On 2010/08/03 18:08:23, Andrew Bonventre (Bons) wrote:
> > this file should have the .mm extension.
> 
> 

Just convention. We don't have any other .m's within chrome except from
third-party stuff.

http://codereview.chromium.org/3046042/diff/13001/14016#newcode32
chrome/browser/cocoa/applescript/element_applescript.m:32: [uniqueID_ release];
On 2010/08/03 19:12:37, shreyas wrote:
> i could add scoped_nsobect but i again would have to add the setters and
getters
> and deal with self assignment, retain counts n all that, y not let the
compiler
> synthesize it, in trying to save a dealloc methods we end up with lot of
getters
> and setters, final call is yours.
> On 2010/08/03 18:08:23, Andrew Bonventre (Bons) wrote:
> > scopers?
> 
> 

No problem. Spoke with pink about this and non-scopers are fine with me.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld ec887be