[OpenJDK 2D-Dev]  RFR: JDK-6921664, , The amount of copies and the printer job name is not passed to the implementing
prasanta.sadhukhan at oracle.com
Fri Apr 15 05:47:50 UTC 2016
Please find the new webrev adding @Override annotation and I also
changed the copyright to 2016.
On 4/15/2016 10:09 AM, Jayathirth D V wrote:
> Hi Prasanta,
> Change is working fine, +1.
> Additional comments : Please add your analysis in JBS and also
> remove/update the present Javadoc comment in test case and add
> Override annotation for subclasses present in test case.
> *From:*prasanta sadhukhan
> *Sent:* Thursday, April 14, 2016 7:34 PM
> *To:* Philip Race
> *Cc:* 2d-dev at openjdk.java.net
> *Subject:* Re: [OpenJDK 2D-Dev]  RFR: JDK-6921664, , The amount of
> copies and the printer job name is not passed to the implementing
> Hi Jay,
> Could you please give your +1 on this?
> On 4/13/2016 9:05 PM, Philip Race wrote:
> I have updated the synopsis, please use this in the commit :-
> "The number of copies and the job name are not passed to a 3rd
> party PrintService"
> Fix looks fine.
> On 4/4/16, 4:21 AM, prasanta sadhukhan wrote:
> Hi All,
> Please review a fix for jdk9
> Bug: https://bugs.openjdk.java.net/browse/JDK-6921664
> The issue was
> for a third party non-builtin print service, if the
> application sets the copies, jobname attribute these
> attributes are not passed to the third party print()
> This is because when we find there is a non-builtin print
> service, we call spoolService() in RasterPrinterJob
> which , even though it creates an attribute set via attributes
> = new HashPrintRequestAttributeSet();
> but it does not populate the attributes with the attributes
> set by the application, so when we call job.print(doc,
> attributes); we were passing attributes without any attribute
> I added the minimal copies and jobName attributes to the
> attribute list before calling the 3rdparty print implementation.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the 2d-dev