OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
3 * (C) 2004-2005 Allan Sandfeld Jensen (kde@carewolf.com) | 3 * (C) 2004-2005 Allan Sandfeld Jensen (kde@carewolf.com) |
4 * Copyright (C) 2006, 2007 Nicholas Shanks (webkit@nickshanks.com) | 4 * Copyright (C) 2006, 2007 Nicholas Shanks (webkit@nickshanks.com) |
5 * Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 Apple Inc.
All rights reserved. | 5 * Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 Apple Inc.
All rights reserved. |
6 * Copyright (C) 2007 Alexey Proskuryakov <ap@webkit.org> | 6 * Copyright (C) 2007 Alexey Proskuryakov <ap@webkit.org> |
7 * Copyright (C) 2007, 2008 Eric Seidel <eric@webkit.org> | 7 * Copyright (C) 2007, 2008 Eric Seidel <eric@webkit.org> |
8 * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. (http://www.t
orchmobile.com/) | 8 * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. (http://www.t
orchmobile.com/) |
9 * Copyright (c) 2011, Code Aurora Forum. All rights reserved. | 9 * Copyright (c) 2011, Code Aurora Forum. All rights reserved. |
10 * Copyright (C) Research In Motion Limited 2011. All rights reserved. | 10 * Copyright (C) Research In Motion Limited 2011. All rights reserved. |
(...skipping 2966 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2977 return; | 2977 return; |
2978 } | 2978 } |
2979 case CSSPropertyGridAutoRows: { | 2979 case CSSPropertyGridAutoRows: { |
2980 HANDLE_INHERIT_AND_INITIAL(gridAutoRows, GridAutoRows); | 2980 HANDLE_INHERIT_AND_INITIAL(gridAutoRows, GridAutoRows); |
2981 GridTrackSize trackSize; | 2981 GridTrackSize trackSize; |
2982 if (!createGridTrackSize(value, trackSize, state)) | 2982 if (!createGridTrackSize(value, trackSize, state)) |
2983 return; | 2983 return; |
2984 state.style()->setGridAutoRows(trackSize); | 2984 state.style()->setGridAutoRows(trackSize); |
2985 return; | 2985 return; |
2986 } | 2986 } |
2987 case CSSPropertyGridColumns: { | 2987 case CSSPropertyGridDefinitionColumns: { |
2988 if (isInherit) { | 2988 if (isInherit) { |
2989 m_state.style()->setGridColumns(m_state.parentStyle()->gridColumns()
); | 2989 m_state.style()->setGridDefinitionColumns(m_state.parentStyle()->gri
dDefinitionColumns()); |
2990 m_state.style()->setNamedGridColumnLines(m_state.parentStyle()->name
dGridColumnLines()); | 2990 m_state.style()->setNamedGridColumnLines(m_state.parentStyle()->name
dGridColumnLines()); |
2991 return; | 2991 return; |
2992 } | 2992 } |
2993 if (isInitial) { | 2993 if (isInitial) { |
2994 m_state.style()->setGridColumns(RenderStyle::initialGridColumns()); | 2994 m_state.style()->setGridDefinitionColumns(RenderStyle::initialGridDe
finitionColumns()); |
2995 m_state.style()->setNamedGridColumnLines(RenderStyle::initialNamedGr
idColumnLines()); | 2995 m_state.style()->setNamedGridColumnLines(RenderStyle::initialNamedGr
idColumnLines()); |
2996 return; | 2996 return; |
2997 } | 2997 } |
2998 | 2998 |
2999 Vector<GridTrackSize> trackSizes; | 2999 Vector<GridTrackSize> trackSizes; |
3000 NamedGridLinesMap namedGridLines; | 3000 NamedGridLinesMap namedGridLines; |
3001 if (!createGridTrackList(value, trackSizes, namedGridLines, state)) | 3001 if (!createGridTrackList(value, trackSizes, namedGridLines, state)) |
3002 return; | 3002 return; |
3003 state.style()->setGridColumns(trackSizes); | 3003 state.style()->setGridDefinitionColumns(trackSizes); |
3004 state.style()->setNamedGridColumnLines(namedGridLines); | 3004 state.style()->setNamedGridColumnLines(namedGridLines); |
3005 return; | 3005 return; |
3006 } | 3006 } |
3007 case CSSPropertyGridRows: { | 3007 case CSSPropertyGridDefinitionRows: { |
3008 if (isInherit) { | 3008 if (isInherit) { |
3009 m_state.style()->setGridRows(m_state.parentStyle()->gridRows()); | 3009 m_state.style()->setGridDefinitionRows(m_state.parentStyle()->gridDe
finitionRows()); |
3010 m_state.style()->setNamedGridRowLines(m_state.parentStyle()->namedGr
idRowLines()); | 3010 m_state.style()->setNamedGridRowLines(m_state.parentStyle()->namedGr
idRowLines()); |
3011 return; | 3011 return; |
3012 } | 3012 } |
3013 if (isInitial) { | 3013 if (isInitial) { |
3014 m_state.style()->setGridRows(RenderStyle::initialGridRows()); | 3014 m_state.style()->setGridDefinitionRows(RenderStyle::initialGridDefin
itionRows()); |
3015 m_state.style()->setNamedGridRowLines(RenderStyle::initialNamedGridR
owLines()); | 3015 m_state.style()->setNamedGridRowLines(RenderStyle::initialNamedGridR
owLines()); |
3016 return; | 3016 return; |
3017 } | 3017 } |
3018 | 3018 |
3019 Vector<GridTrackSize> trackSizes; | 3019 Vector<GridTrackSize> trackSizes; |
3020 NamedGridLinesMap namedGridLines; | 3020 NamedGridLinesMap namedGridLines; |
3021 if (!createGridTrackList(value, trackSizes, namedGridLines, state)) | 3021 if (!createGridTrackList(value, trackSizes, namedGridLines, state)) |
3022 return; | 3022 return; |
3023 state.style()->setGridRows(trackSizes); | 3023 state.style()->setGridDefinitionRows(trackSizes); |
3024 state.style()->setNamedGridRowLines(namedGridLines); | 3024 state.style()->setNamedGridRowLines(namedGridLines); |
3025 return; | 3025 return; |
3026 } | 3026 } |
3027 | 3027 |
3028 case CSSPropertyGridStart: { | 3028 case CSSPropertyGridStart: { |
3029 HANDLE_INHERIT_AND_INITIAL(gridStart, GridStart); | 3029 HANDLE_INHERIT_AND_INITIAL(gridStart, GridStart); |
3030 GridPosition startPosition; | 3030 GridPosition startPosition; |
3031 if (!createGridPosition(value, startPosition)) | 3031 if (!createGridPosition(value, startPosition)) |
3032 return; | 3032 return; |
3033 state.style()->setGridStart(startPosition); | 3033 state.style()->setGridStart(startPosition); |
(...skipping 686 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3720 info.addMember(m_state, "state"); | 3720 info.addMember(m_state, "state"); |
3721 | 3721 |
3722 // FIXME: move this to a place where it would be called only once? | 3722 // FIXME: move this to a place where it would be called only once? |
3723 info.addMember(CSSDefaultStyleSheets::defaultStyle, "defaultStyle"); | 3723 info.addMember(CSSDefaultStyleSheets::defaultStyle, "defaultStyle"); |
3724 info.addMember(CSSDefaultStyleSheets::defaultQuirksStyle, "defaultQuirksStyl
e"); | 3724 info.addMember(CSSDefaultStyleSheets::defaultQuirksStyle, "defaultQuirksStyl
e"); |
3725 info.addMember(CSSDefaultStyleSheets::defaultPrintStyle, "defaultPrintStyle"
); | 3725 info.addMember(CSSDefaultStyleSheets::defaultPrintStyle, "defaultPrintStyle"
); |
3726 info.addMember(CSSDefaultStyleSheets::defaultViewSourceStyle, "defaultViewSo
urceStyle"); | 3726 info.addMember(CSSDefaultStyleSheets::defaultViewSourceStyle, "defaultViewSo
urceStyle"); |
3727 } | 3727 } |
3728 | 3728 |
3729 } // namespace WebCore | 3729 } // namespace WebCore |
OLD | NEW |