| OLD | NEW | 
|---|
| 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, 2009, 2010 Apple Inc. All rights 
     reserved. | 5  * Copyright (C) 2003, 2005, 2006, 2007, 2008, 2009, 2010 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  * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. (http://www.torchmo
     bile.com/) | 7  * Copyright (C) 2009 Torch Mobile Inc. All rights reserved. (http://www.torchmo
     bile.com/) | 
| 8  * | 8  * | 
| 9  * This library is free software; you can redistribute it and/or | 9  * This library is free software; you can redistribute it and/or | 
| 10  * modify it under the terms of the GNU Library General Public | 10  * modify it under the terms of the GNU Library General Public | 
| (...skipping 322 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 333 | 333 | 
| 334 static const size_t ETextDecorationBits = 4; | 334 static const size_t ETextDecorationBits = 4; | 
| 335 enum ETextDecoration { | 335 enum ETextDecoration { | 
| 336     TDNONE = 0x0 , UNDERLINE = 0x1, OVERLINE = 0x2, LINE_THROUGH= 0x4, BLINK = 0
     x8 | 336     TDNONE = 0x0 , UNDERLINE = 0x1, OVERLINE = 0x2, LINE_THROUGH= 0x4, BLINK = 0
     x8 | 
| 337 }; | 337 }; | 
| 338 inline ETextDecoration operator|(ETextDecoration a, ETextDecoration b) { return 
     ETextDecoration(int(a) | int(b)); } | 338 inline ETextDecoration operator|(ETextDecoration a, ETextDecoration b) { return 
     ETextDecoration(int(a) | int(b)); } | 
| 339 inline ETextDecoration& operator|=(ETextDecoration& a, ETextDecoration b) { retu
     rn a = a | b; } | 339 inline ETextDecoration& operator|=(ETextDecoration& a, ETextDecoration b) { retu
     rn a = a | b; } | 
| 340 | 340 | 
| 341 enum TextDecorationStyle { | 341 enum TextDecorationStyle { | 
| 342     TextDecorationStyleSolid, | 342     TextDecorationStyleSolid, | 
| 343 #if ENABLE(CSS3_TEXT) |  | 
| 344     TextDecorationStyleDouble, | 343     TextDecorationStyleDouble, | 
| 345     TextDecorationStyleDotted, | 344     TextDecorationStyleDotted, | 
| 346     TextDecorationStyleDashed, | 345     TextDecorationStyleDashed, | 
| 347     TextDecorationStyleWavy | 346     TextDecorationStyleWavy | 
| 348 #endif // CSS3_TEXT |  | 
| 349 }; | 347 }; | 
| 350 | 348 | 
| 351 #if ENABLE(CSS3_TEXT) |  | 
| 352 enum TextAlignLast { | 349 enum TextAlignLast { | 
| 353     TextAlignLastAuto, TextAlignLastStart, TextAlignLastEnd, TextAlignLastLeft, 
     TextAlignLastRight, TextAlignLastCenter, TextAlignLastJustify | 350     TextAlignLastAuto, TextAlignLastStart, TextAlignLastEnd, TextAlignLastLeft, 
     TextAlignLastRight, TextAlignLastCenter, TextAlignLastJustify | 
| 354 }; | 351 }; | 
| 355 | 352 | 
| 356 enum TextUnderlinePosition { | 353 enum TextUnderlinePosition { | 
| 357     // FIXME: Implement support for 'under left' and 'under right' values. | 354     // FIXME: Implement support for 'under left' and 'under right' values. | 
| 358     TextUnderlinePositionAuto = 0x1, TextUnderlinePositionAlphabetic = 0x2, Text
     UnderlinePositionUnder = 0x4 | 355     TextUnderlinePositionAuto = 0x1, TextUnderlinePositionAlphabetic = 0x2, Text
     UnderlinePositionUnder = 0x4 | 
| 359 }; | 356 }; | 
| 360 #endif // CSS3_TEXT |  | 
| 361 | 357 | 
| 362 enum EPageBreak { | 358 enum EPageBreak { | 
| 363     PBAUTO, PBALWAYS, PBAVOID | 359     PBAUTO, PBALWAYS, PBAVOID | 
| 364 }; | 360 }; | 
| 365 | 361 | 
| 366 enum EEmptyCell { | 362 enum EEmptyCell { | 
| 367     SHOW, HIDE | 363     SHOW, HIDE | 
| 368 }; | 364 }; | 
| 369 | 365 | 
| 370 enum ECaptionSide { | 366 enum ECaptionSide { | 
| (...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 487 | 483 | 
| 488 enum RubyPosition { RubyPositionBefore, RubyPositionAfter }; | 484 enum RubyPosition { RubyPositionBefore, RubyPositionAfter }; | 
| 489 | 485 | 
| 490 enum GridAutoFlow { AutoFlowNone, AutoFlowColumn, AutoFlowRow }; | 486 enum GridAutoFlow { AutoFlowNone, AutoFlowColumn, AutoFlowRow }; | 
| 491 | 487 | 
| 492 enum DraggableRegionMode { DraggableRegionNone, DraggableRegionDrag, DraggableRe
     gionNoDrag }; | 488 enum DraggableRegionMode { DraggableRegionNone, DraggableRegionDrag, DraggableRe
     gionNoDrag }; | 
| 493 | 489 | 
| 494 // Reasonable maximum to prevent insane font sizes from causing crashes on some 
     platforms (such as Windows). | 490 // Reasonable maximum to prevent insane font sizes from causing crashes on some 
     platforms (such as Windows). | 
| 495 static const float maximumAllowedFontSize = 1000000.0f; | 491 static const float maximumAllowedFontSize = 1000000.0f; | 
| 496 | 492 | 
| 497 #if ENABLE(CSS3_TEXT) |  | 
| 498 enum TextIndentLine { TextIndentFirstLine, TextIndentEachLine }; | 493 enum TextIndentLine { TextIndentFirstLine, TextIndentEachLine }; | 
| 499 #endif |  | 
| 500 | 494 | 
| 501 } // namespace WebCore | 495 } // namespace WebCore | 
| 502 | 496 | 
| 503 #endif // RenderStyleConstants_h | 497 #endif // RenderStyleConstants_h | 
| OLD | NEW | 
|---|