* commit '994bfa4b469186ffe08b7303ee9e56722c7dd576': Separate Canvas JNI code from the implementation.