| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
+Adam who reviewed other patches for additional +1
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
lgtm
"https://github.com/WICG/direct-sockets/blob/main/docs/"Thanks for providing the link! That's helpful to developers.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Thanks for providing the link! That's helpful to developers.
Acknowledged
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
rebased + resolved merge conflicts. ready for submission.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
status: "experimental",Is this flag ready to be enabled with --experimental-web-platform-features enabled?
Lots of developers have this flag enabled on Stable, so if it'll accidentally crash the browser or still in development its not ready for this status yet.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
status: "experimental",Is this flag ready to be enabled with --experimental-web-platform-features enabled?
Lots of developers have this flag enabled on Stable, so if it'll accidentally crash the browser or still in development its not ready for this status yet.
Yes, it was run tested on target platforms: OSX (ARM+Intel), Windows and Linux (Intel)
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
status: "experimental",Omar RamadanIs this flag ready to be enabled with --experimental-web-platform-features enabled?
Lots of developers have this flag enabled on Stable, so if it'll accidentally crash the browser or still in development its not ready for this status yet.
Yes, it was run tested on target platforms: OSX (ARM+Intel), Windows and Linux (Intel)
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Oh sorry this is the first feature I'm shipping so still piecing together how this all works. I've tested it with --enable-features=SourceSpecificMulticastInDirectSockets its gated behind `
Oh sorry this is the first feature I'm shipping so still piecing together how this all works. I've tested it with --enable-features=SourceSpecificMulticastInDirectSockets its gated behind `
status: "experimental",Omar RamadanIs this flag ready to be enabled with --experimental-web-platform-features enabled?
Lots of developers have this flag enabled on Stable, so if it'll accidentally crash the browser or still in development its not ready for this status yet.
Ian KilpatrickYes, it was run tested on target platforms: OSX (ARM+Intel), Windows and Linux (Intel)
How was it tested if nothing uses the Blink flag yet?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
status: "experimental",Omar RamadanIs this flag ready to be enabled with --experimental-web-platform-features enabled?
Lots of developers have this flag enabled on Stable, so if it'll accidentally crash the browser or still in development its not ready for this status yet.
Ian KilpatrickYes, it was run tested on target platforms: OSX (ARM+Intel), Windows and Linux (Intel)
Omar RamadanHow was it tested if nothing uses the Blink flag yet?
Acknowledged
So (I'm a little confused) - I don't think you need the Blink-flag component of this patch then if nothing is going to use it? E.g. is the feature already complete?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
status: "experimental",Omar RamadanIs this flag ready to be enabled with --experimental-web-platform-features enabled?
Lots of developers have this flag enabled on Stable, so if it'll accidentally crash the browser or still in development its not ready for this status yet.
Ian KilpatrickYes, it was run tested on target platforms: OSX (ARM+Intel), Windows and Linux (Intel)
Omar RamadanHow was it tested if nothing uses the Blink flag yet?
Ian KilpatrickAcknowledged
So (I'm a little confused) - I don't think you need the Blink-flag component of this patch then if nothing is going to use it? E.g. is the feature already complete?
Yes, the feature is complete. The flag IS used — patch 2's IDL gates on it directly:
```
// multicast_controller.idl:6-8
dictionary MulticastGroupOptions {
[RuntimeEnabled=SourceSpecificMulticastInDirectSockets]
DOMString sourceAddress;
};
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
status: "experimental",Omar RamadanIs this flag ready to be enabled with --experimental-web-platform-features enabled?
Lots of developers have this flag enabled on Stable, so if it'll accidentally crash the browser or still in development its not ready for this status yet.
Ian KilpatrickYes, it was run tested on target platforms: OSX (ARM+Intel), Windows and Linux (Intel)
Omar RamadanHow was it tested if nothing uses the Blink flag yet?
Ian KilpatrickAcknowledged
Omar RamadanSo (I'm a little confused) - I don't think you need the Blink-flag component of this patch then if nothing is going to use it? E.g. is the feature already complete?
Yes, the feature is complete. The flag IS used — patch 2's IDL gates on it directly:
```
// multicast_controller.idl:6-8
dictionary MulticastGroupOptions {
[RuntimeEnabled=SourceSpecificMulticastInDirectSockets]
DOMString sourceAddress;
};
Ah - Does that compile? This patch should be placed earlier in the chain.
Also you've introduced a behaviour change in `joinGroup`/`leaveGroup` without the flag by allowing an extra arg. See:
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Omar RamadanIs this flag ready to be enabled with --experimental-web-platform-features enabled?
Lots of developers have this flag enabled on Stable, so if it'll accidentally crash the browser or still in development its not ready for this status yet.
Ian KilpatrickYes, it was run tested on target platforms: OSX (ARM+Intel), Windows and Linux (Intel)
Omar RamadanHow was it tested if nothing uses the Blink flag yet?
Ian KilpatrickAcknowledged
Omar RamadanSo (I'm a little confused) - I don't think you need the Blink-flag component of this patch then if nothing is going to use it? E.g. is the feature already complete?
Ian KilpatrickYes, the feature is complete. The flag IS used — patch 2's IDL gates on it directly:
```
// multicast_controller.idl:6-8
dictionary MulticastGroupOptions {
[RuntimeEnabled=SourceSpecificMulticastInDirectSockets]
DOMString sourceAddress;
};
Ah - Does that compile? This patch should be placed earlier in the chain.
Also you've introduced a behaviour change in `joinGroup`/`leaveGroup` without the flag by allowing an extra arg. See:
Done. Addressed both issues:
1. Reordered the patches so the feature flag CL comes first in the chain.
2. Changed joinGroup/leaveGroup from optional MulticastGroupOptions to proper overloads — the base signature joinGroup(DOMString ipAddress) is always available, and the overload accepting MulticastGroupOptions is gated with
[RuntimeEnabled=SourceSpecificMulticastInDirectSockets]. When the flag is off, the extra arg is not accepted.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
status: "experimental",you'll want this off until the main patch lands, then a sepearate enable patch afterwards (e.g. set this to "test").
The reason for this is that if you large patch breaks something, the whole patch may get reverted instead of just a flag flip which will be much less potential work for you.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
status: "experimental",you'll want this off until the main patch lands, then a sepearate enable patch afterwards (e.g. set this to "test").
The reason for this is that if you large patch breaks something, the whole patch may get reverted instead of just a flag flip which will be much less potential work for you.
Good call, changed to "test". Will do a separate follow-up CL to flip it to "experimental" once the main patches land.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +2 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
changed patch order but forgot to put AUTHORS change first
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
"name": "multiline-browser-omnibox",
"owners": [ "chris...@chromium.org", "chrome-mob...@google.com" ],
"expiry_milestone": 148
},
{Looks like a rebasing error here.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
"name": "multiline-browser-omnibox",
"owners": [ "chris...@chromium.org", "chrome-mob...@google.com" ],
"expiry_milestone": 148
},
{Looks like a rebasing error here.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Can I get help to try and submit this again?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Can I get help to try and submit this again?
Have you re-run `AboutFlagsTest.FlagsListedInAlphabeticalOrder`? I still don't think it will pass.
Reilly GrantCan I get help to try and submit this again?
Have you re-run `AboutFlagsTest.FlagsListedInAlphabeticalOrder`? I still don't think it will pass.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Please resolve the presubmit failure.
Please resolve the presubmit failure.
Ian KilpatrickPlease resolve the presubmit failure.
The presubmit bot is currently broken for some reason.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
LGTM
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Add feature flags for SourceSpecificMulticastInDirectSockets
https://chromestatus.com/feature/6208452397498368
Intent to prototype: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/692dffe2.050a0220.17ec37.0673.GAE%40google.com
Runtime blink flag is added to runtime_enabled_features.json5 and to
chrome://flags for Source-Specific Multicast in Direct Sockets API.
This adds a separate flag for the new SSM feature while keeping the
base MulticastInDirectSockets as stable to avoid breaking existing
multicast users.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |