Bug 71529 - [chromium] Write unit tests for compositor-thread zooming
Summary: [chromium] Write unit tests for compositor-thread zooming
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Alexandre Elias
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-03 17:58 PDT by Alexandre Elias
Modified: 2012-01-20 19:19 PST (History)
5 users (show)

See Also:


Attachments
Patch (11.51 KB, patch)
2012-01-20 15:38 PST, Alexandre Elias
no flags Details | Formatted Diff | Diff
Patch (11.50 KB, patch)
2012-01-20 16:05 PST, Alexandre Elias
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandre Elias 2011-11-03 17:58:37 PDT
[chromium] Write unit tests for compositor-thread zooming
Comment 1 Alexandre Elias 2012-01-20 15:38:42 PST
Created attachment 123396 [details]
Patch
Comment 2 Alexandre Elias 2012-01-20 15:40:15 PST
Finally got around to writing some tests for this.  Please take a look.
Comment 3 James Robinson 2012-01-20 16:01:36 PST
Comment on attachment 123396 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=123396&action=review

R=me

> Source/WebKit/chromium/tests/CCLayerTreeHostImplTest.cpp:181
> +    const float minPageScale = 0.5f, maxPageScale = 4;

nit: webkit style is to define these sorts of literals as "0.5" without the trailing "f"

> Source/WebKit/chromium/tests/CCLayerTreeHostImplTest.cpp:219
> +        float pageScaleDelta = 0.1f;

same here: WK style prefers "0.1"

> Source/WebKit/chromium/tests/CCLayerTreeHostImplTest.cpp:240
> +    const float minPageScale = 0.5f, maxPageScale = 4;

ditto
Comment 4 Alexandre Elias 2012-01-20 16:05:51 PST
Created attachment 123400 [details]
Patch
Comment 5 James Robinson 2012-01-20 16:24:36 PST
Comment on attachment 123400 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=123400&action=review

> Source/WebKit/chromium/tests/CCLayerTreeHostImplTest.cpp:275
> +        expectContains(*scrollInfo.get(), scrollLayer->id(), IntSize(-50, -50));

FYI for the future, with WebKit smart pointers doing *ptr is the same as *ptr.get()
Comment 6 WebKit Review Bot 2012-01-20 19:19:25 PST
Comment on attachment 123400 [details]
Patch

Clearing flags on attachment: 123400

Committed r105566: <http://trac.webkit.org/changeset/105566>
Comment 7 WebKit Review Bot 2012-01-20 19:19:30 PST
All reviewed patches have been landed.  Closing bug.