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

Side by Side Diff: third_party/WebKit/Source/core/style/StyleRareNonInheritedData.h

Issue 2912673002: Make StyleRareNonInheritedData::draggable_regions a bit field. (Closed)
Patch Set: Created 3 years, 6 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) 2000 Lars Knoll (knoll@kde.org) 2 * Copyright (C) 2000 Lars Knoll (knoll@kde.org)
3 * (C) 2000 Antti Koivisto (koivisto@kde.org) 3 * (C) 2000 Antti Koivisto (koivisto@kde.org)
4 * (C) 2000 Dirk Mueller (mueller@kde.org) 4 * (C) 2000 Dirk Mueller (mueller@kde.org)
5 * Copyright (C) 2003, 2005, 2006, 2007, 2008 Apple Inc. All rights reserved. 5 * Copyright (C) 2003, 2005, 2006, 2007, 2008 Apple Inc. All rights reserved.
6 * Copyright (C) 2006 Graham Dennis (graham.dennis@gmail.com) 6 * Copyright (C) 2006 Graham Dennis (graham.dennis@gmail.com)
7 * 7 *
8 * This library is free software; you can redistribute it and/or 8 * This library is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU Library General Public 9 * modify it under the terms of the GNU Library General Public
10 * License as published by the Free Software Foundation; either 10 * License as published by the Free Software Foundation; either
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after
109 109
110 float perspective_; 110 float perspective_;
111 float shape_image_threshold_; 111 float shape_image_threshold_;
112 112
113 int order_; 113 int order_;
114 114
115 LengthPoint perspective_origin_; 115 LengthPoint perspective_origin_;
116 LengthPoint object_position_; 116 LengthPoint object_position_;
117 117
118 LineClampValue line_clamp; // An Apple extension. 118 LineClampValue line_clamp; // An Apple extension.
119 DraggableRegionMode draggable_region_mode_; 119 unsigned draggable_region_mode_ : 2; // DraggableRegionMode
120 120
121 DataRef<StyleDeprecatedFlexibleBoxData> 121 DataRef<StyleDeprecatedFlexibleBoxData>
122 deprecated_flexible_box_; // Flexible box properties 122 deprecated_flexible_box_; // Flexible box properties
123 DataRef<StyleFlexibleBoxData> flexible_box_; 123 DataRef<StyleFlexibleBoxData> flexible_box_;
124 DataRef<StyleMultiColData> multi_col_; // CSS3 multicol properties 124 DataRef<StyleMultiColData> multi_col_; // CSS3 multicol properties
125 DataRef<StyleTransformData> 125 DataRef<StyleTransformData>
126 transform_; // Transform properties (rotate, scale, skew, etc.) 126 transform_; // Transform properties (rotate, scale, skew, etc.)
127 DataRef<StyleWillChangeData> will_change_; // CSS Will Change 127 DataRef<StyleWillChangeData> will_change_; // CSS Will Change
128 128
129 DataPersistent<StyleFilterData> 129 DataPersistent<StyleFilterData>
(...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after
237 unsigned has_author_border_ : 1; // Whether there is a author-defined border. 237 unsigned has_author_border_ : 1; // Whether there is a author-defined border.
238 238
239 private: 239 private:
240 StyleRareNonInheritedData(); 240 StyleRareNonInheritedData();
241 StyleRareNonInheritedData(const StyleRareNonInheritedData&); 241 StyleRareNonInheritedData(const StyleRareNonInheritedData&);
242 }; 242 };
243 243
244 } // namespace blink 244 } // namespace blink
245 245
246 #endif // StyleRareNonInheritedData_h 246 #endif // StyleRareNonInheritedData_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698