Font resources for CIDKeyed fonts do not always provide font metrics for all characters, despite defining the glyph outline. To achieve desirable layouts it maybe useful to provide fallback information for these characters at the character or unicode block resolution. Attached is an implementation this proposed feature.
Created attachment 24899 [details] patch of implementation
Created attachment 24952 [details] patch of implementation
Created attachment 24954 [details] Implementation patch with unit tests
Created attachment 24971 [details] patch src/java/org/apache/fop/afp/fonts/DoubleByteFont.java has been renamed to src/java/org/apache/fop/afp/fonts/CIDKeyedFont.java and has been modified. The original file needs deleting.
resetting P2 open bugs to P3 pending further review
increase priority for bugs with a patch