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

Issue 90853002: Make tree serialization more robust and add more unit tests. (Closed)

Created:
7 years ago by dmazzoni
Modified:
7 years ago
Reviewers:
aboxhall
CC:
chromium-reviews, David Tseng
Visibility:
Public.

Description

Make tree serialization more robust and add more unit tests. BUG=316726 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=238569

Patch Set 1 #

Total comments: 34

Patch Set 2 : Address feedback #

Total comments: 2

Patch Set 3 : Rename update0 to unused_update #

Unified diffs Side-by-side diffs Delta from patch set Stats (+647 lines, -88 lines) Patch
M ui/accessibility/accessibility.gyp View 1 chunk +1 line, -0 lines 0 comments Download
M ui/accessibility/ax_serializable_tree.cc View 2 chunks +6 lines, -5 lines 0 comments Download
M ui/accessibility/ax_tree.h View 1 3 chunks +20 lines, -5 lines 0 comments Download
M ui/accessibility/ax_tree.cc View 1 8 chunks +64 lines, -17 lines 0 comments Download
M ui/accessibility/ax_tree_serializer.h View 1 10 chunks +248 lines, -52 lines 0 comments Download
A ui/accessibility/ax_tree_serializer_unittest.cc View 1 2 1 chunk +182 lines, -0 lines 0 comments Download
M ui/accessibility/ax_tree_source.h View 1 chunk +2 lines, -3 lines 0 comments Download
M ui/accessibility/ax_tree_unittest.cc View 1 3 chunks +106 lines, -1 line 0 comments Download
M ui/accessibility/ax_tree_update.h View 2 chunks +17 lines, -4 lines 0 comments Download
M ui/accessibility/ax_tree_update.cc View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 11 (0 generated)
dmazzoni
7 years ago (2013-11-27 07:17:34 UTC) #1
dmazzoni
https://codereview.chromium.org/90853002/diff/1/ui/accessibility/ax_tree_serializer.h File ui/accessibility/ax_tree_serializer.h (left): https://codereview.chromium.org/90853002/diff/1/ui/accessibility/ax_tree_serializer.h#oldcode183 ui/accessibility/ax_tree_serializer.h:183: SerializeChangedNodes(parent, ids_serialized, out_update); Note: this line was buggy. Basically, ...
7 years ago (2013-11-27 07:23:08 UTC) #2
aboxhall
https://codereview.chromium.org/90853002/diff/1/ui/accessibility/ax_tree.cc File ui/accessibility/ax_tree.cc (right): https://codereview.chromium.org/90853002/diff/1/ui/accessibility/ax_tree.cc#newcode23 ui/accessibility/ax_tree.cc:23: CHECK(Unserialize(initial_state)); << error() ? (and below) https://codereview.chromium.org/90853002/diff/1/ui/accessibility/ax_tree.cc#newcode51 ui/accessibility/ax_tree.cc:51: error_ ...
7 years ago (2013-12-02 17:18:08 UTC) #3
dmazzoni
https://codereview.chromium.org/90853002/diff/1/ui/accessibility/ax_tree.cc File ui/accessibility/ax_tree.cc (right): https://codereview.chromium.org/90853002/diff/1/ui/accessibility/ax_tree.cc#newcode23 ui/accessibility/ax_tree.cc:23: CHECK(Unserialize(initial_state)); On 2013/12/02 17:18:08, aboxhall wrote: > << error() ...
7 years ago (2013-12-03 08:35:04 UTC) #4
aboxhall
lgtm https://codereview.chromium.org/90853002/diff/20001/ui/accessibility/ax_tree_serializer_unittest.cc File ui/accessibility/ax_tree_serializer_unittest.cc (right): https://codereview.chromium.org/90853002/diff/20001/ui/accessibility/ax_tree_serializer_unittest.cc#newcode52 ui/accessibility/ax_tree_serializer_unittest.cc:52: AXTreeUpdate update0; Might be nice to make explicit ...
7 years ago (2013-12-03 15:50:14 UTC) #5
dmazzoni
https://codereview.chromium.org/90853002/diff/20001/ui/accessibility/ax_tree_serializer_unittest.cc File ui/accessibility/ax_tree_serializer_unittest.cc (right): https://codereview.chromium.org/90853002/diff/20001/ui/accessibility/ax_tree_serializer_unittest.cc#newcode52 ui/accessibility/ax_tree_serializer_unittest.cc:52: AXTreeUpdate update0; On 2013/12/03 15:50:14, aboxhall wrote: > Might ...
7 years ago (2013-12-03 16:46:50 UTC) #6
aboxhall
lgtm
7 years ago (2013-12-03 18:34:18 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dmazzoni@chromium.org/90853002/40001
7 years ago (2013-12-03 18:38:16 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dmazzoni@chromium.org/90853002/40001
7 years ago (2013-12-03 19:14:59 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dmazzoni@chromium.org/90853002/40001
7 years ago (2013-12-03 23:44:14 UTC) #10
commit-bot: I haz the power
7 years ago (2013-12-04 04:38:05 UTC) #11
Message was sent while issue was closed.
Change committed as 238569

Powered by Google App Engine
This is Rietveld 408576698