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

Issue 2737663005: Add custom accessibility actions to ReadingList (Closed)

Created:
3 years, 9 months ago by gambard
Modified:
3 years, 9 months ago
Reviewers:
Olivier, lpromero
CC:
chromium-reviews, ios-reviews+chrome_chromium.org, ios-reviews_chromium.org, aboxhall+watch_chromium.org, pkl (ping after 24h if needed), nektar+watch_chromium.org, yuzo+watch_chromium.org, je_julie, noyau+watch_chromium.org, dmazzoni+watch_chromium.org, dtseng+watch_chromium.org, marq+watch_chromium.org, stkhapugin, sdefresne+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add custom accessibility actions to ReadingList This CL adds 6 custom accessibility actions to Reading List: - Delete entry - Mark Read/Unread - Open in New Tab - Open in New Incognito Tab - Open Offline in New Tab - Copy Link BUG=676290 TEST=Enable custom action with VoiceOver. Test that the Reading List entries have the custom actions described in the CL description. Test that the current edit behavior (using the toolbar) is undisturbed. Review-Url: https://codereview.chromium.org/2737663005 Cr-Commit-Position: refs/heads/master@{#456055} Committed: https://chromium.googlesource.com/chromium/src/+/515d5521f09b617a56e33e43ef5fc5a6d34133ea

Patch Set 1 #

Patch Set 2 : Add mark Read/Unread #

Total comments: 30

Patch Set 3 : Address comments after split #

Total comments: 6

Patch Set 4 : Fix #

Patch Set 5 : Address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+118 lines, -2 lines) Patch
M ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm View 1 2 3 4 7 chunks +118 lines, -2 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 17 (7 generated)
gambard
PTAL. https://codereview.chromium.org/2737663005/diff/20001/ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm File ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm (right): https://codereview.chromium.org/2737663005/diff/20001/ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm#newcode1041 ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm:1041: [self reconfigureCellsAtIndexPaths:sortedIndexPaths]; As the custom actions are set ...
3 years, 9 months ago (2017-03-08 16:48:52 UTC) #3
lpromero
Update the description as there are 6 (technically 7 ;) actions. There are a lot ...
3 years, 9 months ago (2017-03-09 12:57:56 UTC) #4
gambard
Splitting up the CL. Those comments are addressed in https://codereview.chromium.org/2745563002/ https://codereview.chromium.org/2737663005/diff/20001/ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.h File ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.h (right): https://codereview.chromium.org/2737663005/diff/20001/ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.h#newcode59 ...
3 years, 9 months ago (2017-03-09 13:46:42 UTC) #6
gambard
Splitting the addressed comments to: https://codereview.chromium.org/2740833003/ https://codereview.chromium.org/2737663005/diff/20001/ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm File ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm (left): https://codereview.chromium.org/2737663005/diff/20001/ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm#oldcode824 ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm:824: NSArray* indexPaths = ...
3 years, 9 months ago (2017-03-09 14:06:48 UTC) #7
gambard
Splitting addressed comments to https://codereview.chromium.org/2743713002/ https://codereview.chromium.org/2737663005/diff/20001/ios/chrome/browser/ui/reading_list/reading_list_collection_view_item.h File ios/chrome/browser/ui/reading_list/reading_list_collection_view_item.h (right): https://codereview.chromium.org/2737663005/diff/20001/ios/chrome/browser/ui/reading_list/reading_list_collection_view_item.h#newcode8 ios/chrome/browser/ui/reading_list/reading_list_collection_view_item.h:8: #import "components/reading_list/ios/reading_list_entry.h" On 2017/03/09 ...
3 years, 9 months ago (2017-03-09 14:22:24 UTC) #8
gambard
Thanks! I have split the CL and addressed the last comments. PTAL. https://codereview.chromium.org/2737663005/diff/20001/ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm File ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm ...
3 years, 9 months ago (2017-03-09 14:32:53 UTC) #9
lpromero
lgtm Thanks for splitting the CLs! https://codereview.chromium.org/2737663005/diff/40001/ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm File ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm (right): https://codereview.chromium.org/2737663005/diff/40001/ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm#newcode123 ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm:123: // an entry, ...
3 years, 9 months ago (2017-03-09 14:49:56 UTC) #10
gambard
Thanks! https://codereview.chromium.org/2737663005/diff/40001/ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm File ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm (right): https://codereview.chromium.org/2737663005/diff/40001/ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm#newcode123 ios/chrome/browser/ui/reading_list/reading_list_collection_view_controller.mm:123: // an entry, return nullptr and reload the ...
3 years, 9 months ago (2017-03-10 09:39:02 UTC) #11
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/2737663005/80001
3 years, 9 months ago (2017-03-10 14:06:14 UTC) #14
commit-bot: I haz the power
3 years, 9 months ago (2017-03-10 14:18:05 UTC) #17
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/515d5521f09b617a56e33e43ef5f...

Powered by Google App Engine
This is Rietveld 408576698