Closed
Bug 355300
Opened 18 years ago
Closed 18 years ago
There should be only one nsGkAtoms creature
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: timeless, Assigned: timeless)
References
Details
Attachments
(3 obsolete files)
steps:
download the text versions of these:
http://mxr-test.landfill.bugzilla.org/mozilla/ident?i=nsMathMLAtoms
http://mxr-test.landfill.bugzilla.org/mozilla/ident?i=nsLayoutAtoms&tree=mozilla&filter=
http://mxr-test.landfill.bugzilla.org/mozilla/ident?i=nsHTMLAtoms&tree=mozilla&filter=
http://mxr-test.landfill.bugzilla.org/mozilla/ident?i=nsSVGAtoms&tree=mozilla&filter=
http://mxr-test.landfill.bugzilla.org/mozilla/ident?i=nsXBLAtoms&tree=mozilla&filter=
http://mxr-test.landfill.bugzilla.org/mozilla/ident?i=txXPathAtoms&tree=mozilla&filter=
http://mxr-test.landfill.bugzilla.org/mozilla/ident?i=txXMLAtoms&tree=mozilla&filter=
http://mxr-test.landfill.bugzilla.org/mozilla/ident?i=txXSLTAtoms&tree=mozilla&filter=
http://mxr-test.landfill.bugzilla.org/mozilla/ident?i=txHTMLAtoms&tree=mozilla&filter=
http://mxr-test.landfill.bugzilla.org/mozilla/ident?i=nsXULAtoms&tree=mozilla&filter=
stitch them together:
cat ? >> 00
ignore lines that don't mention files, trim off leading and tailing junk, prepend mozilla/:
grep '/' 00|perl -pne 's/[,(].*//;s/\s*[*#]\s*//;s{^}{mozilla/}' |sort|uniq > 01
grab the files:
timeless@boffo:/tmp/_world/darts$ cvs co `cat 01`
replace everything:
perl -pi -e 's/(?:ns(?:MathML|Layout|HTML|SVG|XBL|XUL)|(?:tX(?:X(?:Path|ML|SLT)|HTML)))Atoms/nsGkAtoms/g' `cat 01`
get a memo from sicking not to touch xslt (even though half the regexp was for xslt!):
mv mozilla/content/xslt .
find files that include nsGkAtoms more than once:
grep -c '"nsGkAtoms.h"' `cat 01|grep -v xslt` |grep -v ':1'|grep -v ':0' |perl -pe 's/:.*//' > 02
drop duplicates:
perl -ni -e 'print, next unless /#include "nsGkAtoms.h"/; next if $found; $found = 1; print' `cat 01|grep -v xslt`
build the patch:
timeless@boffo:/tmp/_world/darts$ cvs diff -up0 `cvsu --types=M --find` > patch
Attachment #241122 -
Flags: review?(bugmail)
rs=me assuming you built this with the old .h files (nsLayoutAtoms.h etc) killed
Attachment #241122 -
Flags: review?(bugmail)
i switched to using links -dump (before I was using gecko's save as text feature), so here's the new output list generating code:
grep '/' 00|perl -ne 'next if /http|filter|bonsai|mxr-test|line \d/;s/\[\d+\]//;s/[,(].*//;s/\s*[*#]\s*//;s{^}{mozilla/};print' |sort|uniq >01
note that the mxr magic is only because I'm lazy and don't want to run grep/perl/cvs diff across an entire tree.
i believe that dbaron asked me to hold off on this magic until after reflow branch landed. anyway, it landed, so this is the update.
Attachment #241122 -
Attachment is obsolete: true
slight changes to the commands:
perl -pi -e 'next if /__/;s/(?:ns(?:MathML|Layout|HTML|SVG|XBL|XUL)|(?:tX(?:X(?:Path|ML|SLT)|HTML)))Atoms/nsGkAtoms/g' `cat 01`
cat 02|grep -v xslt |xargs -n1 perl -ni -e 'print, next unless /#include "nsGkAtoms.h"/; next if $found; $found = 1; print'
last bit is that nsLayoutAtoms.h isn't equivalent to nsGkAtoms.h :( so I have to undo it:
cvsu --types=? --find --ignore|xargs grep -l 'LayoutAtoms\.h'|perl -pne 's/\.#//;s/\.\d+_\d+//'|grep mozilla|xargs perl -pi -e 's/nsGkAtoms\.h/nsLayoutAtoms.h/'
This requires having original files (you can use grep on the original sources [instead of using cvsdo backup files] to generate this file list)
Attachment #249619 -
Attachment is obsolete: true
Attachment #249683 -
Flags: review?
Attachment #249683 -
Attachment is patch: false
Attachment #249683 -
Attachment mime type: text/plain → application/zip
Attachment #249683 -
Flags: review? → review?(dbaron)
Comment on attachment 249683 [details]
compiling zipped patch
These lines:
-typedef class nsGkAtoms nsHTMLAtoms;
+typedef class nsGkAtoms nsGkAtoms;
-typedef class nsGkAtoms nsSVGAtoms;
+typedef class nsGkAtoms nsGkAtoms;
-typedef class nsGkAtoms nsXULAtoms;
+typedef class nsGkAtoms nsGkAtoms;
-typedef class nsGkAtoms nsLayoutAtoms;
+typedef class nsGkAtoms nsGkAtoms;
-typedef class nsGkAtoms nsMathMLAtoms;
+typedef class nsGkAtoms nsGkAtoms;
need to be removed rather than changed.
With that, r=dbaron, although I admit to not actually reading the patch. (If there are any parts that you hand-edited, I'd like you to point those out to me so I can review them, though.)
Attachment #249683 -
Flags: review?(dbaron) → review+
And *later* rounds of changes (not later revisions of this patch) should involve moving IS_TABLE_CELL somewhere else, substituting the nsLayoutAtoms.h includes, and then removing all the obsolete *Atoms.h files.
Comment on attachment 249683 [details]
compiling zipped patch
mozilla/content/base/src/nsContentList.cpp 3.97
mozilla/content/base/src/nsContentSink.cpp 1.55
mozilla/content/base/src/nsContentSink.h 1.20
mozilla/content/base/src/nsContentUtils.cpp 1.195
mozilla/content/base/src/nsCopySupport.cpp 1.54
mozilla/content/base/src/nsDOMDocumentType.cpp 1.41
mozilla/content/base/src/nsDocument.cpp 3.698
mozilla/content/base/src/nsDocumentEncoder.cpp 1.119
mozilla/content/base/src/nsDocumentFragment.cpp 1.97
mozilla/content/base/src/nsFrameLoader.cpp 1.72
mozilla/content/base/src/nsGenericElement.cpp 3.523
mozilla/content/base/src/nsHTMLContentSerializer.cpp 1.108
mozilla/content/base/src/nsNodeInfoManager.cpp 1.46
mozilla/content/base/src/nsObjectLoadingContent.cpp 1.36
mozilla/content/base/src/nsPlainTextSerializer.cpp 1.121
mozilla/content/base/src/nsScriptLoader.cpp 1.101
mozilla/content/base/src/nsXMLContentSerializer.cpp 1.66
mozilla/content/base/src/nsXMLNameSpaceMap.cpp 1.5
mozilla/content/events/src/nsDOMEvent.cpp 1.227
mozilla/content/events/src/nsEventListenerManager.cpp 1.252
mozilla/content/events/src/nsEventStateManager.cpp 1.674
mozilla/content/events/src/nsXMLEventsElement.cpp 1.6
mozilla/content/events/src/nsXMLEventsManager.cpp 1.12
mozilla/content/html/document/src/nsHTMLContentSink.cpp 3.775
mozilla/content/html/document/src/nsHTMLDocument.cpp 3.704
mozilla/content/html/document/src/nsHTMLFragmentContentSink.cpp 1.123
mozilla/content/html/document/src/nsImageDocument.cpp 1.155
mozilla/content/html/document/src/nsMediaDocument.cpp 1.35
mozilla/content/html/document/src/nsPluginDocument.cpp 1.27
mozilla/content/svg/content/src/nsSVGAngle.cpp 1.10
mozilla/content/svg/content/src/nsSVGAtoms.h 1.10
mozilla/content/svg/content/src/nsSVGClipPathElement.cpp 1.4
mozilla/content/svg/content/src/nsSVGElement.cpp 1.107
mozilla/content/svg/content/src/nsSVGElementFactory.cpp 1.35
mozilla/content/svg/content/src/nsSVGFeatures.cpp 1.6
mozilla/content/svg/content/src/nsSVGFilterElement.cpp 1.6
mozilla/content/svg/content/src/nsSVGFilters.cpp 1.20
mozilla/content/svg/content/src/nsSVGGradientElement.cpp 1.9
mozilla/content/svg/content/src/nsSVGGraphicElement.cpp 1.36
mozilla/content/svg/content/src/nsSVGImageElement.cpp 1.24
mozilla/content/svg/content/src/nsSVGLength.cpp 1.24
mozilla/content/svg/content/src/nsSVGMarkerElement.cpp 1.18
mozilla/content/svg/content/src/nsSVGMaskElement.cpp 1.5
mozilla/content/svg/content/src/nsSVGPatternElement.cpp 1.8
mozilla/content/svg/content/src/nsSVGPolyElement.cpp 1.2
mozilla/content/svg/content/src/nsSVGSVGElement.cpp 1.75
mozilla/content/svg/content/src/nsSVGScriptElement.cpp 1.28
mozilla/content/svg/content/src/nsSVGStylableElement.cpp 1.7
mozilla/content/svg/content/src/nsSVGStyleElement.cpp 1.17
mozilla/content/svg/content/src/nsSVGSymbolElement.cpp 1.6
mozilla/content/svg/content/src/nsSVGTSpanElement.cpp 1.26
mozilla/content/svg/content/src/nsSVGTextElement.cpp 1.28
mozilla/content/svg/content/src/nsSVGTextPathElement.cpp 1.10
mozilla/content/svg/content/src/nsSVGTransformListParser.cpp 1.3
mozilla/content/svg/content/src/nsSVGUseElement.cpp 1.20
mozilla/content/html/content/src/nsFormSubmission.cpp 1.51
mozilla/content/html/content/src/nsGenericHTMLElement.cpp 1.685
mozilla/content/html/content/src/nsGenericHTMLElement.h 1.252
mozilla/content/html/content/src/nsHTMLAnchorElement.cpp 1.149
mozilla/content/html/content/src/nsHTMLAreaElement.cpp 1.97
mozilla/content/html/content/src/nsHTMLAtoms.h 3.83
mozilla/content/html/content/src/nsHTMLBRElement.cpp 1.60
mozilla/content/html/content/src/nsHTMLBodyElement.cpp 1.159
mozilla/content/html/content/src/nsHTMLButtonElement.cpp 1.154
mozilla/content/html/content/src/nsHTMLCanvasElement.cpp 3.17
mozilla/content/html/content/src/nsHTMLDivElement.cpp 1.65
mozilla/content/html/content/src/nsHTMLFontElement.cpp 1.95
mozilla/content/html/content/src/nsHTMLFormElement.cpp 1.212
mozilla/content/html/content/src/nsHTMLFrameElement.cpp 1.68
mozilla/content/html/content/src/nsHTMLFrameSetElement.cpp 1.71
mozilla/content/html/content/src/nsHTMLHRElement.cpp 1.76
mozilla/content/html/content/src/nsHTMLHeadingElement.cpp 1.59
mozilla/content/html/content/src/nsHTMLIFrameElement.cpp 1.102
mozilla/content/html/content/src/nsHTMLImageElement.cpp 1.209
mozilla/content/html/content/src/nsHTMLInputElement.cpp 1.445
mozilla/content/html/content/src/nsHTMLLIElement.cpp 1.72
mozilla/content/html/content/src/nsHTMLLabelElement.cpp 1.96
mozilla/content/html/content/src/nsHTMLLegendElement.cpp 1.64
mozilla/content/html/content/src/nsHTMLLinkElement.cpp 1.80
mozilla/content/html/content/src/nsHTMLMapElement.cpp 1.71
mozilla/content/html/content/src/nsHTMLOListElement.cpp 1.77
mozilla/content/html/content/src/nsHTMLOptGroupElement.cpp 1.69
mozilla/content/html/content/src/nsHTMLOptionElement.cpp 1.147
mozilla/content/html/content/src/nsHTMLParagraphElement.cpp 1.61
mozilla/content/html/content/src/nsHTMLPreElement.cpp 1.66
mozilla/content/html/content/src/nsHTMLScriptElement.cpp 1.111
mozilla/content/html/content/src/nsHTMLSelectElement.cpp 1.261
mozilla/content/html/content/src/nsHTMLSharedElement.cpp 1.66
mozilla/content/html/content/src/nsHTMLSpanElement.cpp 1.55
mozilla/content/html/content/src/nsHTMLStyleElement.cpp 1.75
mozilla/content/html/content/src/nsHTMLTableCaptionElement.cpp 1.66
mozilla/content/html/content/src/nsHTMLTableCellElement.cpp 1.105
mozilla/content/html/content/src/nsHTMLTableColElement.cpp 1.79
mozilla/content/html/content/src/nsHTMLTableElement.cpp 1.160
mozilla/content/html/content/src/nsHTMLTableRowElement.cpp 1.111
mozilla/content/html/content/src/nsHTMLTableSectionElement.cpp 1.85
mozilla/content/html/content/src/nsHTMLTextAreaElement.cpp 1.194
mozilla/layout/mathml/content/src/nsMathMLAtoms.h 1.7
mozilla/layout/tables/BasicTableLayoutStrategy.cpp 3.240
mozilla/layout/tables/nsTableCellFrame.cpp 3.388
mozilla/layout/tables/nsTableColFrame.cpp 3.92
mozilla/layout/tables/nsTableColGroupFrame.cpp 3.162
mozilla/layout/tables/nsTableFrame.cpp 3.673
mozilla/layout/tables/nsTableOuterFrame.cpp 3.301
mozilla/layout/tables/nsTablePainter.cpp 3.18
mozilla/layout/tables/nsTableRowFrame.cpp 3.393
mozilla/layout/tables/nsTableRowGroupFrame.cpp 3.374
mozilla/layout/mathml/base/src/nsMathMLContainerFrame.cpp 1.152
mozilla/layout/mathml/base/src/nsMathMLFrame.cpp 1.71
mozilla/layout/mathml/base/src/nsMathMLTokenFrame.cpp 1.54
mozilla/layout/mathml/base/src/nsMathMLmactionFrame.cpp 1.77
mozilla/layout/mathml/base/src/nsMathMLmfencedFrame.cpp 1.62
mozilla/layout/mathml/base/src/nsMathMLmfracFrame.cpp 1.60
mozilla/layout/mathml/base/src/nsMathMLmmultiscriptsFrame.cpp 1.37
mozilla/layout/mathml/base/src/nsMathMLmoFrame.cpp 1.87
mozilla/layout/mathml/base/src/nsMathMLmoverFrame.cpp 1.52
mozilla/layout/mathml/base/src/nsMathMLmpaddedFrame.cpp 1.42
mozilla/layout/mathml/base/src/nsMathMLmrowFrame.cpp 1.19
mozilla/layout/mathml/base/src/nsMathMLmspaceFrame.cpp 1.19
mozilla/layout/mathml/base/src/nsMathMLmstyleFrame.cpp 1.38
mozilla/layout/mathml/base/src/nsMathMLmsubFrame.cpp 1.39
mozilla/layout/mathml/base/src/nsMathMLmsubsupFrame.cpp 1.39
mozilla/layout/mathml/base/src/nsMathMLmsupFrame.cpp 1.38
mozilla/layout/mathml/base/src/nsMathMLmtableFrame.cpp 1.61
mozilla/layout/mathml/base/src/nsMathMLmunderFrame.cpp 1.52
mozilla/layout/mathml/base/src/nsMathMLmunderoverFrame.cpp 1.52
mozilla/layout/forms/nsButtonFrameRenderer.cpp 3.71
mozilla/layout/forms/nsComboboxControlFrame.cpp 1.383
mozilla/layout/forms/nsFieldSetFrame.cpp 3.154
mozilla/layout/forms/nsFileControlFrame.cpp 3.200
mozilla/layout/forms/nsFormControlFrame.cpp 1.195
mozilla/layout/forms/nsGfxButtonControlFrame.cpp 1.137
mozilla/layout/forms/nsHTMLButtonControlFrame.cpp 3.212
mozilla/layout/forms/nsImageControlFrame.cpp 3.117
mozilla/layout/forms/nsIsIndexFrame.cpp 1.82
mozilla/layout/forms/nsLegendFrame.cpp 3.68
mozilla/layout/forms/nsListControlFrame.cpp 1.410
mozilla/layout/forms/nsSelectsAreaFrame.cpp 1.26
mozilla/layout/forms/nsTextControlFrame.cpp 3.237
mozilla/content/xml/document/src/nsXMLContentSink.cpp 1.397
mozilla/content/xml/document/src/nsXMLFragmentContentSink.cpp 1.22
mozilla/content/xul/document/src/nsXULContentSink.cpp 1.175
mozilla/content/xul/document/src/nsXULDocument.cpp 1.744
mozilla/content/xbl/src/nsXBLBinding.cpp 1.222
mozilla/content/xbl/src/nsXBLContentSink.cpp 1.73
mozilla/content/xbl/src/nsXBLPrototypeBinding.cpp 1.123
mozilla/content/xbl/src/nsXBLPrototypeHandler.cpp 1.114
mozilla/content/xbl/src/nsXBLService.cpp 1.224
mozilla/content/xbl/src/nsXBLWindowHandler.cpp 1.40
mozilla/layout/style/nsCSSLoader.cpp 3.220
mozilla/layout/style/nsCSSRuleProcessor.cpp 1.9
mozilla/layout/style/nsCSSStyleSheet.cpp 3.368
mozilla/layout/style/nsComputedDOMStyle.cpp 1.157
mozilla/layout/style/nsHTMLStyleSheet.cpp 3.307
mozilla/layout/style/nsInspectorCSSUtils.cpp 1.31
mozilla/layout/style/nsStyleUtil.cpp 3.60
mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp 1.294
mozilla/layout/xul/base/src/tree/src/nsTreeBoxObject.cpp 1.63
mozilla/layout/xul/base/src/tree/src/nsTreeColFrame.cpp 1.48
mozilla/layout/xul/base/src/tree/src/nsTreeColumns.cpp 1.17
mozilla/layout/xul/base/src/tree/src/nsTreeContentView.cpp 1.64
mozilla/layout/xul/base/src/tree/src/nsTreeSelection.cpp 1.54
mozilla/layout/xul/base/src/tree/src/nsTreeUtils.cpp 1.16
mozilla/layout/xul/base/src/nsBox.cpp 1.119
mozilla/layout/xul/base/src/nsBoxFrame.cpp 1.311
mozilla/layout/xul/base/src/nsButtonBoxFrame.cpp 1.42
mozilla/layout/xul/base/src/nsDeckFrame.cpp 1.80
mozilla/layout/xul/base/src/nsDocElementBoxFrame.cpp 1.23
mozilla/layout/xul/base/src/nsImageBoxFrame.cpp 1.116
mozilla/layout/xul/base/src/nsLeafBoxFrame.cpp 1.52
mozilla/layout/xul/base/src/nsListBoxBodyFrame.cpp 1.76
mozilla/layout/xul/base/src/nsListBoxLayout.cpp 1.10
mozilla/layout/xul/base/src/nsListBoxObject.cpp 1.23
mozilla/layout/xul/base/src/nsListItemFrame.cpp 1.14
mozilla/layout/xul/base/src/nsMenuBarFrame.cpp 1.149
mozilla/layout/xul/base/src/nsMenuFrame.cpp 1.338
mozilla/layout/xul/base/src/nsMenuPopupFrame.cpp 1.297
mozilla/layout/xul/base/src/nsNativeScrollbarFrame.cpp 1.30
mozilla/layout/xul/base/src/nsPopupBoxObject.cpp 1.18
mozilla/layout/xul/base/src/nsPopupSetFrame.cpp 1.154
mozilla/layout/xul/base/src/nsProgressMeterFrame.cpp 1.60
mozilla/layout/xul/base/src/nsResizerFrame.cpp 1.34
mozilla/layout/xul/base/src/nsRootBoxFrame.cpp 1.43
mozilla/layout/xul/base/src/nsScrollbarButtonFrame.cpp 1.53
mozilla/layout/xul/base/src/nsScrollbarFrame.cpp 1.59
mozilla/layout/xul/base/src/nsSliderFrame.cpp 1.153
mozilla/layout/xul/base/src/nsSplitterFrame.cpp 1.156
mozilla/layout/xul/base/src/nsStackLayout.cpp 1.30
mozilla/layout/xul/base/src/nsTextBoxFrame.cpp 1.103
mozilla/layout/xul/base/src/nsTitleBarFrame.cpp 1.33
mozilla/layout/xul/base/src/nsXULTooltipListener.cpp 1.52
mozilla/layout/build/nsContentDLF.cpp 1.79
mozilla/content/xul/content/src/nsXULAtoms.h 1.7
mozilla/content/xul/content/src/nsXULElement.cpp 1.676
mozilla/content/xul/content/src/nsXULElement.h 1.233
mozilla/content/xul/content/src/nsXULPopupListener.cpp 1.140
mozilla/layout/generic/nsAbsoluteContainingBlock.h 1.33
mozilla/layout/generic/nsAreaFrame.cpp 1.103
mozilla/layout/generic/nsBRFrame.cpp 1.66
mozilla/layout/generic/nsBidiFrames.cpp 1.12
mozilla/layout/generic/nsBlockFrame.cpp 3.800
mozilla/layout/generic/nsBlockReflowContext.cpp 1.145
mozilla/layout/generic/nsBlockReflowState.cpp 3.520
mozilla/layout/generic/nsBulletFrame.cpp 1.154
mozilla/layout/generic/nsColumnSetFrame.cpp 3.29
mozilla/layout/generic/nsContainerFrame.cpp 1.266
mozilla/layout/generic/nsFirstLetterFrame.cpp 1.65
mozilla/layout/generic/nsFrame.cpp 3.691
mozilla/layout/generic/nsFrameFrame.cpp 3.306
mozilla/layout/generic/nsFrameSetFrame.cpp 3.192
mozilla/layout/generic/nsGfxScrollFrame.cpp 3.281
mozilla/layout/generic/nsHTMLCanvasFrame.cpp 1.15
mozilla/layout/generic/nsHTMLContainerFrame.cpp 3.222
mozilla/layout/generic/nsHTMLFrame.cpp 1.168
mozilla/layout/generic/nsHTMLReflowState.cpp 1.247
mozilla/layout/generic/nsIFrame.h 3.348
mozilla/layout/generic/nsImageFrame.cpp 1.396
mozilla/layout/generic/nsImageMap.cpp 3.129
mozilla/layout/generic/nsInlineFrame.cpp 3.268
mozilla/layout/generic/nsLineLayout.cpp 3.243
mozilla/layout/generic/nsObjectFrame.cpp 1.575
mozilla/layout/generic/nsPageContentFrame.cpp 1.34
mozilla/layout/generic/nsPageFrame.cpp 3.165
mozilla/layout/generic/nsPlaceholderFrame.cpp 3.117
mozilla/layout/generic/nsPlaceholderFrame.h 3.82
mozilla/layout/generic/nsSelection.cpp 3.272
mozilla/layout/generic/nsSimplePageSequence.cpp 3.141
mozilla/layout/generic/nsSpacerFrame.cpp 1.44
mozilla/layout/generic/nsTextFrame.cpp 1.608
mozilla/layout/generic/nsTextTransformer.cpp 1.129
mozilla/layout/generic/nsViewportFrame.cpp 1.89
mozilla/layout/generic/nsViewportFrame.h 3.23
mozilla/content/xtf/src/nsXTFElementWrapper.cpp 1.40
mozilla/content/xml/content/src/nsXMLCDATASection.cpp 1.50
mozilla/content/xml/content/src/nsXMLElement.cpp 1.143
mozilla/content/xml/content/src/nsXMLProcessingInstruction.cpp 1.74
mozilla/content/xml/content/src/nsXMLStylesheetPI.cpp 1.25
mozilla/content/xul/templates/src/nsXULContentBuilder.cpp 1.92
mozilla/content/xul/templates/src/nsXULContentUtils.cpp 1.79
mozilla/content/xul/templates/src/nsXULTemplateBuilder.cpp 1.334
mozilla/content/xul/templates/src/nsXULTemplateQueryProcessorRDF.cpp 1.6
mozilla/content/xul/templates/src/nsXULTreeBuilder.cpp 1.101
mozilla/layout/base/nsBidiPresUtils.cpp 1.87
mozilla/layout/base/nsCSSFrameConstructor.cpp 1.1290
mozilla/layout/base/nsCSSRendering.cpp 3.295
mozilla/layout/base/nsDisplayList.cpp 3.23
mozilla/layout/base/nsFrameManager.cpp 1.241
mozilla/layout/base/nsFrameTraversal.cpp 3.53
mozilla/layout/base/nsImageLoader.cpp 3.38
mozilla/layout/base/nsLayoutAtoms.h 1.28
mozilla/layout/base/nsLayoutUtils.cpp 3.70
mozilla/layout/base/nsPresContext.cpp 3.316
mozilla/layout/base/nsPresContext.h 3.172
mozilla/layout/base/nsPresShell.cpp 3.954
mozilla/layout/svg/base/src/nsSVGClipPathFrame.cpp 1.25
mozilla/layout/svg/base/src/nsSVGFilterFrame.cpp 1.26
mozilla/layout/svg/base/src/nsSVGForeignObjectFrame.cpp 1.55
mozilla/layout/svg/base/src/nsSVGGFrame.cpp 1.35
mozilla/layout/svg/base/src/nsSVGGenericContainerFrame.cpp 1.33
mozilla/layout/svg/base/src/nsSVGGlyphFrame.cpp 1.79
mozilla/layout/svg/base/src/nsSVGGradientFrame.cpp 1.47
mozilla/layout/svg/base/src/nsSVGImageFrame.cpp 1.46
mozilla/layout/svg/base/src/nsSVGInnerSVGFrame.cpp 1.49
mozilla/layout/svg/base/src/nsSVGMarkerFrame.cpp 1.34
mozilla/layout/svg/base/src/nsSVGMaskFrame.cpp 1.16
mozilla/layout/svg/base/src/nsSVGOuterSVGFrame.cpp 1.87
mozilla/layout/svg/base/src/nsSVGPathGeometryFrame.cpp 1.76
mozilla/layout/svg/base/src/nsSVGPatternFrame.cpp 1.37
mozilla/layout/svg/base/src/nsSVGTSpanFrame.cpp 1.44
mozilla/layout/svg/base/src/nsSVGTextContainerFrame.cpp 1.7
mozilla/layout/svg/base/src/nsSVGTextFrame.cpp 1.56
mozilla/layout/svg/base/src/nsSVGTextPathFrame.cpp 1.22
mozilla/layout/svg/base/src/nsSVGUseFrame.cpp 1.13
mozilla/layout/printing/nsPrintEngine.cpp 1.134
mozilla/content/svg/content/src/Attic/nsSVGAtoms.h 1.10
mozilla/content/xbl/src/Attic/nsXBLWindowHandler.cpp 1.40
Attachment #249683 -
Attachment is private: true
Attachment #249683 -
Attachment is obsolete: true
Attachment #249683 -
Attachment is private: false
sicking dealt with comment 6 in bug 368128.
Updated•6 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•