Opened 10 years ago
Closed 10 years ago
#16100 closed defect (fixed)
[patch][CCLA]Surface resizing fails to resize horizontally on Chrome
Reported by: | ztravis87 | Owned by: | Patrick Ruzand |
---|---|---|---|
Priority: | undecided | Milestone: | 1.8.3 |
Component: | DojoX GFX | Version: | 1.8.0 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
When resizing a surface with surface.setDimensions, if the set width is smaller than the current width, the displayed image does not resize. For example, this test page: http://archive.dojotoolkit.org/nightly/dojotoolkit/dojox/gfx/tests/test_resize.html fails to resize horizontally when going from 500x500 to 300x300. I can trigger a resize by inspecting the element or fetching the node by id. This might be a Chrome/Chromium/WebKit? bug - I am running Chromium 18.0.1025.168 on linux and a co-worker has reported the same issue on Chrome 22 (also on linux), but I do not see the issue on FF 14.0.1
Attachments (2)
Change History (11)
comment:1 Changed 10 years ago by
Owner: | changed from Eugene Lazutkin to Patrick Ruzand |
---|---|
Status: | new → assigned |
comment:2 Changed 10 years ago by
Milestone: | tbd → 1.9 |
---|---|
Summary: | Surface resizing fails to resize horizontally on Chrome → [patch][CCLA]Surface resizing fails to resize horizontally on Chrome |
comment:3 Changed 10 years ago by
Reproduced on Chrome (Windows) 23 and canary 25 Reproduced on Safari iOS 6.
Works on Safari iOS 5. Works on Safari Win 5.1.7 Works on Android 4.1, 4.0
comment:4 Changed 10 years ago by
Ok, the criteria seems to be: Webkit/534 and less is OK, >534 is KO. Will update the patch accordingly, and commit the fix.
Changed 10 years ago by
Attachment: | 16100.2.patch added |
---|
new patch to take into account webkit version from uagent
comment:7 Changed 10 years ago by
Milestone: | 1.9 → 1.8.2 |
---|
comment:8 Changed 10 years ago by
Milestone: | 1.8.2 → 1.8.3 |
---|---|
Resolution: | fixed |
Status: | closed → reopened |
Reopen as 1.8 fix is broken.
This is indeed a Chromium bug. I entered the following ticket https://code.google.com/p/chromium/issues/detail?id=162628