Test code looks good to me.

 

Regards,

Rajeev Chamyal

 

From: Avik Niyogi 
Sent: 21 March 2016 14:02
To: Manajit Halder; Alexander Scherbatiy
Cc: swing-dev@openjdk.java.net; Rajeev Chamyal
Subject: Re: <Swing Dev> Review Request of 8148555: [macosx] An uncaught 
exception was raised entering Emoji into JTextArea

 

Hi All,

Please review the below code changes as per the inputs received.

http://cr.openjdk.java.net/~aniyogi/8148555/webrev.01/

 

 

With Regards,

Avik Niyogi

On 21-Mar-2016, at 12:45 pm, Rajeev Chamyal <HYPERLINK 
"mailto:rajeev.cham...@oracle.com"rajeev.cham...@oracle.com> wrote:

 

Hello Avik,

 

I can’t comment on objective C code.

As far as test is concerned below are my comments.

 

1)      UI should be created in Swing thread.

2)      Switch case in  actionPerformed should be refactored.

 

Regards,

Rajeev Chamyal

 

From: Avik Niyogi 
Sent: 21 March 2016 12:20
To: Sergey Bylokhov
Cc: HYPERLINK "mailto:swing-dev@openjdk.java.net"swing-dev@openjdk.java.net; 
Alexander Scherbatiy; Rajeev Chamyal
Subject: Re: <Swing Dev> Review Request of 8148555: [macosx] An uncaught 
exception was raised entering Emoji into JTextArea

 

Hi Rajeev,

Please review the following code changes.

 

With Regards,

Avik Niyogi

On 21-Mar-2016, at 12:17 pm, Avik Niyogi <HYPERLINK 
"mailto:avik.niy...@oracle.com"avik.niy...@oracle.com> wrote:

 

Hi Sergey,

 

Please review the following code changes.

With Regards,

Avik Niyogi

On 17-Mar-2016, at 7:03 pm, Alexander Scherbatiy <HYPERLINK 
"mailto:alexandr.scherba...@oracle.com"alexandr.scherba...@oracle.com> wrote:

 


The fix looks good to me.

Just a small note: it is better to remove comment "527         //" since it 
does not have a description.

Thanks,
Alexandr.

On 17/03/16 17:21, Avik Niyogi wrote:

It can be made into a class method, but herein this case it is needed for that 
instance only and hence the need for instance method and referred with “self”. 

 

With Regards,

Avik Niyogi

On 16-Mar-2016, at 11:55 pm, Alexander Scherbatiy <HYPERLINK 
"mailto:alexandr.scherba...@oracle.com"alexandr.scherba...@oracle.com> wrote:

 


Could the -(NSMutableString *) parseString: method be declared as class method 
instead of instance?

Thanks,
Alexandr.

On 14/03/16 17:18, Sergey Bylokhov wrote:

Hi, Avik. 
Can you please take a look to these two tests before fixing this bug: 

TEST: javax/swing/JMenuItem/8139169/ScreenMenuBarInputTwice.java 
-------------------------------------------------- 
TEST: 
javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java

I remember they passed on jdk8, but it seems we have a regression in jdk9 and 
both of them fail. 

On 14.03.16 8:05, Avik Niyogi wrote: 




Hi All, 
A gentle reminder, please review my code changes. 

With Regards, 
Avik Niyogi 




On 08-Mar-2016, at 9:39 pm, Avik Niyogi <HYPERLINK 
"mailto:avik.niy...@oracle.com"avik.niy...@oracle.com 
HYPERLINK "mailto:avik.niy...@oracle.com";<mailto:avik.niy...@oracle.com>> 
wrote: 

Hi All, 

Kindly review the bug fix for JDK 9. 

*Bug:* 

_https://bugs.openjdk.java.net/browse/JDK-8148555_ 
_ 
_ 
*Webrev:* 

_HYPERLINK 
"http://cr.openjdk.java.net/%7Eaniyogi/8148555/webrev.00/_"http://cr.openjdk.java.net/~aniyogi/8148555/webrev.00/_
 

*Issue:* 
Emoji selection in Character Viewer was causing exception in JNI 

*Cause:* 
Emojis are considered to be of different class type (namely, 
NSConcreteMutableAttributedString) from NSString which other 
characters are because of a surrogate pair for them. 

*Fix:* 
Major changes done for condition of emojis in JNI. Albeit rendering is 
not yet supported, they will appear as blank “Missing font” notation. 
Also, added debug point in case of issue with glyph arrises. 

With Regards, 
Avik Niyogi 

 

Reply via email to