fix(core/Canvas): green test cases