jdk/src/java.desktop/unix/classes/sun/print/IPPPrintService.java
changeset 43089 05e2611ebff6
parent 40144 daded2f82c2e
child 43723 f7a55f9b9bf5
equal deleted inserted replaced
43088:85643a015b5a 43089:05e2611ebff6
  1051             // if printer supports collation but since most printers
  1051             // if printer supports collation but since most printers
  1052             // now supports collation and that most OS has a way
  1052             // now supports collation and that most OS has a way
  1053             // of setting it, it is a safe assumption to just always
  1053             // of setting it, it is a safe assumption to just always
  1054             // include SheetCollate as supported attribute.
  1054             // include SheetCollate as supported attribute.
  1055 
  1055 
  1056             /*
  1056             catList.add(SheetCollate.class);
  1057                In Linux, we use Postscript for rendering but Linux still
  1057 
  1058                has issues in propagating Postscript-embedded setpagedevice
       
  1059                setting like collation.  Therefore, we temporarily exclude
       
  1060                Linux.
       
  1061             */
       
  1062             if (!PrintServiceLookupProvider.isLinux()) {
       
  1063                 catList.add(SheetCollate.class);
       
  1064             }
       
  1065         }
  1058         }
  1066 
  1059 
  1067         // With the assumption that  Chromaticity is equivalent to
  1060         // With the assumption that  Chromaticity is equivalent to
  1068         // ColorSupported.
  1061         // ColorSupported.
  1069         if (getAttMap != null && getAttMap.containsKey("color-supported")) {
  1062         if (getAttMap != null && getAttMap.containsKey("color-supported")) {