Commit 680623de authored by arthursonzogni's avatar arthursonzogni Committed by Commit Bot

bfcache: Refresh labels for histogram disabled reasons.

Generated using:
~~~
#! /bin/bash --utf8
directories="content chrome components"
regex="DisableForRenderFrameHost(\(([^\(\)]++|(?1))*\))"
label=$(grep -Pzoh $regex -r $directories \
         | tr -d '\000' \
         | grep -Po '\"[^"]+"' \
         | tr -d '"' \
         | sort -u
)

echo "<enum name=\"BackForwardCacheDisabledForRenderFrameHostReason\">"
for i in $label
do
  hash=$(echo -n $i | md5sum | tr -d ' -')
  hash=${hash^^}
  hash=$(echo $hash | head -c 16)
  hash=$(echo "ibase=16; $hash" | bc)
  hash=$(echo "($hash + (2^31)) % (2^32) - 2^31" | bc)
  echo "  <int value=\"$hash\" label=\"$i\"/>"
done
echo "</enum>"
~~~

Bug: 1001087
Change-Id: I4f9bc9b9c50eb1a27642f0afa900dac300890e61
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1879937Reviewed-by: default avatarHajime Hoshi <hajimehoshi@chromium.org>
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#709433}
parent b537f7a2
......@@ -4789,10 +4789,22 @@ Unknown properties are collapsed to zero. -->
</enum>
<enum name="BackForwardCacheDisabledForRenderFrameHostReason">
<int value="-1859200986" label="WebUSB"/>
<int value="-1521338555" label="OfflinePage"/>
<int value="-1449100855" label="safe_browsing::ThreatDetails"/>
<int value="-1442160010" label="Serial"/>
<int value="-1314032804" label="MediaSessionImpl::OnServiceCreated"/>
<int value="-1303768664" label="PopupBlockerTabHelper"/>
<int value="-866479064" label="content::protocol::SecurityHandler"/>
<int value="-684843031" label="SafeBrowsingTriggeredPopupBlocker"/>
<int value="-438850149" label="PermissionRequestManager"/>
<int value="72716222" label="WebBluetooth"/>
<int value="671363579" label="banners::AppBannerManager"/>
<int value="990438262" label="MediaWebContentsObserver::OnMediaPlaying"/>
<int value="1683256665" label="NativeFileSystem"/>
<int value="2013040510" label="RenderFrameDevToolsAgentHost"/>
<int value="2024383223"
label="ChromePasswordManagerClient::BindCredentialManager"/>
</enum>
<enum name="BackForwardCacheEvictedAfterDocumentRestoredReason">
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment