| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2009 Apple Inc. All rights reserved. | 2 * Copyright (C) 2009 Apple Inc. All rights reserved. |
| 3 * Copyright (C) 2013 Intel Corporation. All rights reserved. | 3 * Copyright (C) 2013 Intel Corporation. All rights reserved. |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions | 6 * modification, are permitted provided that the following conditions |
| 7 * are met: | 7 * are met: |
| 8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
| (...skipping 317 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 328 std::unique_ptr<JSONObject> layerTreeAsJSONInternal( | 328 std::unique_ptr<JSONObject> layerTreeAsJSONInternal( |
| 329 LayerTreeFlags, | 329 LayerTreeFlags, |
| 330 RenderingContextMap&) const; | 330 RenderingContextMap&) const; |
| 331 // Outputs the layer tree rooted at |this| as a JSON array, in paint order. | 331 // Outputs the layer tree rooted at |this| as a JSON array, in paint order. |
| 332 void layersAsJSONArray(LayerTreeFlags, | 332 void layersAsJSONArray(LayerTreeFlags, |
| 333 RenderingContextMap&, | 333 RenderingContextMap&, |
| 334 JSONArray*) const; | 334 JSONArray*) const; |
| 335 std::unique_ptr<JSONObject> layerAsJSONInternal(LayerTreeFlags, | 335 std::unique_ptr<JSONObject> layerAsJSONInternal(LayerTreeFlags, |
| 336 RenderingContextMap&) const; | 336 RenderingContextMap&) const; |
| 337 | 337 |
| 338 sk_sp<SkPicture> capturePicture(); | 338 sk_sp<PaintRecord> capturePicture(); |
| 339 void checkPaintUnderInvalidations(const SkPicture&); | 339 void checkPaintUnderInvalidations(const PaintRecord&); |
| 340 | 340 |
| 341 GraphicsLayerClient* m_client; | 341 GraphicsLayerClient* m_client; |
| 342 | 342 |
| 343 // Offset from the owning layoutObject | 343 // Offset from the owning layoutObject |
| 344 DoubleSize m_offsetFromLayoutObject; | 344 DoubleSize m_offsetFromLayoutObject; |
| 345 | 345 |
| 346 // Position is relative to the parent GraphicsLayer | 346 // Position is relative to the parent GraphicsLayer |
| 347 FloatPoint m_position; | 347 FloatPoint m_position; |
| 348 FloatSize m_size; | 348 FloatSize m_size; |
| 349 | 349 |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 411 }; | 411 }; |
| 412 | 412 |
| 413 } // namespace blink | 413 } // namespace blink |
| 414 | 414 |
| 415 #ifndef NDEBUG | 415 #ifndef NDEBUG |
| 416 // Outside the blink namespace for ease of invocation from gdb. | 416 // Outside the blink namespace for ease of invocation from gdb. |
| 417 void PLATFORM_EXPORT showGraphicsLayerTree(const blink::GraphicsLayer*); | 417 void PLATFORM_EXPORT showGraphicsLayerTree(const blink::GraphicsLayer*); |
| 418 #endif | 418 #endif |
| 419 | 419 |
| 420 #endif // GraphicsLayer_h | 420 #endif // GraphicsLayer_h |
| OLD | NEW |