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

Issue 1763713003: Fix accessibility order of Android tabstrip (Closed)

Created:
4 years, 9 months ago by kraush
Modified:
4 years, 8 months ago
CC:
chromium-reviews, jbudorick, Theresa
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix accessibility order of Android tabstrip This change alters the accessibility order of the tabstrip on Android devices. It contains two changes: - "Close tab" button will be selected after the tab itself during linear navigation - Tabs are selected from left to right when using linear navigation, rather than basing the order on which tab is currently active BUG=593111 Committed: https://crrev.com/1a4b51b68e4120a2e7008618ab627af94605f515 Cr-Commit-Position: refs/heads/master@{#387604}

Patch Set 1 #

Patch Set 2 : Added bug to CL description #

Patch Set 3 : Adding tests #

Patch Set 4 : Fixed GN Build #

Total comments: 7

Patch Set 5 : Removed Manifest changes in favor of GN change #

Patch Set 6 : Rebased on master #

Patch Set 7 : Rebased and fixed Java and GN #

Messages

Total messages: 61 (21 generated)
kraush
Hi Changwan, This change aligns Chrome's linear navigation order on the TabStrip to recflect order ...
4 years, 9 months ago (2016-03-03 19:52:27 UTC) #2
Changwan Ryu
On 2016/03/03 19:52:27, kraush wrote: > Hi Changwan, > > This change aligns Chrome's linear ...
4 years, 9 months ago (2016-03-08 04:20:30 UTC) #3
Changwan Ryu
rolfe@ and dtrainor@, do you know why we show the tab strip order as described ...
4 years, 9 months ago (2016-03-08 04:22:45 UTC) #5
David Trainor- moved to gerrit
This isn't really accurate either though. If you have a lot of tabs, most of ...
4 years, 9 months ago (2016-03-08 18:23:29 UTC) #6
David Trainor- moved to gerrit
Ah sorry I replied to the CL, not directly to Rebecca's email. Yeah there's this ...
4 years, 9 months ago (2016-03-08 18:27:23 UTC) #7
kraush
Added Bug as suggested by Changwan. Not sure I agree with it being easier to ...
4 years, 9 months ago (2016-03-08 19:59:13 UTC) #9
David Trainor- moved to gerrit
On 2016/03/08 19:59:13, kraush wrote: > Added Bug as suggested by Changwan. > > Not ...
4 years, 9 months ago (2016-03-08 21:52:15 UTC) #10
David Trainor- moved to gerrit
+Laura
4 years, 9 months ago (2016-03-08 21:52:34 UTC) #12
Changwan Ryu
On 2016/03/08 21:52:34, David Trainor wrote: > +Laura Ok, I just tried this patch locally ...
4 years, 9 months ago (2016-03-21 09:01:32 UTC) #13
kraush
On 2016/03/21 09:01:32, Changwan Ryu wrote: > (I wish that there are some tests to ...
4 years, 9 months ago (2016-03-21 16:44:37 UTC) #14
Changwan Ryu
On 2016/03/21 16:44:37, kraush wrote: > On 2016/03/21 09:01:32, Changwan Ryu wrote: > > (I ...
4 years, 9 months ago (2016-03-22 00:04:33 UTC) #15
kraush
On 2016/03/22 00:04:33, Changwan Ryu wrote: > On 2016/03/21 16:44:37, kraush wrote: > > On ...
4 years, 9 months ago (2016-03-22 00:14:10 UTC) #16
kraush
Added some tests. Please let me know whether or not you think the approach I ...
4 years, 9 months ago (2016-03-22 02:22:55 UTC) #17
Changwan Ryu
On 2016/03/22 02:22:55, kraush wrote: > Added some tests. > Please let me know whether ...
4 years, 9 months ago (2016-03-22 05:33:18 UTC) #18
kraush
On 2016/03/22 05:33:18, Changwan Ryu wrote: > On 2016/03/22 02:22:55, kraush wrote: > > Added ...
4 years, 9 months ago (2016-03-22 19:57:38 UTC) #19
chromium-reviews
Really sorry for my delay here, but I do agree David -- if the tab ...
4 years, 8 months ago (2016-03-28 16:15:03 UTC) #20
kraush
Finally got around to fix the GN build. Successfully building and testing in GN and ...
4 years, 8 months ago (2016-03-29 01:35:18 UTC) #22
perezju
rubberstamp lgtm on build/andorid adding jbudorick FYI
4 years, 8 months ago (2016-03-29 10:56:46 UTC) #23
kraush
With David OOO, adding Miguel for the remaining changes: chrome/android/BUILD.gn chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java chrome/android/junit/src/org/chromium/chrome/browser/compositor/overlays/strip/StripLayoutHelperTest.java ui/android/java/src/org/chromium/ui/base/LocalizationUtils.java
4 years, 8 months ago (2016-03-29 15:40:16 UTC) #25
Changwan Ryu
tedchoc@, would it be ok to make Tab non-final? It is needed for Mockito.
4 years, 8 months ago (2016-04-05 06:19:57 UTC) #27
jbudorick
https://codereview.chromium.org/1763713003/diff/60001/build/android/AndroidManifest.xml File build/android/AndroidManifest.xml (right): https://codereview.chromium.org/1763713003/diff/60001/build/android/AndroidManifest.xml#newcode16 build/android/AndroidManifest.xml:16: package="org.chromium.chrome"> What's the motivation here? It's not obvious from ...
4 years, 8 months ago (2016-04-05 13:26:54 UTC) #29
kraush
Good points jbudorick, thanks! :) Replies / follow up questions inline. https://codereview.chromium.org/1763713003/diff/60001/build/android/AndroidManifest.xml File build/android/AndroidManifest.xml (right): ...
4 years, 8 months ago (2016-04-05 15:48:04 UTC) #30
jbudorick
https://codereview.chromium.org/1763713003/diff/60001/build/android/AndroidManifest.xml File build/android/AndroidManifest.xml (right): https://codereview.chromium.org/1763713003/diff/60001/build/android/AndroidManifest.xml#newcode16 build/android/AndroidManifest.xml:16: package="org.chromium.chrome"> On 2016/04/05 15:48:04, kraush wrote: > On 2016/04/05 ...
4 years, 8 months ago (2016-04-05 15:52:03 UTC) #31
Ted C
On 2016/04/05 06:19:57, Changwan Ryu wrote: > tedchoc@, would it be ok to make Tab ...
4 years, 8 months ago (2016-04-05 17:29:05 UTC) #32
kraush
https://codereview.chromium.org/1763713003/diff/60001/build/android/AndroidManifest.xml File build/android/AndroidManifest.xml (right): https://codereview.chromium.org/1763713003/diff/60001/build/android/AndroidManifest.xml#newcode16 build/android/AndroidManifest.xml:16: package="org.chromium.chrome"> On 2016/04/05 15:52:03, jbudorick wrote: > On 2016/04/05 ...
4 years, 8 months ago (2016-04-05 18:57:47 UTC) #33
kraush
Patch Set 5 is up, removing the Manifest change and instead defining custom_package on the ...
4 years, 8 months ago (2016-04-05 19:03:15 UTC) #34
David Trainor- moved to gerrit
lgtm!
4 years, 8 months ago (2016-04-13 17:57:10 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1763713003/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1763713003/80001
4 years, 8 months ago (2016-04-13 18:52:55 UTC) #38
commit-bot: I haz the power
Try jobs failed on following builders: ios_dbg_simulator_gn on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator_gn/builds/18583) ios_dbg_simulator_ninja on tryserver.chromium.mac (JOB_FAILED, ...
4 years, 8 months ago (2016-04-13 18:55:48 UTC) #40
kraush
Rebased on master and resolved merge conflict in BUILD.gn Will try to commit this revision.
4 years, 8 months ago (2016-04-13 19:08:38 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1763713003/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1763713003/100001
4 years, 8 months ago (2016-04-13 19:09:12 UTC) #44
commit-bot: I haz the power
Try jobs failed on following builders: android_chromium_gn_compile_rel on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_chromium_gn_compile_rel/builds/50336)
4 years, 8 months ago (2016-04-13 19:24:18 UTC) #46
kraush
On 2016/04/13 19:24:18, commit-bot: I haz the power wrote: > Try jobs failed on following ...
4 years, 8 months ago (2016-04-13 19:48:07 UTC) #47
kraush
On 2016/04/13 19:48:07, kraush wrote: > On 2016/04/13 19:24:18, commit-bot: I haz the power wrote: ...
4 years, 8 months ago (2016-04-13 19:48:52 UTC) #48
kraush
- Rebased on master - Adjusted to new interface (passing 1 null rather than 2 ...
4 years, 8 months ago (2016-04-15 14:28:32 UTC) #49
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1763713003/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1763713003/120001
4 years, 8 months ago (2016-04-15 14:32:58 UTC) #51
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 8 months ago (2016-04-15 15:29:13 UTC) #53
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1763713003/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1763713003/120001
4 years, 8 months ago (2016-04-15 15:29:54 UTC) #57
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years, 8 months ago (2016-04-15 15:34:19 UTC) #59
commit-bot: I haz the power
4 years, 8 months ago (2016-04-15 15:36:24 UTC) #61
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/1a4b51b68e4120a2e7008618ab627af94605f515
Cr-Commit-Position: refs/heads/master@{#387604}

Powered by Google App Engine
This is Rietveld 408576698