LGTM2
/Daniel
On 2024-06-12 13:09, Yoav Weiss (@Shopify) wrote:
LGTM1
This sounds like a web-exposed bug fix, and I agree that the risk
seems low.
On Tue, Jun 11, 2024 at 6:10 PM 'Xiaochen Zhou' via blink-dev
<blink-dev@chromium.org> wrote:
I have started the requests, thank you. This item was originated
from a previous launch:
https://chromestatus.com/feature/5140606359175168?gate=5143092244250624.
This feature was added to the Protected Audience explainer, but
was never implemented or spec'd. This launch implemented this
missing feature and added it to the spec. Please refer to the
previous launch for reviews, thank you.
On Tuesday, June 11, 2024 at 11:36:28 AM UTC-4 vmp...@chromium.org
wrote:
Hi,
Can you please start the various reviews in chromestatus?
chipsna.png
Thanks,
Vlad
On Fri, Jun 7, 2024 at 11:10 AM 'Xiaochen Zhou' via blink-dev
<blin...@chromium.org> wrote:
Contact emails
xiaoc...@google.com, shiva...@google.com, jka...@google.com
Explainer
https://github.com/WICG/turtledove/pull/1145
Specification
https://github.com/WICG/turtledove/pull/1141
<https://github.com/WICG/turtledove/pull/1141>
Design docs
https://docs.google.com/document/d/1JSUZzEnVGn6Rz6ncLbyhThModoxTGnBn-jS5xJf4Aq0/edit?usp=sharing
<https://docs.google.com/document/d/1JSUZzEnVGn6Rz6ncLbyhThModoxTGnBn-jS5xJf4Aq0/edit?usp=sharing>
Summary
We will complete the renderSize implementation to match
what the Protected Audience explainer claims
<https://github.com/WICG/turtledove/blob/main/FLEDGE.md#23-scoring-bids>.
The explainer states that if the Protected Audience
generateBid function returns a render URL with size
specified, then the browserSignals argument to the scoreAd
function will have a renderSize field reflecting that size
(so that all relevant information about the bid is
available for scoring). However this was missed during
implementation.
Setting this field is unlikely to break existing usage as
this field has been a part of the explainer for 7 months
and has always been optional. renderSizeis only passed
into scoreAd(), as part of browserSignals, if
generateBid() returned a width and height. If it is
specified, script can check whether the fix is enabled by
executing:
'renderSize' in browserSignals
See Github issue
<https://github.com/WICG/turtledove/issues/1088>and
explainer sections for renderSize
<https://github.com/WICG/turtledove/blob/main/FLEDGE.md#23-scoring-bids>.
Blink component
Blink>InterestGroups
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EInterestGroups>
TAG review
None
TAG review status
Not applicable
Risks
Interoperability and Compatibility
None
Gecko: No signal
WebKit: No signal
Web developers: No signals
Other signals:
WebView application risks
Does this intent deprecate or change behavior of existing
APIs, such that it has potentially high risk for Android
WebView-based applications?
None
Debuggability
Additional debugging capabilities are not necessary for
these feature changes.
Will this feature be supported on all six Blink
platforms (Windows, Mac, Linux, ChromeOS, Android,
and Android WebView)?
No
Supported on all six Blink platforms except Android WebView.
Is this feature fully tested by web-platform-tests
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?
Yes, it is tested by
third_party/blink/web_tests/external/wpt/fledge/tentative/score-ad-browser-signals.https.window.js.
Flag name on chrome://flags
None
Finch feature name
None
Please add a runtime flag with a base feature for this, just in case
this turns out riskier than expected.
Non-finch justification
None
Requires code in //chrome?
False
Tracking bug
https://issues.chromium.org/u/1/issues/333628467
<https://issues.chromium.org/u/1/issues/333628467>
Launch bug
https://launch.corp.google.com/launch/4319084
<https://launch.corp.google.com/launch/4319084>
Estimated milestones
No milestones specified
Anticipated spec changes
Open questions about a feature may be a source of future
web compat or interop issues. Please list open issues
(e.g. links to known github issues in the project for the
feature specification) whose resolution may introduce web
compat/interop risk (e.g., changing to naming or structure
of the API in a non-backward-compatible way).
None
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5181817440436224
<https://chromestatus.com/feature/5181817440436224>
This intent message was generated by Chrome Platform
Status <https://chromestatus.com/>
--
You received this message because you are subscribed to
the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails
from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALrW-V%2BWeRpO5f%3D%3DyMvbHrQHqs_FFT-w0-aKm37UyTtoSgTULA%40mail.gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CALrW-V%2BWeRpO5f%3D%3DyMvbHrQHqs_FFT-w0-aKm37UyTtoSgTULA%40mail.gmail.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google
Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/5a7e0a8c-3fc0-4a18-a705-be7da379aec3n%40chromium.org
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/5a7e0a8c-3fc0-4a18-a705-be7da379aec3n%40chromium.org?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google
Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOmohS%2Btrnus2c2LKeAYkmR0cHMwH4h-XhSM%2BF22XfVbZ4o%2B4w%40mail.gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOmohS%2Btrnus2c2LKeAYkmR0cHMwH4h-XhSM%2BF22XfVbZ4o%2B4w%40mail.gmail.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google Groups
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/bdd52d47-e019-4ecb-857a-ce16a22d9a7e%40gmail.com.