webnn: Deprecate MLTensorUsage in favor of boolean flags
As per the feedback on this thread on the MLTensor explainer PR:
webmachinelearning/webnn#754 (comment)
This CL includes logic to still support specifying the deprecated
MLTensorUsage flags for now, though this logic will only exist for
about a milestone to give callers the opportunity to migrate their
existing code
Bug: 343638938
Change-Id: I56209e68fde3920b8d6c781c8f804ac6fcd35c9a
Cq-Include-Trybots: luci.chromium.try:mac14.arm64-blink-rel,win11-blink-rel
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5933323
Reviewed-by: ningxin hu ningxin.hu@intel.com
Auto-Submit: Austin Sullivan asully@chromium.org
Commit-Queue: ningxin hu ningxin.hu@intel.com
Cr-Commit-Position: refs/heads/main@{#1370419}