Expose createImageBitmap resize options without the experimental flag |
||||||
Issue descriptionAs discussed in crbug.com/761809 , we need to decide when to expose createImageBitmap resize options without the experimental canvas features flag.
,
Oct 25 2017
,
Nov 7 2017
,
Dec 7 2017
After fixing unpremul resize code path in https://chromium-review.googlesource.com/c/chromium/src/+/759116 and refactoring the layout tests in https://chromium-review.googlesource.com/c/chromium/src/+/809808, we are in a good shape to ship the resize feature. Still, after discussion with junov@ and fserb@, we decided to wait a couple of months to see if we can fix crbug.com/787034 and ship the resize without slow unpremul code path. The main bottleneck is for Skia to fix https://bugs.chromium.org/p/skia/issues/detail?id=5733.
,
Jul 25
,
Aug 13
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/8fae07dc433b44e5206891138554250fca4923bf commit 8fae07dc433b44e5206891138554250fca4923bf Author: Reza.Zakerinasab <zakerinasab@chromium.org> Date: Mon Aug 13 20:09:00 2018 Ship CreateImageBitmap resize options This change removes the requirement of ExtendedImageBitmapOptions runtime enabled feature for CreateImageBitmap resize options to work. Bug: 762559 Change-Id: I6bd1e098e695116a66ef2387c07087da3cc91445 Reviewed-on: https://chromium-review.googlesource.com/1155164 Reviewed-by: Fernando Serboncini <fserb@chromium.org> Commit-Queue: Mohammad Reza Zakerinasab <zakerinasab@chromium.org> Cr-Commit-Position: refs/heads/master@{#582682} [add] https://crrev.com/8fae07dc433b44e5206891138554250fca4923bf/third_party/WebKit/LayoutTests/external/wpt/2dcontext/imagebitmap/canvas-createImageBitmap-resize.html [add] https://crrev.com/8fae07dc433b44e5206891138554250fca4923bf/third_party/WebKit/LayoutTests/external/wpt/2dcontext/imagebitmap/canvas-createImageBitmap-video-resize.html [add] https://crrev.com/8fae07dc433b44e5206891138554250fca4923bf/third_party/WebKit/LayoutTests/external/wpt/media/video.ogv [modify] https://crrev.com/8fae07dc433b44e5206891138554250fca4923bf/third_party/blink/renderer/core/imagebitmap/image_bitmap_options.idl [modify] https://crrev.com/8fae07dc433b44e5206891138554250fca4923bf/third_party/blink/renderer/platform/runtime_enabled_features.json5
,
Aug 13
|
||||||
►
Sign in to add a comment |
||||||
Comment 1 by zakerinasab@chromium.org
, Sep 8 2017