Please see attached reduction. This issue causes some SAP WebDynpro drop-down menus to render hundreds of pixels away from the actual location of the control. Please see attached screen shot.
Created attachment 13784 [details] reduction html
Created attachment 13785 [details] screen shot of issue within SAP environment
Created attachment 16153 [details] same reduction, strict mode It seems that Safari matches WinIE 7 precisely - the results are also different in strict and quirks modes. Firefox matches both in strict mode, but doesn't have this quirk. Thus, our behavior on the reduction seems correct to me. So, there must be something else about SAP that makes it work in IE, but not in Safari.
Somehow, my results do not match Anne's: <http://lists.w3.org/Archives/Public/www-archive/2007Aug/att-0003/offset-mess.htm>.
I assume this is the issue that <body> elements fill the height of the viewport in WebKit and they don't in FF?
*** Safari 15.6 on macOS 12.5 *** > "reduction.html" ---> before objBody.offsetHeight:928 objBody.tagName:BODY > "reduction with strict mode" ---> before objBody.offsetHeight:22 objBody.tagName:BODY *** Chrome Canary 106 *** > "reduction.html" ---> before objBody.offsetHeight:951 objBody.tagName:BODY > "reduction with strict mode" ---> before objBody.offsetHeight:22 objBody.tagName:BODY *** Firefox Nightly 105 *** > "reduction.html" ---> before objBody.offsetHeight:22 objBody.tagName:BODY > "reduction with strict mode" ---> before objBody.offsetHeight:22 objBody.tagName:BODY _________ I am not sure on web-spec and what should be correct behavior but wanted to share latest test results from all browsers. Thanks!
*** This bug has been marked as a duplicate of bug 25240 ***