Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(167)

Side by Side Diff: third_party/WebKit/Source/core/layout/svg/SVGLayoutTreeAsText.cpp

Issue 2400663002: Adjust some includes around SVGResourceClient and FilterOperation (Closed)
Patch Set: Add back include - maybe fix Win compilation Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2004, 2005, 2007, 2009 Apple Inc. All rights reserved. 2 * Copyright (C) 2004, 2005, 2007, 2009 Apple Inc. All rights reserved.
3 * (C) 2005 Rob Buis <buis@kde.org> 3 * (C) 2005 Rob Buis <buis@kde.org>
4 * (C) 2006 Alexander Kellett <lypanov@kde.org> 4 * (C) 2006 Alexander Kellett <lypanov@kde.org>
5 * Copyright (C) Research In Motion Limited 2010. All rights reserved. 5 * Copyright (C) Research In Motion Limited 2010. All rights reserved.
6 * 6 *
7 * Redistribution and use in source and binary forms, with or without 7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions 8 * modification, are permitted provided that the following conditions
9 * are met: 9 * are met:
10 * 1. Redistributions of source code must retain the above copyright 10 * 1. Redistributions of source code must retain the above copyright
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
45 #include "core/layout/svg/LayoutSVGText.h" 45 #include "core/layout/svg/LayoutSVGText.h"
46 #include "core/layout/svg/SVGLayoutSupport.h" 46 #include "core/layout/svg/SVGLayoutSupport.h"
47 #include "core/layout/svg/line/SVGInlineTextBox.h" 47 #include "core/layout/svg/line/SVGInlineTextBox.h"
48 #include "core/layout/svg/line/SVGRootInlineBox.h" 48 #include "core/layout/svg/line/SVGRootInlineBox.h"
49 #include "core/paint/PaintLayer.h" 49 #include "core/paint/PaintLayer.h"
50 #include "core/svg/LinearGradientAttributes.h" 50 #include "core/svg/LinearGradientAttributes.h"
51 #include "core/svg/PatternAttributes.h" 51 #include "core/svg/PatternAttributes.h"
52 #include "core/svg/RadialGradientAttributes.h" 52 #include "core/svg/RadialGradientAttributes.h"
53 #include "core/svg/SVGCircleElement.h" 53 #include "core/svg/SVGCircleElement.h"
54 #include "core/svg/SVGEllipseElement.h" 54 #include "core/svg/SVGEllipseElement.h"
55 #include "core/svg/SVGFilterElement.h"
55 #include "core/svg/SVGLineElement.h" 56 #include "core/svg/SVGLineElement.h"
56 #include "core/svg/SVGLinearGradientElement.h" 57 #include "core/svg/SVGLinearGradientElement.h"
57 #include "core/svg/SVGPathElement.h" 58 #include "core/svg/SVGPathElement.h"
58 #include "core/svg/SVGPatternElement.h" 59 #include "core/svg/SVGPatternElement.h"
59 #include "core/svg/SVGPointList.h" 60 #include "core/svg/SVGPointList.h"
60 #include "core/svg/SVGPolyElement.h" 61 #include "core/svg/SVGPolyElement.h"
61 #include "core/svg/SVGRadialGradientElement.h" 62 #include "core/svg/SVGRadialGradientElement.h"
62 #include "core/svg/SVGRectElement.h" 63 #include "core/svg/SVGRectElement.h"
63 #include "core/svg/SVGStopElement.h" 64 #include "core/svg/SVGStopElement.h"
64 #include "core/svg/graphics/filters/SVGFilterBuilder.h" 65 #include "core/svg/graphics/filters/SVGFilterBuilder.h"
65 #include "platform/graphics/DashArray.h" 66 #include "platform/graphics/DashArray.h"
66 #include "platform/graphics/GraphicsTypes.h" 67 #include "platform/graphics/GraphicsTypes.h"
68 #include "platform/graphics/filters/Filter.h"
67 #include "platform/graphics/filters/SourceGraphic.h" 69 #include "platform/graphics/filters/SourceGraphic.h"
68 70
69 #include <math.h> 71 #include <math.h>
70 #include <memory> 72 #include <memory>
71 73
72 namespace blink { 74 namespace blink {
73 75
74 /** class + iomanip to help streaming list separators, i.e. ", " in string "a, b , c, d" 76 /** class + iomanip to help streaming list separators, i.e. ", " in string "a, b , c, d"
75 * Can be used in cases where you don't know which item in the list is the first 77 * Can be used in cases where you don't know which item in the list is the first
76 * one to be printed, but still want to avoid strings like ", b, c". 78 * one to be printed, but still want to avoid strings like ", b, c".
(...skipping 666 matching lines...) Expand 10 before | Expand all | Expand 10 after
743 ts << " "; 745 ts << " ";
744 writeStandardPrefix(ts, *filter, 0); 746 writeStandardPrefix(ts, *filter, 0);
745 ts << " " << filter->resourceBoundingBox(&object) << "\n"; 747 ts << " " << filter->resourceBoundingBox(&object) << "\n";
746 } 748 }
747 } 749 }
748 } 750 }
749 } 751 }
750 } 752 }
751 753
752 } // namespace blink 754 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698