[ {"file":"client/harmony/entry/src/main/ets/common/BackgroundPicker.ets", "pat":"if \\(!overLimit\\) \\{\n\\s*break;", "repl":"if (true) {\n break;", "test":"prep","why":"永远只压第一档(重测)"}, {"file":"client/harmony/entry/src/main/ets/common/BackgroundPicker.ets", "pat":"if \\(packed === null \\|\\| overLimit\\)", "repl":"if (packed === null)", "test":"prep","why":"两档都超限时不拒绝(重测)"}, {"file":"client/harmony/entry/src/main/ets/common/BackgroundPicker.ets", "pat":"overLimit = shouldRetryWithActual\\(usedBytes\\);", "repl":"overLimit = false;", "test":"prep","why":"结论永远为 false(超限图被放过去)"}, {"file":"client/harmony/entry/src/main/ets/common/BackgroundPicker.ets", "pat":"if \\(packed === null \\|\\| overLimit\\) \\{\n\\s*this\\.fail\\(TOO_LARGE_REASON\\);", "repl":"if (packed === null) {\n this.fail(TOO_LARGE_REASON);", "test":"prep","why":"拒绝分支里不带原因"}, {"file":"client/harmony/entry/src/main/ets/common/BackgroundPicker.ets", "pat":"desiredSize: \\{ width: size\\.width, height: size\\.height \\}", "repl":"desiredSize: { width: info.size.width, height: info.size.height }", "test":"prep","why":"不按目标尺寸解码(4K 图整图解码)"} ]