Bug 131102 - Split tile grid out from TileController
Summary: Split tile grid out from TileController
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-02 05:32 PDT by Antti Koivisto
Modified: 2014-04-03 00:08 PDT (History)
4 users (show)

See Also:


Attachments
patch (140.02 KB, patch)
2014-04-02 06:23 PDT, Antti Koivisto
simon.fraser: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Antti Koivisto 2014-04-02 05:32:59 PDT
Preparation for having multiple grids per TileController.
Comment 1 Antti Koivisto 2014-04-02 06:23:10 PDT
Created attachment 228390 [details]
patch
Comment 2 Anders Carlsson 2014-04-02 08:03:46 PDT
Comment on attachment 228390 [details]
patch

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

> Source/WebCore/platform/graphics/ca/mac/TileController.h:2
> + * Copyright (C) 2011-2014 Apple Inc. All rights reserved.

We have to explicitly list all copyright years.
Comment 3 Antti Koivisto 2014-04-02 08:44:22 PDT
> We have to explicitly list all copyright years.

Nope: https://bugs.webkit.org/show_bug.cgi?id=129065#c3
Comment 4 Simon Fraser (smfr) 2014-04-02 10:06:16 PDT
Comment on attachment 228390 [details]
patch

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

> Source/WebCore/platform/graphics/ca/mac/TileController.h:88
> +    // Public for TileGrid
> +    bool isInWindow() const { return m_isInWindow; }

I would prefer using friend class for this.
Comment 5 Antti Koivisto 2014-04-02 11:32:28 PDT
https://trac.webkit.org/r166654
Comment 6 Brent Fulgham 2014-04-02 12:28:39 PDT
This broke Mountain Lion and Mavericks tests.  E.g.,

-          (tile cache coverage 0, 0 800 x 1024)
+          (tile cache coverage -2147483648, -2147483648 -2147483648 x -2147483648)
Comment 7 Antti Koivisto 2014-04-02 12:53:46 PDT
and https://trac.webkit.org/r166659
Comment 8 Tim Horton 2014-04-02 17:36:23 PDT
Should this be closed?