| Summary: | JavaScript WebKitCSSMatrix 'rotate' method on iOS generates matrix different than the method in other OS | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | damians1987 <damianstefaniak1987> |
| Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | Normal | CC: | benjamin, damianstefaniak1987, dino, jonlee, simon.fraser, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | 525.x (Safari 3.2) | ||
| Hardware: | iPhone / iPad | ||
| OS: | iOS 8.4 | ||
|
Description
damians1987
2015-05-27 07:10:35 PDT
'Platform' dropdown - there was no 'iOS 8.3' option available to select. Hence, 8.2 selected. Possibly a bug in the ARM assembly used for TransformationMatrix multiply. Please let me know if you need any more details about the issue from the devices. I just updated my iPadMini to iSO 8.4.1 and after checking the testbed I can still recreate the issue. Do we know if this issue is going to be fixed? I tried the jsfiddle on an iPad 3rd gen with iOS 9 and I cannot reproduce the issue. I checked the Matrix multiply assembly and I don't see anything weird with it. LLVM is unfortunately unrolling the loop but the register are preserved. Can you please try iOS 9? Yes, that's right. I can confirm that after updating ipad mini to iOS 9 beta the issue can't be recreated. It seems to be fixed. Thanks for that update. |