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

Issue 889593002: Refactorings to reduce dependencies in ChromeVox 2. (Closed)

Created:
5 years, 10 months ago by Peter Lundblad
Modified:
5 years, 10 months ago
Reviewers:
David Tseng
CC:
chromium-reviews, oshima+watch_chromium.org, plundblad+watch_chromium.org, aboxhall+watch_chromium.org, nkostylev+watch_chromium.org, yuzo+watch_chromium.org, dmazzoni+watch_chromium.org, dtseng+watch_chromium.org, stevenjb+watch_chromium.org, arv+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Refactorings to reduce dependencies in ChromeVox 2. Mainly, this breaks out braille span classes and the EditableTextBase class into their own files. This removes lots of dependencies on code that should only run in the content script in ChromeVox classic from the ChromeVox next background script. BUG= Committed: https://crrev.com/099889e8991773b0faf193d8e669d6151251f3d9 Cr-Commit-Position: refs/heads/master@{#313895}

Patch Set 1 #

Patch Set 2 : Documentation fixes. #

Patch Set 3 : Readd missing dep and add a new one that should've been there already. #

Total comments: 2

Patch Set 4 : Fix copyright year. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+185 lines, -1528 lines) Patch
M chrome/browser/resources/chromeos/chromevox/braille/braille_input_handler.js View 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/braille/braille_input_handler_test.unitjs View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/resources/chromeos/chromevox/braille/expanding_braille_translator.js View 4 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/braille/expanding_braille_translator_test.unitjs View 3 chunks +6 lines, -6 lines 0 comments Download
A chrome/browser/resources/chromeos/chromevox/braille/spans.js View 1 2 3 1 chunk +65 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/chromevox/background/tabs_api_handler.js View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/common/braille_util.js View 11 chunks +14 lines, -67 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/common/braille_util_test.unitjs View 1 chunk +6 lines, -6 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/common/editable_text.js View 1 7 chunks +56 lines, -760 lines 0 comments Download
A + chrome/browser/resources/chromeos/chromevox/common/editable_text_base.js View 1 7 chunks +18 lines, -660 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/common/editable_text_test.unitjs View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/resources/chromeos/chromevox/cvox2/background/background.js View 1 chunk +0 lines, -9 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/cvox2/background/output.js View 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/host/chrome/braille_integration_test.unitjs View 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/walkers/layout_line_walker.js View 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/walkers/structural_line_walker.js View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/walkers/structural_line_walker_test.unitjs View 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 9 (2 generated)
Peter Lundblad
I started to sense deps hell here which we should try to avoid early on.
5 years, 10 months ago (2015-01-29 15:44:46 UTC) #2
David Tseng
https://codereview.chromium.org/889593002/diff/40001/chrome/browser/resources/chromeos/chromevox/braille/spans.js File chrome/browser/resources/chromeos/chromevox/braille/spans.js (right): https://codereview.chromium.org/889593002/diff/40001/chrome/browser/resources/chromeos/chromevox/braille/spans.js#newcode1 chrome/browser/resources/chromeos/chromevox/braille/spans.js:1: // Copyright 2014 The Chromium Authors. All rights reserved. ...
5 years, 10 months ago (2015-01-29 18:48:38 UTC) #3
Peter Lundblad
PTAL, new patchset uploaded. dtseng@chromium.org writes: > > > > > https://codereview.chromium.org/889593002/diff/40001/chrome/browser/resources/chromeos/chromevox/braille/spans.js > File chrome/browser/resources/chromeos/chromevox/braille/spans.js ...
5 years, 10 months ago (2015-01-29 21:08:39 UTC) #4
David Tseng
lgtm 
5 years, 10 months ago (2015-01-29 23:28:45 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/889593002/60001
5 years, 10 months ago (2015-01-30 10:03:58 UTC) #7
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 10 months ago (2015-01-30 10:50:31 UTC) #8
commit-bot: I haz the power
5 years, 10 months ago (2015-01-30 10:51:13 UTC) #9
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/099889e8991773b0faf193d8e669d6151251f3d9
Cr-Commit-Position: refs/heads/master@{#313895}

Powered by Google App Engine
This is Rietveld 408576698