Changeset 56340 in webkit


Ignore:
Timestamp:
Mar 22, 2010 10:20:45 AM (14 years ago)
Author:
eric@webkit.org
Message:

2010-03-22 Alex Milowski <alex@milowski.com>

Reviewed by Kenneth Rohde Christiansen.

Basic tests of mfrac (fractions)

  • mathml/presentation/fractions.xhtml: Added.
  • mathml/presentation/fractions-vertical-alignment.xhtml: Added
  • platform/mac/mathml/presentation/fractions-expected.checksum: Added.
  • platform/mac/mathml/presentation/fractions-expected.png: Added.
  • platform/mac/mathml/presentation/fractions-expected.txt: Added.
  • platform/mac/mathml/presentation/fractions-vertical-alignment-expected.checksum: Added.
  • platform/mac/mathml/presentation/fractions-vertical-alignment-expected.png: Added.
  • platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt: Added.

2010-03-22 Alex Milowski <alex@milowski.com>

Reviewed by Kenneth Rohde Christiansen.

Added basic support for mfrac (fractions)

Test: mathml/presentation/fractions.xhtml

  • WebCore.xcodeproj/project.pbxproj:
  • mathml/MathMLInlineContainerElement.cpp: (WebCore::MathMLInlineContainerElement::createRenderer):
  • mathml/RenderMathMLFraction.cpp: Added. (WebCore::RenderMathMLFraction::RenderMathMLFraction): (WebCore::RenderMathMLFraction::updateFromElement): (WebCore::RenderMathMLFraction::addChild):
  • mathml/RenderMathMLFraction.h: Added.
