| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2     Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2     Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 
| 3     Copyright (C) 2006, 2008 Apple Inc. All rights reserved. | 3     Copyright (C) 2006, 2008 Apple Inc. All rights reserved. | 
| 4     Copyright (C) 2011 Rik Cabanier (cabanier@adobe.com) | 4     Copyright (C) 2011 Rik Cabanier (cabanier@adobe.com) | 
| 5     Copyright (C) 2011 Adobe Systems Incorporated. All rights reserved. | 5     Copyright (C) 2011 Adobe Systems Incorporated. All rights reserved. | 
| 6 | 6 | 
| 7     This library is free software; you can redistribute it and/or | 7     This library is free software; you can redistribute it and/or | 
| 8     modify it under the terms of the GNU Library General Public | 8     modify it under the terms of the GNU Library General Public | 
| 9     License as published by the Free Software Foundation; either | 9     License as published by the Free Software Foundation; either | 
| 10     version 2 of the License, or (at your option) any later version. | 10     version 2 of the License, or (at your option) any later version. | 
| 11 | 11 | 
| 12     This library is distributed in the hope that it will be useful, | 12     This library is distributed in the hope that it will be useful, | 
| 13     but WITHOUT ANY WARRANTY; without even the implied warranty of | 13     but WITHOUT ANY WARRANTY; without even the implied warranty of | 
| 14     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | 14     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | 
| 15     Library General Public License for more details. | 15     Library General Public License for more details. | 
| 16 | 16 | 
| 17     You should have received a copy of the GNU Library General Public License | 17     You should have received a copy of the GNU Library General Public License | 
| 18     along with this library; see the file COPYING.LIB.  If not, write to | 18     along with this library; see the file COPYING.LIB.  If not, write to | 
| 19     the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | 19     the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | 
| 20     Boston, MA 02110-1301, USA. | 20     Boston, MA 02110-1301, USA. | 
| 21 */ | 21 */ | 
| 22 | 22 | 
| 23 #ifndef Length_h | 23 #ifndef Length_h | 
| 24 #define Length_h | 24 #define Length_h | 
| 25 | 25 | 
|  | 26 #include <cstring> | 
| 26 #include "platform/PlatformExport.h" | 27 #include "platform/PlatformExport.h" | 
| 27 #include "platform/animation/AnimationUtilities.h" | 28 #include "platform/animation/AnimationUtilities.h" | 
| 28 #include "wtf/Allocator.h" | 29 #include "wtf/Allocator.h" | 
| 29 #include "wtf/Assertions.h" | 30 #include "wtf/Assertions.h" | 
| 30 #include "wtf/Forward.h" | 31 #include "wtf/Forward.h" | 
| 31 #include "wtf/HashMap.h" | 32 #include "wtf/HashMap.h" | 
| 32 #include "wtf/MathExtras.h" | 33 #include "wtf/MathExtras.h" | 
| 33 #include "wtf/Vector.h" | 34 #include "wtf/Vector.h" | 
| 34 #include <cstring> |  | 
| 35 | 35 | 
| 36 namespace blink { | 36 namespace blink { | 
| 37 | 37 | 
| 38 // FIXME: This enum makes it hard to tell in general what values may be | 38 // FIXME: This enum makes it hard to tell in general what values may be | 
| 39 // appropriate for any given Length. | 39 // appropriate for any given Length. | 
| 40 enum LengthType { | 40 enum LengthType { | 
| 41   Auto, | 41   Auto, | 
| 42   Percent, | 42   Percent, | 
| 43   Fixed, | 43   Fixed, | 
| 44   MinContent, | 44   MinContent, | 
| (...skipping 263 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 308     float m_floatValue; | 308     float m_floatValue; | 
| 309   }; | 309   }; | 
| 310   bool m_quirk; | 310   bool m_quirk; | 
| 311   unsigned char m_type; | 311   unsigned char m_type; | 
| 312   bool m_isFloat; | 312   bool m_isFloat; | 
| 313 }; | 313 }; | 
| 314 | 314 | 
| 315 }  // namespace blink | 315 }  // namespace blink | 
| 316 | 316 | 
| 317 #endif  // Length_h | 317 #endif  // Length_h | 
| OLD | NEW | 
|---|