OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2003, 2006, 2007, 2008, 2009 Apple Inc. All rights reserved. | 2 * Copyright (C) 2003, 2006, 2007, 2008, 2009 Apple Inc. All rights reserved. |
3 * Copyright (C) 2008-2009 Torch Mobile, Inc. | 3 * Copyright (C) 2008-2009 Torch Mobile, Inc. |
4 * Copyright (C) 2013 Google Inc. All rights reserved. | 4 * Copyright (C) 2013 Google Inc. All rights reserved. |
5 * | 5 * |
6 * Redistribution and use in source and binary forms, with or without | 6 * Redistribution and use in source and binary forms, with or without |
7 * modification, are permitted provided that the following conditions | 7 * modification, are permitted provided that the following conditions |
8 * are met: | 8 * are met: |
9 * 1. Redistributions of source code must retain the above copyright | 9 * 1. Redistributions of source code must retain the above copyright |
10 * notice, this list of conditions and the following disclaimer. | 10 * notice, this list of conditions and the following disclaimer. |
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
75 TextModeFill = 1 << 0, | 75 TextModeFill = 1 << 0, |
76 TextModeStroke = 1 << 1, | 76 TextModeStroke = 1 << 1, |
77 }; | 77 }; |
78 typedef unsigned TextDrawingModeFlags; | 78 typedef unsigned TextDrawingModeFlags; |
79 | 79 |
80 enum StrokeStyle { | 80 enum StrokeStyle { |
81 NoStroke, | 81 NoStroke, |
82 SolidStroke, | 82 SolidStroke, |
83 DottedStroke, | 83 DottedStroke, |
84 DashedStroke, | 84 DashedStroke, |
85 #if ENABLE(CSS3_TEXT) | |
86 DoubleStroke, | 85 DoubleStroke, |
87 WavyStroke, | 86 WavyStroke, |
88 #endif // CSS3_TEXT | |
89 }; | 87 }; |
90 | 88 |
91 enum InterpolationQuality { | 89 enum InterpolationQuality { |
92 InterpolationDefault, | 90 InterpolationDefault, |
93 InterpolationNone, | 91 InterpolationNone, |
94 InterpolationLow, | 92 InterpolationLow, |
95 InterpolationMedium, | 93 InterpolationMedium, |
96 InterpolationHigh | 94 InterpolationHigh |
97 }; | 95 }; |
98 | 96 |
(...skipping 497 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
596 // FIXME: Make this go away: crbug.com/236892 | 594 // FIXME: Make this go away: crbug.com/236892 |
597 bool m_updatingControlTints; | 595 bool m_updatingControlTints; |
598 bool m_accelerated; | 596 bool m_accelerated; |
599 bool m_isCertainlyOpaque; | 597 bool m_isCertainlyOpaque; |
600 bool m_printing; | 598 bool m_printing; |
601 }; | 599 }; |
602 | 600 |
603 } // namespace WebCore | 601 } // namespace WebCore |
604 | 602 |
605 #endif // GraphicsContext_h | 603 #endif // GraphicsContext_h |
OLD | NEW |