Sorry for delay, i thought this one was reviewed.

ok with me.

-igor

On 2/5/10 2:34 PM, Roman Kennke wrote:
Am Mittwoch, den 03.02.2010, 11:55 -0800 schrieb Phil Race:
looks fine.
Good! Needs another reviewer? Igor maybe, or Dmitri?

Thanks, Roman


-phil

On 2/3/2010 11:35 AM, Roman Kennke wrote:
I moved the FontPrivilege test into open. I did one small change to it,
instead of calling setSecurityManager() in the beginning of the test, I
added the tag /security=java.lang.SecurityManager which should have
about the same effect.

http://cr.openjdk.java.net/~rkennke/6904882/webrev.02/

Is this ok to push?

Also needs one more review, Igor, Dmitri, anyone else left in 2d?

/Roman

Am Montag, den 30.11.2009, 11:49 -0800 schrieb Phil Race:
Like the last one, this could use a regression test - even though
there's a JCK failure. FWIW a trivial one like this :-

import java.awt.*;
import java.io.File;

public class CreateFontSMTest {
       public static void main(String[] args) throws Exception {
           System.setSecurityManager(new SecurityManager());
           Font font = new Font("Dialog", Font.PLAIN, 12);
           System.out.println(font.getFontName());
       }
}

will work, but I also found we already have a test .. which I
guess never got run :-(, called FontPrivilege.java that does
something very similar. Its also in closed and I leave it
up to you whether to open that or add a new one but opening
it would be best.

-phil.



Roman Kennke wrote:
This patches fixes bug #6904882. As suggested by Phil it puts the whole
static initializer in a privileged block, grouping the existing 4
smaller blocks into one, and importantly including the offending
File.exists() call. This requires to make the static fields non-final.

http://cr.openjdk.java.net/~rkennke/6904882/webrev.00/

Ok to commit?

/Roman





Reply via email to