Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(453)

Side by Side Diff: Source/core/inspector/InspectorLayerTreeAgent.cpp

Issue 1111173002: Removing blink::prefix (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Incorporating Review Comments Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2012 Apple Inc. All rights reserved. 2 * Copyright (C) 2012 Apple Inc. All rights reserved.
3 * Copyright (C) 2013 Google Inc. All rights reserved. 3 * Copyright (C) 2013 Google Inc. 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 are 6 * modification, are permitted provided that the following conditions are
7 * met: 7 * met:
8 * 8 *
9 * * Redistributions of source code must retain the above copyright 9 * * Redistributions of source code must retain the above copyright
10 * notice, this list of conditions and the following disclaimer. 10 * notice, this list of conditions and the following disclaimer.
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
60 60
61 namespace blink { 61 namespace blink {
62 62
63 unsigned InspectorLayerTreeAgent::s_lastSnapshotId; 63 unsigned InspectorLayerTreeAgent::s_lastSnapshotId;
64 64
65 inline String idForLayer(const GraphicsLayer* graphicsLayer) 65 inline String idForLayer(const GraphicsLayer* graphicsLayer)
66 { 66 {
67 return String::number(graphicsLayer->platformLayer()->id()); 67 return String::number(graphicsLayer->platformLayer()->id());
68 } 68 }
69 69
70 static PassRefPtr<TypeBuilder::LayerTree::ScrollRect> buildScrollRect(const blin k::WebRect& rect, const TypeBuilder::LayerTree::ScrollRect::Type::Enum& type) 70 static PassRefPtr<TypeBuilder::LayerTree::ScrollRect> buildScrollRect(const WebR ect& rect, const TypeBuilder::LayerTree::ScrollRect::Type::Enum& type)
71 { 71 {
72 RefPtr<TypeBuilder::DOM::Rect> rectObject = TypeBuilder::DOM::Rect::create() 72 RefPtr<TypeBuilder::DOM::Rect> rectObject = TypeBuilder::DOM::Rect::create()
73 .setX(rect.x) 73 .setX(rect.x)
74 .setY(rect.y) 74 .setY(rect.y)
75 .setHeight(rect.height) 75 .setHeight(rect.height)
76 .setWidth(rect.width); 76 .setWidth(rect.width);
77 RefPtr<TypeBuilder::LayerTree::ScrollRect> scrollRectObject = TypeBuilder::L ayerTree::ScrollRect::create() 77 RefPtr<TypeBuilder::LayerTree::ScrollRect> scrollRectObject = TypeBuilder::L ayerTree::ScrollRect::create()
78 .setRect(rectObject.release()) 78 .setRect(rectObject.release())
79 .setType(type); 79 .setType(type);
80 return scrollRectObject.release(); 80 return scrollRectObject.release();
81 } 81 }
82 82
83 static PassRefPtr<TypeBuilder::Array<TypeBuilder::LayerTree::ScrollRect> > build ScrollRectsForLayer(GraphicsLayer* graphicsLayer) 83 static PassRefPtr<TypeBuilder::Array<TypeBuilder::LayerTree::ScrollRect> > build ScrollRectsForLayer(GraphicsLayer* graphicsLayer)
84 { 84 {
85 RefPtr<TypeBuilder::Array<TypeBuilder::LayerTree::ScrollRect> > scrollRects = TypeBuilder::Array<TypeBuilder::LayerTree::ScrollRect>::create(); 85 RefPtr<TypeBuilder::Array<TypeBuilder::LayerTree::ScrollRect> > scrollRects = TypeBuilder::Array<TypeBuilder::LayerTree::ScrollRect>::create();
86 blink::WebLayer* webLayer = graphicsLayer->platformLayer(); 86 WebLayer* webLayer = graphicsLayer->platformLayer();
87 for (size_t i = 0; i < webLayer->nonFastScrollableRegion().size(); ++i) { 87 for (size_t i = 0; i < webLayer->nonFastScrollableRegion().size(); ++i) {
88 scrollRects->addItem(buildScrollRect(webLayer->nonFastScrollableRegion() [i], TypeBuilder::LayerTree::ScrollRect::Type::RepaintsOnScroll)); 88 scrollRects->addItem(buildScrollRect(webLayer->nonFastScrollableRegion() [i], TypeBuilder::LayerTree::ScrollRect::Type::RepaintsOnScroll));
89 } 89 }
90 for (size_t i = 0; i < webLayer->touchEventHandlerRegion().size(); ++i) { 90 for (size_t i = 0; i < webLayer->touchEventHandlerRegion().size(); ++i) {
91 scrollRects->addItem(buildScrollRect(webLayer->touchEventHandlerRegion() [i], TypeBuilder::LayerTree::ScrollRect::Type::TouchEventHandler)); 91 scrollRects->addItem(buildScrollRect(webLayer->touchEventHandlerRegion() [i], TypeBuilder::LayerTree::ScrollRect::Type::TouchEventHandler));
92 } 92 }
93 if (webLayer->haveWheelEventHandlers()) { 93 if (webLayer->haveWheelEventHandlers()) {
94 blink::WebRect webRect(webLayer->position().x, webLayer->position().y, w ebLayer->bounds().width, webLayer->bounds().height); 94 WebRect webRect(webLayer->position().x, webLayer->position().y, webLayer ->bounds().width, webLayer->bounds().height);
95 scrollRects->addItem(buildScrollRect(webRect, TypeBuilder::LayerTree::Sc rollRect::Type::WheelEventHandler)); 95 scrollRects->addItem(buildScrollRect(webRect, TypeBuilder::LayerTree::Sc rollRect::Type::WheelEventHandler));
96 } 96 }
97 return scrollRects->length() ? scrollRects.release() : nullptr; 97 return scrollRects->length() ? scrollRects.release() : nullptr;
98 } 98 }
99 99
100 static PassRefPtr<TypeBuilder::LayerTree::Layer> buildObjectForLayer(GraphicsLay er* graphicsLayer, int nodeId) 100 static PassRefPtr<TypeBuilder::LayerTree::Layer> buildObjectForLayer(GraphicsLay er* graphicsLayer, int nodeId)
101 { 101 {
102 blink::WebLayer* webLayer = graphicsLayer->platformLayer(); 102 WebLayer* webLayer = graphicsLayer->platformLayer();
103 RefPtr<TypeBuilder::LayerTree::Layer> layerObject = TypeBuilder::LayerTree:: Layer::create() 103 RefPtr<TypeBuilder::LayerTree::Layer> layerObject = TypeBuilder::LayerTree:: Layer::create()
104 .setLayerId(idForLayer(graphicsLayer)) 104 .setLayerId(idForLayer(graphicsLayer))
105 .setOffsetX(webLayer->position().x) 105 .setOffsetX(webLayer->position().x)
106 .setOffsetY(webLayer->position().y) 106 .setOffsetY(webLayer->position().y)
107 .setWidth(webLayer->bounds().width) 107 .setWidth(webLayer->bounds().width)
108 .setHeight(webLayer->bounds().height) 108 .setHeight(webLayer->bounds().height)
109 .setPaintCount(graphicsLayer->paintCount()) 109 .setPaintCount(graphicsLayer->paintCount())
110 .setDrawsContent(webLayer->drawsContent()); 110 .setDrawsContent(webLayer->drawsContent());
111 111
112 if (nodeId) 112 if (nodeId)
(...skipping 348 matching lines...) Expand 10 before | Expand all | Expand 10 after
461 void InspectorLayerTreeAgent::didRemovePageOverlay(const GraphicsLayer* layer) 461 void InspectorLayerTreeAgent::didRemovePageOverlay(const GraphicsLayer* layer)
462 { 462 {
463 size_t index = m_pageOverlayLayerIds.find(layer->platformLayer()->id()); 463 size_t index = m_pageOverlayLayerIds.find(layer->platformLayer()->id());
464 if (index == WTF::kNotFound) 464 if (index == WTF::kNotFound)
465 return; 465 return;
466 m_pageOverlayLayerIds.remove(index); 466 m_pageOverlayLayerIds.remove(index);
467 } 467 }
468 468
469 469
470 } // namespace blink 470 } // namespace blink
OLDNEW
« no previous file with comments | « Source/core/inspector/InspectorHeapProfilerAgent.cpp ('k') | Source/core/inspector/InspectorResourceAgent.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698