<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>199704</bug_id>
          
          <creation_ts>2019-07-11 02:06:28 -0700</creation_ts>
          <short_desc>Pages using Google Tag Manager Google&apos;s anti-flicker optimization may take ~5 seconds to do initial paint</short_desc>
          <delta_ts>2019-07-11 14:25:52 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CSS</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>199173</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Anthony Ricaud">rik</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1552007</commentid>
    <comment_count>0</comment_count>
    <who name="Anthony Ricaud">rik</who>
    <bug_when>2019-07-11 02:06:28 -0700</bug_when>
    <thetext>This is a followup of bug 199173.

Visible on https://www.formula1.com/en.html

This page uses the other snippet to load Google Analytics. I think this is now the main snippet given by Google.


&lt;!-- Page hiding snippet (recommended)  --&gt;
&lt;style&gt;.async-hide { opacity: 0 !important} &lt;/style&gt;
&lt;script&gt;(function(a,s,y,n,c,h,i,d,e)
{s.className+=&apos; &apos;+y;h.start=1*new Date; h.end=i=function()
{s.className=s.className.replace(RegExp(&apos; ?&apos;+y),&apos;&apos;)};
(a[n]=a[n]||[]).hide=h;setTimeout(function(){i();h.end=null},c);h.timeout=c;
})(window,document.documentElement,&apos;async-hide&apos;,&apos;dataLayer&apos;,4000,
{&apos;GTM-KB77S58&apos;:true});
&lt;/script&gt;
&lt;!-- Google Tag Manager --&gt;
&lt;script&gt;
    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({&apos;gtm.start&apos;:
    new Date().getTime(),event:&apos;gtm.js&apos;});var f=d.getElementsByTagName(s)[0],
    j=d.createElement(s),dl=l!=&apos;dataLayer&apos;?&apos;&amp;l=&apos;+l:&apos;&apos;;j.async=true;j.src=&apos;https://www.googletagmanager.com/gtm.js?id=&apos;+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,&apos;script&apos;,&apos;dataLayer&apos;,&apos;GTM-NTR4PPW&apos;);
&lt;/script&gt;
&lt;!-- End Google Tag Manager --&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552160</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-07-11 12:47:50 -0700</bug_when>
    <thetext>&lt;rdar://problem/52966461&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552172</commentid>
    <comment_count>2</comment_count>
      <attachid>373943</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-07-11 13:17:13 -0700</bug_when>
    <thetext>Created attachment 373943
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552187</commentid>
    <comment_count>3</comment_count>
      <attachid>373943</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2019-07-11 13:38:36 -0700</bug_when>
    <thetext>Comment on attachment 373943
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552191</commentid>
    <comment_count>4</comment_count>
      <attachid>373943</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-07-11 13:52:15 -0700</bug_when>
    <thetext>Comment on attachment 373943
Patch

Clearing flags on attachment: 373943

