Regression : In print preview, scrollbar and it's associated 'Page number' tool tip is not seen together for RTL language.
Reported by
avsha...@etouch.net,
Aug 20
|
||||||||
Issue descriptionChrome Version : 70.0.3528.0 (Official Build) 354e37b4e7e3c9faacf4837f19c2ff88d6e61dda-refs/branch-heads/3528@{#1} 32/64 bit OS : Windows (7, 8, 8.1, 10), Linux(14.04 LTS), Mac(10.12.6, 10.13.1, 10.13.6, 10.14) Precondition : 1. Enable "#enable-new-print-preview" flag from chrome://flags. 2. Change browser language to 'Arabic' from chrome://settings page. What steps will reproduce the problem? 1. Launch chrome, navigate to chrome://flags page and open print preview using 'CTRL + P' keys. 2. Scroll down print preview contents and observe the 'Vertical scrollbar' and associated 'Page number' tool tip. Actual Result : Scroll bar and it's associated 'Page number' tool tip is not seen together for RTL language. (i.e. scrollbar is seen at LHS and the tooltip is present at RHS) Expected Result : Scroll bar and it's associated 'Page number' tool tip should be seen together for RTL language. This is a regression issue broken in ‘M-70’ and below is the bisect info: Good Build : 70.0.3502.3 (Revision : 577760) Bad Build : 70.0.3503.0 (Revision : 578159) Change Log URL : https://chromium.googlesource.com/chromium/src/+log/081f7dc4810ce63a3c976a077576bc0ad8ed6f6a..e0a4d9cf005bf241cd06a6777196e12673c2eeee Suspecting : https://chromium.googlesource.com/chromium/src/+/e0a4d9cf005bf241cd06a6777196e12673c2eeee Stefan@ : Could you please check whether this is caused with respect to your change, if not please help us in assigning it to the right owner. Note : Issue is also observed in Dev build #70.0.3521.2 Thank you..!
,
Sep 11
The suspect CL is almost certainly correct, but this will need to be fixed in the print preview code. Adding the PrintPreview component and unassigning for triage.
,
Dec 22
The relevant code is in chrome/browser/resources/pdf/elements/viewer-page-indicator/viewer-page-indicator.html When fixing this, be sure to test on Mac, as there is code in chrome/browser/resources/pdf/elements/viewer-page-indicator/viewer-page-indicator.js for bug 465394 .
,
Dec 22
,
Dec 26
,
Dec 27
,
Dec 27
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/f70c3a04e2de2941b04506a0f9ed8a649b3c12e4 commit f70c3a04e2de2941b04506a0f9ed8a649b3c12e4 Author: Dan Beam <dbeam@chromium.org> Date: Thu Dec 27 02:34:15 2018 Print Preview: fix page indicator for RTL R=rbpotter@chromium.org BUG= 875801 Change-Id: Ib25b80282470d32e6d38d7f1acadfcca37b7341a Reviewed-on: https://chromium-review.googlesource.com/c/1391424 Reviewed-by: Rebekah Potter <rbpotter@chromium.org> Commit-Queue: Dan Beam <dbeam@chromium.org> Cr-Commit-Position: refs/heads/master@{#618993} [modify] https://crrev.com/f70c3a04e2de2941b04506a0f9ed8a649b3c12e4/chrome/browser/resources/pdf/elements/viewer-page-indicator/BUILD.gn [modify] https://crrev.com/f70c3a04e2de2941b04506a0f9ed8a649b3c12e4/chrome/browser/resources/pdf/elements/viewer-page-indicator/viewer-page-indicator.html [modify] https://crrev.com/f70c3a04e2de2941b04506a0f9ed8a649b3c12e4/chrome/browser/resources/pdf/elements/viewer-page-indicator/viewer-page-indicator.js
,
Dec 27
,
Dec 28
--------- Update : --------- Verified above issue in latest Canary build #73.0.3654.0 on Mac(10.13.1, 10.13.6, 10.14.3), Windows(7,8,8.1,10) & Linux(14.04 LTS) OS and the issue is fixed. Now, in print-preview, scrollbar and it's associated 'Page number' tooltip is seen together for RTL language, hence adding TE-Verified labels. Kindly review an attached screen-cast for reference. Thank you..! |
||||||||
►
Sign in to add a comment |
||||||||
Comment 1 by rbpotter@chromium.org
, Aug 20