3 Move enum LineLayoutPath in RenderBlock
4
5 This removes the bitfield interruption, allowing more efficient
6 packing.
7 Otherwise compile-time assertion fails:
8 In file included from ../webkitgtk-2.4.8/Source/WTF/wtf/PossiblyNull.h:29:0,
9 from ../webkitgtk-2.4.8/Source/WTF/wtf/FastMalloc.h:27,
10 from ../webkitgtk-2.4.8/Source/WebCore/config.h:74,
11 from ../webkitgtk-2.4.8/Source/WebCore/rendering/RenderBlock.cpp:24:
12 ../webkitgtk-2.4.8/Source/WTF/wtf/Assertions.h:326:35: error: static assertion failed: RenderBlock_should_stay_small
13 #define COMPILE_ASSERT(exp, name) static_assert((exp), #name)
14 ^
15 ../webkitgtk-2.4.8/Source/WebCore/rendering/RenderBlock.cpp:88:1: note: in expansion of macro 'COMPILE_ASSERT'
16 COMPILE_ASSERT(sizeof(RenderBlock) == sizeof(SameSizeAsRenderBlock), RenderBlock_should_stay_small);
17 ^
18
19 [W32] Compile-time assertion failure: RenderBlock_should_stay_small
20 https://bugs.webkit.org/show_bug.cgi?id=143760
21
22 Reviewed by NOBODY (OOPS!).
23
24 No new tests (OOPS!).
25
26 * rendering/RenderBlock.h:
27
282015-04-15 Руслан Ижбулатов <lrn1986@gmail.com>
29