New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 804467 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 804952
Owner:
Closed: Apr 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 771643



Sign in to add a comment

[SPv175+] Incorrect transform state for out-of-flow positioned object under non-container transformed ancestor

Project Member Reported by wangxianzhu@chromium.org, Jan 22 2018

Issue description

For the following case:
<table>
  <tr style="transform: rotate(10deg)">
    <td>
      <div style="position: absolute">ABSOLUTE</div>
    </td>
  </tr>
</table>

The transformed tr is not a containing block of the absolute-position div, but the transform state of the absolute-position div should be under the tr's transform.

Or is it a bug that the transformed tr should actually be the containing block?

 
tables/table-transform-absolute-position-child.html currently fails in SPv175 because of this bug.
Tested on other browsers using http://jsbin.com/cemigih:

- Firefox: applies transform of tr on absolute/fixed children, and tr also acts as the containing block of the absolute/fixed children.

- Edge: Ignores the transform

- Chrome/Safari: applies transform of tr on absolute/fixed children, but tr is not the containing block of the absolute/fixed children.
Blockedon: 804952
Mergedinto: 804592
Status: Duplicate (was: Assigned)
Merging into  bug 804592  because there will be nothing to do for this bug after that bug is fixed.
Blockedon: -804952

Comment 6 by marq@chromium.org, Mar 29 2018

Status: Assigned (was: Duplicate)
Un-marking as a duplicate because the other bug has nothing to do with Blink rendering.
Mergedinto: -804592 804952
Status: Duplicate (was: Assigned)
Sorry for the typo of the bug number. Should be 804952.

Sign in to add a comment