modified external skia patch