Issue metadata
Sign in to add a comment
|
DevExpress ASP.net webforms/controls don't calculate DocumentScrollTop/Left correct
Reported by
sushm...@gmail.com,
Oct 3 2017
|
||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36 Steps to reproduce the problem: 1. https://www.myeasyreferral.com/Modules/ERM/EasyReferral/Request.aspx 2. scroll to the bottom and click on Attachments 3. Click on Browse. Nothing happens. 3. What is the expected behavior? A pop up should appear and ask for file to upload. Pop-ups are enabled in my chrome settings. What went wrong? Updating to version 61 caused this error. it works well with older versions of chrome. Did this work before? Yes 60 Chrome version: 61.0.3163.100 Channel: stable OS Version: 6.3 Flash Version: Shockwave Flash 27.0 r0
,
Oct 4 2017
Appears more user-agent checks for the scrolling element. Specifically hard coded to check webkit and use the body element.
Should be using document.scrollingElement instead.
function _aspxGetDocumentScrollTop(){
if(__aspxWebKitFamily || __aspxIE && __aspxBrowserVersion == 5.5 || document.documentElement.scrollTop == 0) {
if(__aspxMacOSMobilePlatform)
return window.pageYOffset;
else
return document.body.scrollTop;
}
else
return document.documentElement.scrollTop;
}
,
Oct 4 2017
Sent an email to support@devexpress.com Hopefully the can address in in their libraries and let their customers know.
,
Oct 9 2017
Can chrome fix this in the next release?
,
Oct 9 2017
No we aren't going to fix this. We did this on purpose to match the standards and Firefox. Yet the site you are using is doing a user-agent check expecting a certain behavior. You will have to adjust your user agent check in your DevExpress library. |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by pbomm...@chromium.org
, Oct 3 2017Components: -UI Blink>Scroll
Labels: M-61 M-62 M-63
Owner: dtapu...@chromium.org
Status: Assigned (was: Unconfirmed)