CubicCurve2D backports - review

Dr Andrew John Hughes ahughes at redhat.com
Tue Feb 1 07:33:43 PST 2011


On 10:29 Tue 01 Feb     , Denis Lila wrote:
> > Yes, there are. I pushed 3 regression tests, one for each bug, with
> > this changeset:
> 
> I'm sorry, I accidentally sent this incomplete email because of a
> shortcut mishap.
> 
> But yes, the regression tests are here:
> http://hg.openjdk.java.net/jdk7/2d-gate/jdk/rev/4cf20706dbfa
> 
> I didn't include them in the backport because it would have made things
> a bit more painful, they didn't seem very important, and I'm trying to
> backport all of the changesets to openjdk6, so we'll get them with the
> next release of that.
> 

Please include a complete backport of 4645692 now.  The tests are important.

> Thank you,
> Denis.
> 
> ----- Original Message -----
> > Hi Pavel.
> > 
> > > I just have one question - is there any regression test for checking
> > > old and new way for calculating quad curves?
> > 
> 
> > 
> > ----- Original Message -----
> > > Hi Denis,
> > >
> > > looks ok for me.
> > >
> > 
> > >
> > > I mean tests mainly for these issues:
> > > S4493128: CubicCurve2D intersects method fails
> > > S4724552: CubicCurve2D.contains(Rectangle2D) returns true when only
> > > partially contained.
> > > S4645692: solveCubic does not return all solutions.
> > >
> > >
> > > Cheers,
> > > Pavel
> > >
> > > Denis Lila wrote:
> > > > Hi.
> > > >
> > > > I'd like to backport the three attached patches.
> > > >
> > > >
> > > > hg diff:
> > > >
> > > > diff -r cd6310f10fab ChangeLog
> > > > --- a/ChangeLog Sun Jan 30 00:45:18 2011 +0000
> > > > +++ b/ChangeLog Mon Jan 31 13:28:19 2011 -0500
> > > > @@ -1,3 +1,11 @@
> > > > +2011-01-31 Denis Lila <dlila at redhat.com>
> > > > +
> > > > + * NEWS: Update with the 3 backports
> > > > + * Makefile.am (ICEDTEA_PATCHES): Add the patches
> > > > + * patches/openjdk/4493128-CubicCurve2D.patch: New file.
> > > > + * patches/openjdk/4645692-CubicCurve2D.solveCubic.patch:
> > > > Likewise.
> > > > + * patches/openjdk/4724552-CubicCurve2D.patch: Likewise.
> > > > +
> > > >  2011-01-29 Andrew John Hughes <ahughes at redhat.com>
> > > >
> > > >  	* patches/gcc-suffix.patch,
> > > > diff -r cd6310f10fab Makefile.am
> > > > --- a/Makefile.am Sun Jan 30 00:45:18 2011 +0000
> > > > +++ b/Makefile.am Mon Jan 31 13:28:19 2011 -0500
> > > > @@ -275,7 +275,10 @@
> > > >  	patches/jtreg-international-fonts-styles.patch \
> > > >  	patches/openjdk/6736649-text_bearings.patch \
> > > >  	patches/openjdk/6797139-jbutton_truncation.patch \
> > > > - patches/openjdk/6883341-text_bearing_exception.patch
> > > > + patches/openjdk/6883341-text_bearing_exception.patch \
> > > > + patches/openjdk/4724552-CubicCurve2D.patch \
> > > > + patches/openjdk/4493128-CubicCurve2D.patch \
> > > > + patches/openjdk/4645692-CubicCurve2D.solveCubic.patch
> > > >
> > > >  if !WITH_ALT_HSBUILD
> > > >  ICEDTEA_PATCHES += \
> > > > diff -r cd6310f10fab NEWS
> > > > --- a/NEWS Sun Jan 30 00:45:18 2011 +0000
> > > > +++ b/NEWS Mon Jan 31 13:28:19 2011 -0500
> > > > @@ -403,6 +403,9 @@
> > > >    - S6736649:
> > > >    test/closed/javax/swing/JMenuItem/6458123/ManualBug6458123.java
> > > >    fails on Linux
> > > >    - S6797139: JButton title is truncating for some strings
> > > >    irrespective of preferred size.
> > > >    - S6883341: SWAT: jdk7-b72 swat build(2009-09-17) threw
> > > >    exceptions when running Java2D demo by clicking Paint ta
> > > > + - S4493128: CubicCurve2D intersects method fails
> > > > + - S4724552: CubicCurve2D.contains(Rectangle2D) returns true when
> > > > only partially contained.
> > > > + - S4645692: solveCubic does not return all solutions.
> > > >  * Bug fixes
> > > >    - RH647157, RH582455: Update fontconfig files for rhel 6
> > > >    - RH661505: JPEGs with sRGB IEC61966-2.1 color profiles have
> > > >    wrong colors
> > > >
> > > > ...(and here should be the diff of the patches, but those are
> > > > attached).
> > > >
> > > > Thank you,
> > > > Denis.
> > > >

-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Support Free Java!
Contribute to GNU Classpath and IcedTea
http://www.gnu.org/software/classpath
http://icedtea.classpath.org
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint = F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8



More information about the distro-pkg-dev mailing list