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

Issue 2608913002: Handle invalid URLs in share extension. (Closed)

Created:
3 years, 11 months ago by Olivier
Modified:
3 years, 11 months ago
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, sdefresne+watch_chromium.org, pkl (ping after 24h if needed), noyau+watch_chromium.org, extensions-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Handle invalid URLs in share extension. Show an error dialog is scheme is not HTTP or HTTPS. Do not process item if scheme is not HTTP or HTTPS. Adds olivierrobin@chromium.org as owner of ios/chrome/browser/share_extension/ BUG=677259 Committed: https://crrev.com/1186149ec71795fd017d8fef851d2dd10c2a7b56 Cr-Commit-Position: refs/heads/master@{#441062}

Patch Set 1 #

Patch Set 2 : test local additions #

Total comments: 11

Patch Set 3 : feedback #

Total comments: 6

Patch Set 4 : feedback #

Total comments: 2

Patch Set 5 : adding gambard as OWNER #

Unified diffs Side-by-side diffs Delta from patch set Stats (+115 lines, -51 lines) Patch
M components/reading_list/ios/reading_list_model_impl.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
A ios/chrome/browser/share_extension/OWNERS View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M ios/chrome/browser/share_extension/share_extension_item_receiver.mm View 1 1 chunk +2 lines, -1 line 0 comments Download
M ios/chrome/share_extension/share_extension_localize_strings_config.plist View 1 1 chunk +2 lines, -0 lines 0 comments Download
M ios/chrome/share_extension/share_extension_view.mm View 5 chunks +20 lines, -13 lines 0 comments Download
M ios/chrome/share_extension/share_view_controller.mm View 1 2 3 6 chunks +82 lines, -37 lines 0 comments Download
M ios/chrome/share_extension/strings/ios_share_extension_strings.grd View 1 2 1 chunk +6 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (11 generated)
Olivier
3 years, 11 months ago (2016-12-30 15:57:56 UTC) #4
gambard
lgtm with comments https://codereview.chromium.org/2608913002/diff/20001/ios/chrome/share_extension/share_view_controller.mm File ios/chrome/share_extension/share_view_controller.mm (left): https://codereview.chromium.org/2608913002/diff/20001/ios/chrome/share_extension/share_view_controller.mm#oldcode102 ios/chrome/share_extension/share_view_controller.mm:102: 2]; Why removing the /2? https://codereview.chromium.org/2608913002/diff/20001/ios/chrome/share_extension/share_view_controller.mm ...
3 years, 11 months ago (2017-01-02 09:11:41 UTC) #5
Olivier
Thanks. PTAL https://codereview.chromium.org/2608913002/diff/20001/ios/chrome/share_extension/share_view_controller.mm File ios/chrome/share_extension/share_view_controller.mm (left): https://codereview.chromium.org/2608913002/diff/20001/ios/chrome/share_extension/share_view_controller.mm#oldcode102 ios/chrome/share_extension/share_view_controller.mm:102: 2]; On 2017/01/02 09:11:41, gambard wrote: > ...
3 years, 11 months ago (2017-01-02 10:40:40 UTC) #8
gambard
Still lgtm with nits https://codereview.chromium.org/2608913002/diff/20001/ios/chrome/share_extension/strings/ios_share_extension_strings.grd File ios/chrome/share_extension/strings/ios_share_extension_strings.grd (right): https://codereview.chromium.org/2608913002/diff/20001/ios/chrome/share_extension/strings/ios_share_extension_strings.grd#newcode140 ios/chrome/share_extension/strings/ios_share_extension_strings.grd:140: APPLICATION_NAME cannot handle this link. ...
3 years, 11 months ago (2017-01-02 10:55:08 UTC) #9
Olivier
+noyau as owner of ios/chrome/browser/share_extension https://codereview.chromium.org/2608913002/diff/60001/ios/chrome/share_extension/share_view_controller.mm File ios/chrome/share_extension/share_view_controller.mm (right): https://codereview.chromium.org/2608913002/diff/60001/ios/chrome/share_extension/share_view_controller.mm#newcode37 ios/chrome/share_extension/share_view_controller.mm:37: // This constrains the ...
3 years, 11 months ago (2017-01-02 12:23:31 UTC) #11
noyau (Ping after 24h)
lgtm, but please add a second owner. https://codereview.chromium.org/2608913002/diff/80001/ios/chrome/browser/share_extension/OWNERS File ios/chrome/browser/share_extension/OWNERS (right): https://codereview.chromium.org/2608913002/diff/80001/ios/chrome/browser/share_extension/OWNERS#newcode1 ios/chrome/browser/share_extension/OWNERS:1: olivierrobin@chromium.org Needs ...
3 years, 11 months ago (2017-01-02 12:51:28 UTC) #12
Olivier
https://codereview.chromium.org/2608913002/diff/80001/ios/chrome/browser/share_extension/OWNERS File ios/chrome/browser/share_extension/OWNERS (right): https://codereview.chromium.org/2608913002/diff/80001/ios/chrome/browser/share_extension/OWNERS#newcode1 ios/chrome/browser/share_extension/OWNERS:1: olivierrobin@chromium.org On 2017/01/02 12:51:28, noyau (OOO until Jan 2) ...
3 years, 11 months ago (2017-01-02 12:53:50 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2608913002/100001
3 years, 11 months ago (2017-01-02 12:54:10 UTC) #16
commit-bot: I haz the power
Committed patchset #5 (id:100001)
3 years, 11 months ago (2017-01-02 13:05:02 UTC) #19
commit-bot: I haz the power
3 years, 11 months ago (2017-01-02 15:55:25 UTC) #21
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/1186149ec71795fd017d8fef851d2dd10c2a7b56
Cr-Commit-Position: refs/heads/master@{#441062}

Powered by Google App Engine
This is Rietveld 408576698