OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <!-- | 2 <!-- |
3 Copyright (c) 2015 The Chromium Authors. All rights reserved. | 3 Copyright (c) 2015 The Chromium Authors. All rights reserved. |
4 Use of this source code is governed by a BSD-style license that can be | 4 Use of this source code is governed by a BSD-style license that can be |
5 found in the LICENSE file. | 5 found in the LICENSE file. |
6 --> | 6 --> |
7 | 7 |
8 <link rel="import" href="/tracing/base/base.html"> | 8 <link rel="import" href="/tracing/base/base.html"> |
9 | 9 |
10 <script> | 10 <script> |
(...skipping 28 matching lines...) Expand all Loading... |
39 width: 1 | 39 width: 1 |
40 }; | 40 }; |
41 | 41 |
42 function LayoutObject(snapshot, args) { | 42 function LayoutObject(snapshot, args) { |
43 this.snapshot_ = snapshot; | 43 this.snapshot_ = snapshot; |
44 this.id_ = args.address; | 44 this.id_ = args.address; |
45 this.name_ = args.name; | 45 this.name_ = args.name; |
46 this.childLayoutObjects_ = []; | 46 this.childLayoutObjects_ = []; |
47 this.otherProperties_ = {}; | 47 this.otherProperties_ = {}; |
48 this.tag_ = args.tag; | 48 this.tag_ = args.tag; |
49 this.relativeRect_ = tr.b.Rect.fromXYWH( | 49 this.relativeRect_ = tr.b.math.Rect.fromXYWH( |
50 args.relX, args.relY, args.width, args.height); | 50 args.relX, args.relY, args.width, args.height); |
51 this.absoluteRect_ = tr.b.Rect.fromXYWH( | 51 this.absoluteRect_ = tr.b.math.Rect.fromXYWH( |
52 args.absX, args.absY, args.width, args.height); | 52 args.absX, args.absY, args.width, args.height); |
53 this.isFloat_ = args.float; | 53 this.isFloat_ = args.float; |
54 this.isStickyPositioned_ = args.stickyPositioned; | 54 this.isStickyPositioned_ = args.stickyPositioned; |
55 this.isPositioned_ = args.positioned; | 55 this.isPositioned_ = args.positioned; |
56 this.isRelativePositioned_ = args.relativePositioned; | 56 this.isRelativePositioned_ = args.relativePositioned; |
57 this.isAnonymous_ = args.anonymous; | 57 this.isAnonymous_ = args.anonymous; |
58 this.htmlId_ = args.htmlId; | 58 this.htmlId_ = args.htmlId; |
59 this.classNames_ = args.classNames; | 59 this.classNames_ = args.classNames; |
60 this.needsLayoutReasons_ = []; | 60 this.needsLayoutReasons_ = []; |
61 if (args.selfNeeds) | 61 if (args.selfNeeds) |
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
196 return undefined; | 196 return undefined; |
197 return this.snapshot.nextSnapshot.getLayoutObjectById(this.id); | 197 return this.snapshot.nextSnapshot.getLayoutObjectById(this.id); |
198 } | 198 } |
199 }; | 199 }; |
200 | 200 |
201 return { | 201 return { |
202 LayoutObject, | 202 LayoutObject, |
203 }; | 203 }; |
204 }); | 204 }); |
205 </script> | 205 </script> |
OLD | NEW |