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

Issue 232003: Improve desktop shortcut creation: (Closed)

Created:
11 years, 3 months ago by Paweł Hajdan Jr.
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Improve desktop shortcut creation: - remove more comments (which generally only apply to the browser itself) - add #!/usr/bin/env xdg-open shebang - make the .desktop file placed on the desktop executable - add more tests to make sure we're still secure TEST=Covered by unit_tests. BUG=22589 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=27194

Patch Set 1 #

Total comments: 6

Patch Set 2 : better #

Total comments: 4

Patch Set 3 : fixes #

Patch Set 4 : sync with trunk #

Unified diffs Side-by-side diffs Delta from patch set Stats (+125 lines, -29 lines) Patch
M chrome/browser/shell_integration_linux.cc View 1 2 6 chunks +72 lines, -28 lines 0 comments Download
M chrome/browser/shell_integration_unittest.cc View 4 chunks +53 lines, -1 line 0 comments Download

Messages

Total messages: 10 (0 generated)
Paweł Hajdan Jr.
11 years, 3 months ago (2009-09-23 18:31:03 UTC) #1
agl
LGTM in current form if you're happy there's a good reason for the sanitisation as ...
11 years, 3 months ago (2009-09-23 18:44:59 UTC) #2
Paweł Hajdan Jr.
On 2009/09/23 18:44:59, agl wrote: > http://codereview.chromium.org/232003/diff/1/2#newcode154 > Line 154: // a window of opportunity ...
11 years, 3 months ago (2009-09-23 18:50:40 UTC) #3
Mike Mammarella
http://codereview.chromium.org/232003/diff/1/2 File chrome/browser/shell_integration_linux.cc (right): http://codereview.chromium.org/232003/diff/1/2#newcode145 Line 145: // condition (the attacker can put something other ...
11 years, 3 months ago (2009-09-23 18:55:52 UTC) #4
Mike Mammarella
On 2009/09/23 18:50:40, Paweł Hajdan Jr. wrote: > On 2009/09/23 18:44:59, agl wrote: > > ...
11 years, 3 months ago (2009-09-23 19:00:57 UTC) #5
Paweł Hajdan Jr.
Patch updated.
11 years, 3 months ago (2009-09-23 20:50:41 UTC) #6
Mike Mammarella
LGTM http://codereview.chromium.org/232003/diff/3003/3004 File chrome/browser/shell_integration_linux.cc (right): http://codereview.chromium.org/232003/diff/3003/3004#newcode163 Line 163: // Even if an attacker manager to ...
11 years, 3 months ago (2009-09-23 21:00:05 UTC) #7
agl
LGTM http://codereview.chromium.org/232003/diff/3003/3004 File chrome/browser/shell_integration_linux.cc (right): http://codereview.chromium.org/232003/diff/3003/3004#newcode154 Line 154: return; leaking |desktop_fd| http://codereview.chromium.org/232003/diff/3003/3004#newcode156 Line 156: int ...
11 years, 3 months ago (2009-09-23 21:02:49 UTC) #8
Paweł Hajdan Jr.
Patch updated. lcamtuf, could you take a look?
11 years, 3 months ago (2009-09-23 21:34:52 UTC) #9
agl
11 years, 3 months ago (2009-09-23 21:39:35 UTC) #10
LGTM

Powered by Google App Engine
This is Rietveld 408576698