Committed r247361: &lt;https://trac.webkit.org/changeset/247361&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552192</commentid>
    <comment_count>5</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-07-11 13:52:17 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552217</commentid>
    <comment_count>6</comment_count>
    <who name="Anthony Ricaud">rik</who>
    <bug_when>2019-07-11 14:22:23 -0700</bug_when>
    <thetext>Thank you very much for the quick turnaround!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1552219</commentid>
    <comment_count>7</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2019-07-11 14:25:52 -0700</bug_when>
    <thetext>(In reply to Anthony Ricaud from comment #6)
&gt; Thank you very much for the quick turnaround!

No problem, thanks for letting us know of this other case.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>373943</attachid>
            <date>2019-07-11 13:17:13 -0700</date>
            <delta_ts>2019-07-11 13:52:15 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-199704-20190711131713.patch</filename>
            <type>text/plain</type>
            <size>2650</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ3MzU1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjAxYTZiMTRmNDQ5ODcy
OTZlOWIzMGFhYzZkMmVmNGE4ZTE3ZWEzNC4uMDM0NzFhMmYxN2E4YzkyZjYzZjA3ODBhM2E4ZjVm
YmQ4Yzc2ZjU2NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE5LTA3LTExICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgUGFnZXMgdXNpbmcgR29vZ2xl
IFRhZyBNYW5hZ2VyIEdvb2dsZSdzIGFudGktZmxpY2tlciBvcHRpbWl6YXRpb24gbWF5IHRha2Ug
fjUgc2Vjb25kcyB0byBkbyBpbml0aWFsIHBhaW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTk3MDQKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzUy
OTY2NDYxPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFwcGx5IHRoZSBzYW1lIGZpeCBhcyByMjQ2NzY0IGZvciB3aGVuICJodHRwczovL3d3dy5nb29n
bGV0YWdtYW5hZ2VyLmNvbS9ndG0uanMiIGxvYWQgaXMgYmxvY2tlZCBieSBhIGNvbnRlbnQKKyAg
ICAgICAgZXh0ZW5zaW9uIHRvIGF2b2lkIGRlbGF5aW5nIGluaXRpYWwgcGFpbnQgYnkgfjUgc2Vj
b25kcy4gVGhpcyB3YXMgdGVzdGVkIG9uIGh0dHBzOi8vd3d3LmZvcm11bGExLmNvbS9lbi5odG1s
LgorCisgICAgICAgICogY29udGVudGV4dGVuc2lvbnMvQ29udGVudEV4dGVuc2lvbnNCYWNrZW5k
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkNvbnRlbnRFeHRlbnNpb25zOjpDb250ZW50RXh0ZW5z
aW9uc0JhY2tlbmQ6OnByb2Nlc3NDb250ZW50UnVsZUxpc3RzRm9yTG9hZCk6CisKIDIwMTktMDct
MTEgIEpvbmF0aGFuIEJlZGFyZCAgPGpiZWRhcmRAYXBwbGUuY29tPgogCiAgICAgICAgIFtpT1Mg
MTNdIEVuYWJsZSBXZWJLaXQgYnVpbGQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2NvbnRl
bnRleHRlbnNpb25zL0NvbnRlbnRFeHRlbnNpb25zQmFja2VuZC5jcHAgYi9Tb3VyY2UvV2ViQ29y
ZS9jb250ZW50ZXh0ZW5zaW9ucy9Db250ZW50RXh0ZW5zaW9uc0JhY2tlbmQuY3BwCmluZGV4IDUw
NjdjMmRhZGM0M2JiZDhhOGU5ZDhlNWU1OGRjMDI0MjYzYWU5MzYuLmE3NTVmY2I5M2NhMTIyMjI4
ZTcyYTQ1OTQ4ZWZiNDEwNDJjZjE1ZDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2NvbnRl
bnRleHRlbnNpb25zL0NvbnRlbnRFeHRlbnNpb25zQmFja2VuZC5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvY29udGVudGV4dGVuc2lvbnMvQ29udGVudEV4dGVuc2lvbnNCYWNrZW5kLmNwcApAQCAt
MjM3LDcgKzIzNyw5IEBAIENvbnRlbnRSdWxlTGlzdFJlc3VsdHMgQ29udGVudEV4dGVuc2lvbnNC
YWNrZW5kOjpwcm9jZXNzQ29udGVudFJ1bGVMaXN0c0ZvckxvYWQoCiAgICAgICAgIAogICAgICAg
ICAgICAgLy8gUXVpcmsgZm9yIGNvbnRlbnQtYmxvY2tlciBpbnRlcmZlcmVuY2Ugd2l0aCBHb29n
bGUncyBhbnRpLWZsaWNrZXIgb3B0aW1pemF0aW9uIChyZGFyOi8vcHJvYmxlbS80NTk2ODc3MCku
CiAgICAgICAgICAgICAvLyBodHRwczovL2RldmVsb3BlcnMuZ29vZ2xlLmNvbS9vcHRpbWl6ZS8K
LSAgICAgICAgICAgIGlmIChjdXJyZW50RG9jdW1lbnQtPnNldHRpbmdzKCkuZ29vZ2xlQW50aUZs
aWNrZXJPcHRpbWl6YXRpb25RdWlya0VuYWJsZWQoKSAmJiB1cmwgPT0gImh0dHBzOi8vd3d3Lmdv
b2dsZS1hbmFseXRpY3MuY29tL2FuYWx5dGljcy5qcyJfc3RyKSB7CisgICAgICAgICAgICBpZiAo
Y3VycmVudERvY3VtZW50LT5zZXR0aW5ncygpLmdvb2dsZUFudGlGbGlja2VyT3B0aW1pemF0aW9u
UXVpcmtFbmFibGVkKCkKKyAgICAgICAgICAgICAgICAmJiAoKGVxdWFsTGV0dGVyc0lnbm9yaW5n
QVNDSUlDYXNlKHVybC5ob3N0KCksICJ3d3cuZ29vZ2xlLWFuYWx5dGljcy5jb20iKSAmJiBlcXVh
bExldHRlcnNJZ25vcmluZ0FTQ0lJQ2FzZSh1cmwucGF0aCgpLCAiL2FuYWx5dGljcy5qcyIpKQor
ICAgICAgICAgICAgICAgICAgICB8fCAoZXF1YWxMZXR0ZXJzSWdub3JpbmdBU0NJSUNhc2UodXJs
Lmhvc3QoKSwgInd3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbSIpICYmIGVxdWFsTGV0dGVyc0lnbm9y
aW5nQVNDSUlDYXNlKHVybC5wYXRoKCksICIvZ3RtLmpzIikpKSkgewogICAgICAgICAgICAgICAg
IGlmIChhdXRvKiBmcmFtZSA9IGN1cnJlbnREb2N1bWVudC0+ZnJhbWUoKSkKICAgICAgICAgICAg
ICAgICAgICAgZnJhbWUtPnNjcmlwdCgpLmV2YWx1YXRlKFNjcmlwdFNvdXJjZUNvZGUgeyAidHJ5
IHsgd2luZG93LmRhdGFMYXllci5oaWRlLmVuZCgpOyBjb25zb2xlLmxvZygnQ2FsbGVkIHdpbmRv
dy5kYXRhTGF5ZXIuaGlkZS5lbmQoKSBpbiBmcmFtZSAnICsgZG9jdW1lbnQuVVJMICsgJyBiZWNh
dXNlIHRoZSBjb250ZW50IGJsb2NrZXIgYmxvY2tlZCB0aGUgbG9hZCBvZiB0aGUgaHR0cHM6Ly93
d3cuZ29vZ2xlLWFuYWx5dGljcy5jb20vYW5hbHl0aWNzLmpzIHNjcmlwdCcpOyB9IGNhdGNoIChl
KSB7IH0iX3MgfSk7CiAgICAgICAgICAgICB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>