Location:
trunk
Files:
10 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r56338 r56340  
     12010-03-22  Alex Milowski  <alex@milowski.com>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        Basic tests of mfrac (fractions)
     6
     7        * mathml/presentation/fractions.xhtml: Added.
     8        * mathml/presentation/fractions-vertical-alignment.xhtml: Added
     9        * platform/mac/mathml/presentation/fractions-expected.checksum: Added.
     10        * platform/mac/mathml/presentation/fractions-expected.png: Added.
     11        * platform/mac/mathml/presentation/fractions-expected.txt: Added.
     12        * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.checksum: Added.
     13        * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.png: Added.
     14        * platform/mac/mathml/presentation/fractions-vertical-alignment-expected.txt: Added.
     15
    1162010-03-19  Alexey Proskuryakov  <ap@apple.com>
    217
  • trunk/WebCore/ChangeLog

    r56337 r56340  
     12010-03-22  Alex Milowski  <alex@milowski.com>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        Added basic support for mfrac (fractions)
     6
     7        Test: mathml/presentation/fractions.xhtml
     8
     9        * WebCore.xcodeproj/project.pbxproj:
     10        * mathml/MathMLInlineContainerElement.cpp:
     11        (WebCore::MathMLInlineContainerElement::createRenderer):
     12        * mathml/RenderMathMLFraction.cpp: Added.
     13        (WebCore::RenderMathMLFraction::RenderMathMLFraction):
     14        (WebCore::RenderMathMLFraction::updateFromElement):
     15        (WebCore::RenderMathMLFraction::addChild):
     16        * mathml/RenderMathMLFraction.h: Added.
     17
    1182010-03-22  Kevin Decker  <kdecker@apple.com>
    219
  • trunk/WebCore/WebCore.xcodeproj/project.pbxproj

    r56241 r56340  
    49004900                FA7EFB051120D25400CF79C7 /* RenderMathMLUnderOver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA7EFB031120D25400CF79C7 /* RenderMathMLUnderOver.cpp */; };
    49014901                FA7EFB061120D25400CF79C7 /* RenderMathMLUnderOver.h in Headers */ = {isa = PBXBuildFile; fileRef = FA7EFB041120D25400CF79C7 /* RenderMathMLUnderOver.h */; };
     4902                FAA10570114C2DF700940A01 /* RenderMathMLFraction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FAA1056E114C2DF700940A01 /* RenderMathMLFraction.cpp */; };
     4903                FAA10571114C2DF700940A01 /* RenderMathMLFraction.h in Headers */ = {isa = PBXBuildFile; fileRef = FAA1056F114C2DF700940A01 /* RenderMathMLFraction.h */; };
    49024904                FABE72F41059C1EB00D999DD /* MathMLElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FABE72ED1059C1EB00D999DD /* MathMLElement.cpp */; };
    49034905                FABE72F51059C1EB00D999DD /* MathMLElement.h in Headers */ = {isa = PBXBuildFile; fileRef = FABE72EE1059C1EB00D999DD /* MathMLElement.h */; };
     
    1027810280                FA7EFB031120D25400CF79C7 /* RenderMathMLUnderOver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderMathMLUnderOver.cpp; sourceTree = "<group>"; };
    1027910281                FA7EFB041120D25400CF79C7 /* RenderMathMLUnderOver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RenderMathMLUnderOver.h; sourceTree = "<group>"; };
     10282                FAA1056E114C2DF700940A01 /* RenderMathMLFraction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderMathMLFraction.cpp; sourceTree = "<group>"; };
     10283                FAA1056F114C2DF700940A01 /* RenderMathMLFraction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RenderMathMLFraction.h; sourceTree = "<group>"; };
    1028010284                FABE72ED1059C1EB00D999DD /* MathMLElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MathMLElement.cpp; sourceTree = "<group>"; };
    1028110285                FABE72EE1059C1EB00D999DD /* MathMLElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MathMLElement.h; sourceTree = "<group>"; };
     
    1619416198                                FA654A6D1108ABFF002615E0 /* RenderMathMLBlock.cpp */,
    1619516199                                FA654A6E1108ABFF002615E0 /* RenderMathMLBlock.h */,
     16200                                FAA1056E114C2DF700940A01 /* RenderMathMLFraction.cpp */,
     16201                                FAA1056F114C2DF700940A01 /* RenderMathMLFraction.h */,
    1619616202                                FA0B1F8211125CEE007F9839 /* RenderMathMLMath.cpp */,
    1619716203                                FA0B1F8311125CEE007F9839 /* RenderMathMLMath.h */,
     
    1870118707                                97DD4D870FDF4D6E00ECF9A4 /* XSSAuditor.h in Headers */,
    1870218708                                CE172E011136E8CE0062A533 /* ZoomMode.h in Headers */,
     18709                                FAA10571114C2DF700940A01 /* RenderMathMLFraction.h in Headers */,
    1870318710                                A43BF5991149290A00C643CA /* HTMLProgressElement.h in Headers */,
    1870418711                                A43BF59D1149292800C643CA /* RenderProgress.h in Headers */,
     
    2091020917                                E1BE512D0CF6C512002EA959 /* XSLTUnicodeSort.cpp in Sources */,
    2091120918                                97DD4D860FDF4D6E00ECF9A4 /* XSSAuditor.cpp in Sources */,
     20919                                FAA10570114C2DF700940A01 /* RenderMathMLFraction.cpp in Sources */,
    2091220920                                A43BF5981149290A00C643CA /* HTMLProgressElement.cpp in Sources */,
    2091320921                                A43BF59C1149292800C643CA /* RenderProgress.cpp in Sources */,
  • trunk/WebCore/mathml/MathMLInlineContainerElement.cpp

    r55607 r56340  
    3232#include "MathMLNames.h"
    3333#include "RenderMathMLBlock.h"
     34#include "RenderMathMLFraction.h"
    3435#include "RenderMathMLMath.h"
    3536#include "RenderMathMLRow.h"
     
    7071    else if (hasLocalName(MathMLNames::munderoverTag))
    7172        object = new (arena) RenderMathMLUnderOver(this);
     73    else if (hasLocalName(MathMLNames::mfracTag))
     74        object = new (arena) RenderMathMLFraction(this);
    7275    else
    7376        object = new (arena) RenderMathMLBlock(this);
Note: See TracChangeset for help on using the changeset viewer.