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 12209086: Page range comparisons should use document size. (Closed)

Created:
7 years, 10 months ago by Vitaly Buka (NO REVIEWS)
Modified:
7 years, 10 months ago
Reviewers:
gene, Toscano
CC:
chromium-reviews, arv+watch_chromium.org
Visibility:
Public.

Description

Page range comparisons should use document size. Preview can update page count, so PageNumberSet may represent page ranges incorrectly. Now PageNumberSet is used as temporarily objects which never stored. PreviewGenerator stores PageRange which can be compared with other independently of current document size. Removed code duplication in page ranges parsing code and parse directly to page ranges. BUG=173822 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=182005

Patch Set 1 : #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 10

Patch Set 4 : #

Total comments: 14

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+181 lines, -193 lines) Patch
M chrome/browser/resources/print_preview/data/document_info.js View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/resources/print_preview/data/page_number_set.js View 1 2 chunks +0 lines, -41 lines 0 comments Download
M chrome/browser/resources/print_preview/data/print_ticket_store.js View 1 2 3 2 chunks +18 lines, -1 line 0 comments Download
M chrome/browser/resources/print_preview/data/ticket_items/page_range.js View 1 2 3 3 chunks +35 lines, -10 lines 0 comments Download
M chrome/browser/resources/print_preview/native_layer.js View 1 2 3 4 2 chunks +2 lines, -7 lines 0 comments Download
M chrome/browser/resources/print_preview/preview_generator.js View 1 2 3 4 chunks +7 lines, -6 lines 0 comments Download
M chrome/browser/resources/print_preview/print_preview_utils.js View 1 2 3 4 5 chunks +71 lines, -84 lines 0 comments Download
M chrome/browser/resources/print_preview/print_preview_utils_unittest.gtestjs View 1 2 3 2 chunks +47 lines, -43 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
Vitaly Buka (NO REVIEWS)
7 years, 10 months ago (2013-02-11 00:51:55 UTC) #1
Toscano
https://codereview.chromium.org/12209086/diff/12002/chrome/browser/resources/print_preview/data/print_ticket_store.js File chrome/browser/resources/print_preview/data/print_ticket_store.js (right): https://codereview.chromium.org/12209086/diff/12002/chrome/browser/resources/print_preview/data/print_ticket_store.js#newcode593 chrome/browser/resources/print_preview/data/print_ticket_store.js:593: getPageRange: function() { This is not consistent. None of ...
7 years, 10 months ago (2013-02-11 21:25:12 UTC) #2
Vitaly Buka (NO REVIEWS)
https://codereview.chromium.org/12209086/diff/12002/chrome/browser/resources/print_preview/data/print_ticket_store.js File chrome/browser/resources/print_preview/data/print_ticket_store.js (right): https://codereview.chromium.org/12209086/diff/12002/chrome/browser/resources/print_preview/data/print_ticket_store.js#newcode593 chrome/browser/resources/print_preview/data/print_ticket_store.js:593: getPageRange: function() { On 2013/02/11 21:25:13, Toscano wrote: > ...
7 years, 10 months ago (2013-02-12 00:46:44 UTC) #3
Toscano
https://codereview.chromium.org/12209086/diff/7015/chrome/browser/resources/print_preview/data/page_number_set.js File chrome/browser/resources/print_preview/data/page_number_set.js (right): https://codereview.chromium.org/12209086/diff/7015/chrome/browser/resources/print_preview/data/page_number_set.js#newcode14 chrome/browser/resources/print_preview/data/page_number_set.js:14: function PageNumberSet(pageNumberList) { Let's add a new data structure ...
7 years, 10 months ago (2013-02-12 01:39:05 UTC) #4
Vitaly Buka (NO REVIEWS)
https://codereview.chromium.org/12209086/diff/7015/chrome/browser/resources/print_preview/data/print_ticket_store.js File chrome/browser/resources/print_preview/data/print_ticket_store.js (right): https://codereview.chromium.org/12209086/diff/7015/chrome/browser/resources/print_preview/data/print_ticket_store.js#newcode608 chrome/browser/resources/print_preview/data/print_ticket_store.js:608: getDocumentPageRanges: function() { Now native layer convert this into ...
7 years, 10 months ago (2013-02-12 01:45:30 UTC) #5
Toscano
LGTM Agreed to address remaining comments in next CL.
7 years, 10 months ago (2013-02-12 01:49:31 UTC) #6
commit-bot: I haz the power
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an ...
7 years, 10 months ago (2013-02-12 01:55:32 UTC) #7
gene
lgtm
7 years, 10 months ago (2013-02-12 02:19:52 UTC) #8
Vitaly Buka (NO REVIEWS)
7 years, 10 months ago (2013-02-12 02:20:11 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vitalybuka@chromium.org/12209086/18
7 years, 10 months ago (2013-02-12 07:36:05 UTC) #10
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=98581
7 years, 10 months ago (2013-02-12 08:41:26 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vitalybuka@chromium.org/12209086/18
7 years, 10 months ago (2013-02-12 08:58:01 UTC) #12
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=98623
7 years, 10 months ago (2013-02-12 10:36:03 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vitalybuka@chromium.org/12209086/18
7 years, 10 months ago (2013-02-12 10:51:54 UTC) #14
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=98668
7 years, 10 months ago (2013-02-12 13:31:05 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vitalybuka@chromium.org/12209086/18
7 years, 10 months ago (2013-02-12 19:32:25 UTC) #16
commit-bot: I haz the power
7 years, 10 months ago (2013-02-12 21:02:48 UTC) #17
Message was sent while issue was closed.
Change committed as 182005

Powered by Google App Engine
This is Rietveld 408576698