Hello, Benjamin.

In coordinated graphics, applyPageScaleFactorInComposit**or is intended to
prevent relayout occurred by scale factor changes.

However, as you mentioned, coordinated graphics uses setUseFixedLayout as a
flag to apply optimization for mobile, I agree that
applyPageScaleFactorInComposit**or and other things should be refactor.

I'm currently working on refactor coordinated graphics, so i'll take care
about it.



On Fri, Sep 13, 2013 at 1:59 PM, Benjamin Poulain <[email protected]>wrote:

> Hi WebKit,
>
> There are remains of applyPageScaleFactorInComposit**or here and there in
> the code and it is not clear to me if it is correct or not.
>
> The hack was introduced specifically for chromium (
> https://bugs.webkit.org/show_**bug.cgi?id=107424<https://bugs.webkit.org/show_bug.cgi?id=107424>)
> and most of the code has already been cleaned.
> I could only find one place where that setting is set:
> WebPage::setUseFixedLayout() with USE(COORDINATED_GRAPHICS). This was added
> here: 
> https://bugs.webkit.org/show_**bug.cgi?id=105978<https://bugs.webkit.org/show_bug.cgi?id=105978>
>
> It is really this settings is related to fixedLayout.
> The code of applyDeviceScaleFactorInCompos**itor creates subtle
> differences in the scale of layers. It would be good if someone who works
> on coordinated graphics could check if this behavior is intended.
>
> Benjamin
> ______________________________**_________________
> webkit-dev mailing list
> [email protected]
> https://lists.webkit.org/**mailman/listinfo/webkit-dev<https://lists.webkit.org/mailman/listinfo/webkit-dev>
>
_______________________________________________
webkit-dev mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to