[fidldoc] Updating fidl reference docs
diff --git a/all/fidl/fuchsia.camera.gym/README.md b/all/fidl/fuchsia.camera.gym/README.md
index 5cc1266..81ada1e 100644
--- a/all/fidl/fuchsia.camera.gym/README.md
+++ b/all/fidl/fuchsia.camera.gym/README.md
@@ -69,15 +69,15 @@
</tr>
</table>
-### CaptureCommand {#CaptureCommand data-text="CaptureCommand"}
+### CaptureFrameCommand {#CaptureFrameCommand data-text="CaptureFrameCommand"}
*Defined in [fuchsia.camera.gym/controller.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:src/camera/bin/camera-gym/fidl/controller.fidl;l=48)*
-<p>"capture" command shall attempt to capture a frame in the specified stream</p>
+<p>"capture-frame" command shall attempt to capture a frame in the specified stream</p>
<table>
- <tr><th>Name</th><th>Type</th><th>Description</th><th>Default</th></tr><tr id="CaptureCommand.stream_id">
+ <tr><th>Name</th><th>Type</th><th>Description</th><th>Default</th></tr><tr id="CaptureFrameCommand.stream_id">
<td><code>stream_id</code></td>
<td>
<code>uint32</code>
@@ -313,10 +313,10 @@
</td>
<td>
</td>
- </tr><tr id="Command.capture">
- <td><code>capture</code></td>
+ </tr><tr id="Command.capture_frame">
+ <td><code>capture_frame</code></td>
<td>
- <code><a class='link' href='#CaptureCommand'>CaptureCommand</a></code>
+ <code><a class='link' href='#CaptureFrameCommand'>CaptureFrameCommand</a></code>
</td>
<td>
</td>
diff --git a/all/fidl/fuchsia.device/README.md b/all/fidl/fuchsia.device/README.md
index 38e22b2..262f673 100644
--- a/all/fidl/fuchsia.device/README.md
+++ b/all/fidl/fuchsia.device/README.md
@@ -159,30 +159,6 @@
</td>
</tr></table>
-### GetDriverLogFlags {#Controller.GetDriverLogFlags}
-
-<p>Return the current logging flags for this device's driver</p>
-
-
-#### Request {#Controller.GetDriverLogFlags_Request}
-<EMPTY>
-
-
-#### Response {#Controller.GetDriverLogFlags_Response}
-<table>
- <tr><th>Name</th><th>Type</th></tr>
- <tr>
- <td><code>status</code></td>
- <td>
- <code><a class='link' href='../zx/'>zx</a>/<a class='link' href='../zx/#status'>status</a></code>
- </td>
- </tr><tr>
- <td><code>flags</code></td>
- <td>
- <code>uint32</code>
- </td>
- </tr></table>
-
### GetDriverName {#Controller.GetDriverName}
<p>Return the name of the driver managing this the device</p>
@@ -231,6 +207,30 @@
</td>
</tr></table>
+### GetMinDriverLogSeverity {#Controller.GetMinDriverLogSeverity}
+
+<p>Return the current logging flags for this device's driver</p>
+
+
+#### Request {#Controller.GetMinDriverLogSeverity_Request}
+<EMPTY>
+
+
+#### Response {#Controller.GetMinDriverLogSeverity_Response}
+<table>
+ <tr><th>Name</th><th>Type</th></tr>
+ <tr>
+ <td><code>status</code></td>
+ <td>
+ <code><a class='link' href='../zx/'>zx</a>/<a class='link' href='../zx/#status'>status</a></code>
+ </td>
+ </tr><tr>
+ <td><code>severity</code></td>
+ <td>
+ <code>uint32</code>
+ </td>
+ </tr></table>
+
### GetPowerStateMapping {#Controller.GetPowerStateMapping}
<p>Get the mapping between system power states to device power states. Used by the system
@@ -389,30 +389,23 @@
</td>
</tr></table>
-### SetDriverLogFlags {#Controller.SetDriverLogFlags}
+### SetMinDriverLogSeverity {#Controller.SetMinDriverLogSeverity}
-<p>Set the logging flags for this device's driver.
-Each set bit in <code>clear_flags</code> will be cleared in the log flags state.
-Each set bit in <code>set_flags</code> will then be set in the log flags state.</p>
+<p>Set the logging flags for this device's driver.</p>
-#### Request {#Controller.SetDriverLogFlags_Request}
+#### Request {#Controller.SetMinDriverLogSeverity_Request}
<table>
<tr><th>Name</th><th>Type</th></tr>
<tr>
- <td><code>clear_flags</code></td>
- <td>
- <code>uint32</code>
- </td>
- </tr><tr>
- <td><code>set_flags</code></td>
+ <td><code>severity</code></td>
<td>
<code>uint32</code>
</td>
</tr></table>
-#### Response {#Controller.SetDriverLogFlags_Response}
+#### Response {#Controller.SetMinDriverLogSeverity_Response}
<table>
<tr><th>Name</th><th>Type</th></tr>
<tr>
@@ -582,7 +575,7 @@
<EMPTY>
### Controller_GetDevicePowerCaps_Response {#Controller_GetDevicePowerCaps_Response data-text="Controller_GetDevicePowerCaps_Response"}
-*Defined in [fuchsia.device/controller.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.device/controller.fidl;l=204)*
+*Defined in [fuchsia.device/controller.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.device/controller.fidl;l=201)*
@@ -600,7 +593,7 @@
</table>
### Controller_GetPowerStateMapping_Response {#Controller_GetPowerStateMapping_Response data-text="Controller_GetPowerStateMapping_Response"}
-*Defined in [fuchsia.device/controller.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.device/controller.fidl;l=232)*
+*Defined in [fuchsia.device/controller.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.device/controller.fidl;l=229)*
@@ -660,7 +653,7 @@
<EMPTY>
### Controller_UpdatePowerStateMapping_Response {#Controller_UpdatePowerStateMapping_Response data-text="Controller_UpdatePowerStateMapping_Response"}
-*Defined in [fuchsia.device/controller.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.device/controller.fidl;l=228)*
+*Defined in [fuchsia.device/controller.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.device/controller.fidl;l=225)*
@@ -928,7 +921,7 @@
</tr></table>
### Controller_GetDevicePowerCaps_Result [strict](/fuchsia-src/reference/fidl/language/language#strict-vs-flexible){:.fidl-attribute} {#Controller_GetDevicePowerCaps_Result data-text="Controller_GetDevicePowerCaps_Result"}
-*Defined in [fuchsia.device/controller.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.device/controller.fidl;l=204)*
+*Defined in [fuchsia.device/controller.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.device/controller.fidl;l=201)*
@@ -950,7 +943,7 @@
</tr></table>
### Controller_GetPowerStateMapping_Result [strict](/fuchsia-src/reference/fidl/language/language#strict-vs-flexible){:.fidl-attribute} {#Controller_GetPowerStateMapping_Result data-text="Controller_GetPowerStateMapping_Result"}
-*Defined in [fuchsia.device/controller.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.device/controller.fidl;l=232)*
+*Defined in [fuchsia.device/controller.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.device/controller.fidl;l=229)*
@@ -1060,7 +1053,7 @@
</tr></table>
### Controller_UpdatePowerStateMapping_Result [strict](/fuchsia-src/reference/fidl/language/language#strict-vs-flexible){:.fidl-attribute} {#Controller_UpdatePowerStateMapping_Result data-text="Controller_UpdatePowerStateMapping_Result"}
-*Defined in [fuchsia.device/controller.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.device/controller.fidl;l=228)*
+*Defined in [fuchsia.device/controller.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.device/controller.fidl;l=225)*
diff --git a/all/fidl/fuchsia.netemul.internal/README.md b/all/fidl/fuchsia.netemul.internal/README.md
index 05b78b0..da17a5f 100644
--- a/all/fidl/fuchsia.netemul.internal/README.md
+++ b/all/fidl/fuchsia.netemul.internal/README.md
@@ -185,30 +185,6 @@
</td>
</tr></table>
-### GetDriverLogFlags {#NetworkDeviceInstance.GetDriverLogFlags}
-
-<p>Return the current logging flags for this device's driver</p>
-
-
-#### Request {#NetworkDeviceInstance.GetDriverLogFlags_Request}
-<EMPTY>
-
-
-#### Response {#NetworkDeviceInstance.GetDriverLogFlags_Response}
-<table>
- <tr><th>Name</th><th>Type</th></tr>
- <tr>
- <td><code>status</code></td>
- <td>
- <code><a class='link' href='../zx/'>zx</a>/<a class='link' href='../zx/#status'>status</a></code>
- </td>
- </tr><tr>
- <td><code>flags</code></td>
- <td>
- <code>uint32</code>
- </td>
- </tr></table>
-
### GetDriverName {#NetworkDeviceInstance.GetDriverName}
<p>Return the name of the driver managing this the device</p>
@@ -257,6 +233,30 @@
</td>
</tr></table>
+### GetMinDriverLogSeverity {#NetworkDeviceInstance.GetMinDriverLogSeverity}
+
+<p>Return the current logging flags for this device's driver</p>
+
+
+#### Request {#NetworkDeviceInstance.GetMinDriverLogSeverity_Request}
+<EMPTY>
+
+
+#### Response {#NetworkDeviceInstance.GetMinDriverLogSeverity_Response}
+<table>
+ <tr><th>Name</th><th>Type</th></tr>
+ <tr>
+ <td><code>status</code></td>
+ <td>
+ <code><a class='link' href='../zx/'>zx</a>/<a class='link' href='../zx/#status'>status</a></code>
+ </td>
+ </tr><tr>
+ <td><code>severity</code></td>
+ <td>
+ <code>uint32</code>
+ </td>
+ </tr></table>
+
### GetPowerStateMapping {#NetworkDeviceInstance.GetPowerStateMapping}
<p>Get the mapping between system power states to device power states. Used by the system
@@ -415,30 +415,23 @@
</td>
</tr></table>
-### SetDriverLogFlags {#NetworkDeviceInstance.SetDriverLogFlags}
+### SetMinDriverLogSeverity {#NetworkDeviceInstance.SetMinDriverLogSeverity}
-<p>Set the logging flags for this device's driver.
-Each set bit in <code>clear_flags</code> will be cleared in the log flags state.
-Each set bit in <code>set_flags</code> will then be set in the log flags state.</p>
+<p>Set the logging flags for this device's driver.</p>
-#### Request {#NetworkDeviceInstance.SetDriverLogFlags_Request}
+#### Request {#NetworkDeviceInstance.SetMinDriverLogSeverity_Request}
<table>
<tr><th>Name</th><th>Type</th></tr>
<tr>
- <td><code>clear_flags</code></td>
- <td>
- <code>uint32</code>
- </td>
- </tr><tr>
- <td><code>set_flags</code></td>
+ <td><code>severity</code></td>
<td>
<code>uint32</code>
</td>
</tr></table>
-#### Response {#NetworkDeviceInstance.SetDriverLogFlags_Response}
+#### Response {#NetworkDeviceInstance.SetMinDriverLogSeverity_Response}
<table>
<tr><th>Name</th><th>Type</th></tr>
<tr>
diff --git a/all/fidl/fuchsia.ui.pointerinjector/README.md b/all/fidl/fuchsia.ui.pointerinjector/README.md
index 4774916..a25f66a 100644
--- a/all/fidl/fuchsia.ui.pointerinjector/README.md
+++ b/all/fidl/fuchsia.ui.pointerinjector/README.md
@@ -219,9 +219,10 @@
</tr><tr id="DispatchPolicy.MOUSE_HOVER_AND_LATCH_IN_TARGET">
<td><code>MOUSE_HOVER_AND_LATCH_IN_TARGET</code></td>
<td><code>3</code></td>
- <td><p>Clients in the |Target|'s view tree receive hover events when a cursor
-is positioned over it, unless the mouse is latched to a specific client.
-A mouse initiates a latch via button down, and until the release of that
+ <td><p>The top hit client in the |Target|'s view tree receives hover events when
+a cursor is positioned over it, unless the mouse is latched to a specific
+client.</p>
+<p>A mouse initiates a latch via button down, and until the release of that
latch, mouse events are delivered to that latched client; other clients
do not receive hover events in the latch duration.</p>
<p>Note: It's possible for no client to latch, if the hit test fails to