<?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>202594</bug_id>
          
          <creation_ts>2019-10-04 12:32:17 -0700</creation_ts>
          <short_desc>REGRESSION(r250540): GitLab CI status is broken</short_desc>
          <delta_ts>2019-10-14 23:10:19 -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>JavaScriptCore</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>202827</dup_id>
          
          <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>201994</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Catanzaro">mcatanzaro</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>clopez</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1576955</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-10-04 12:32:17 -0700</bug_when>
    <thetext>Since 2.27.1, GitLab CI status pages (e.g. https://gitlab.gnome.org/GNOME/gnome-boxes/-/jobs/455823) are broken. The terminal window does not appear at all.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1577069</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-10-04 16:36:25 -0700</bug_when>
    <thetext>This broke in r250540: &quot;Inline caching is wrong for custom accessors and custom values&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1577272</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-10-06 17:40:41 -0700</bug_when>
    <thetext>&lt;rdar://problem/56022868&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1578155</commentid>
    <comment_count>3</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-10-09 02:12:46 -0700</bug_when>
    <thetext>I can&apos;t reproduce it in mac. With GTK port I get an error in the js console:

[Error] TypeError: o is not a function. (In &apos;o(!1)&apos;, &apos;o&apos; is an instance of Object)
	(anonymous function) (main.f8ac0dda.chunk.js:130:201836)
	c (runtime.15f5b13a.bundle.js:1:523)
	(anonymous function) (main.f8ac0dda.chunk.js:130:110589)
	c (runtime.15f5b13a.bundle.js:1:523)
	(anonymous function) (main.f8ac0dda.chunk.js:136:126956)
	c (runtime.15f5b13a.bundle.js:1:523)
	(anonymous function) (main.f8ac0dda.chunk.js:130:201645)
	c (runtime.15f5b13a.bundle.js:1:523)
	(anonymous function) (main.f8ac0dda.chunk.js:93:7337)
	c (runtime.15f5b13a.bundle.js:1:523)
	(anonymous function) (main.f8ac0dda.chunk.js:136:126850)
	c (runtime.15f5b13a.bundle.js:1:523)
	(anonymous function) (main.f8ac0dda.chunk.js:136:126778)
	c (runtime.15f5b13a.bundle.js:1:523)
	(anonymous function) (main.f8ac0dda.chunk.js:156:115284)
	c (runtime.15f5b13a.bundle.js:1:523)
	(anonymous function) (main.f8ac0dda.chunk.js:58:15103)
	(anonymous function) (main.f8ac0dda.chunk.js:58:19612)
	c (runtime.15f5b13a.bundle.js:1:523)
	(anonymous function) (pages.projects.merge_requests.show.bc041ae3.chunk.js:1:167621)
	c (runtime.15f5b13a.bundle.js:1:523)
	t (runtime.15f5b13a.bundle.js:1:389)
	r (runtime.15f5b13a.bundle.js:1:252)
	Global Code (pages.projects.merge_requests.show.bc041ae3.chunk.js:1)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1578158</commentid>
    <comment_count>4</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-10-09 02:14:22 -0700</bug_when>
    <thetext>(In reply to Carlos Garcia Campos from comment #3)
&gt; I can&apos;t reproduce it in mac. With GTK port I get an error in the js console:
&gt; 
&gt; [Error] TypeError: o is not a function. (In &apos;o(!1)&apos;, &apos;o&apos; is an instance of
&gt; Object)
&gt; 	(anonymous function) (main.f8ac0dda.chunk.js:130:201836)
&gt; 	c (runtime.15f5b13a.bundle.js:1:523)
&gt; 	(anonymous function) (main.f8ac0dda.chunk.js:130:110589)
&gt; 	c (runtime.15f5b13a.bundle.js:1:523)
&gt; 	(anonymous function) (main.f8ac0dda.chunk.js:136:126956)
&gt; 	c (runtime.15f5b13a.bundle.js:1:523)
&gt; 	(anonymous function) (main.f8ac0dda.chunk.js:130:201645)
&gt; 	c (runtime.15f5b13a.bundle.js:1:523)
&gt; 	(anonymous function) (main.f8ac0dda.chunk.js:93:7337)
&gt; 	c (runtime.15f5b13a.bundle.js:1:523)
&gt; 	(anonymous function) (main.f8ac0dda.chunk.js:136:126850)
&gt; 	c (runtime.15f5b13a.bundle.js:1:523)
&gt; 	(anonymous function) (main.f8ac0dda.chunk.js:136:126778)
&gt; 	c (runtime.15f5b13a.bundle.js:1:523)
&gt; 	(anonymous function) (main.f8ac0dda.chunk.js:156:115284)
&gt; 	c (runtime.15f5b13a.bundle.js:1:523)
&gt; 	(anonymous function) (main.f8ac0dda.chunk.js:58:15103)
&gt; 	(anonymous function) (main.f8ac0dda.chunk.js:58:19612)
&gt; 	c (runtime.15f5b13a.bundle.js:1:523)
&gt; 	(anonymous function)
&gt; (pages.projects.merge_requests.show.bc041ae3.chunk.js:1:167621)
&gt; 	c (runtime.15f5b13a.bundle.js:1:523)
&gt; 	t (runtime.15f5b13a.bundle.js:1:389)
&gt; 	r (runtime.15f5b13a.bundle.js:1:252)
&gt; 	Global Code (pages.projects.merge_requests.show.bc041ae3.chunk.js:1)

This is not CI status page is just a normal merge request page, the comments are never loaded.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1579578</commentid>
    <comment_count>5</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-10-14 03:14:19 -0700</bug_when>
    <thetext>I&apos;ve noticed that reloading the page sometimes fixes the issue, so it seems to be a race condition. Is there anything else I can do to help to fix this (with my limited jsc knowledge)?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1579618</commentid>
    <comment_count>6</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-10-14 06:46:53 -0700</bug_when>
    <thetext>Rollout...?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1579635</commentid>
    <comment_count>7</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2019-10-14 08:32:31 -0700</bug_when>
    <thetext>I have a fix in:
https://bugs.webkit.org/show_bug.cgi?id=202827

That I will land today. Please confirm it fixes your bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1579700</commentid>
    <comment_count>8</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2019-10-14 11:00:37 -0700</bug_when>
    <thetext>Thanks Saam!

(In reply to Carlos Garcia Campos from comment #5)
&gt; I&apos;ve noticed that reloading the page sometimes fixes the issue, so it seems
&gt; to be a race condition. Is there anything else I can do to help to fix this
&gt; (with my limited jsc knowledge)?

If you could test Saam&apos;s fix, please, then I won&apos;t need to build WebKit on my travel laptop? :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1579726</commentid>
    <comment_count>9</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2019-10-14 11:48:52 -0700</bug_when>
    <thetext>(In reply to Carlos Garcia Campos from comment #5)
&gt; I&apos;ve noticed that reloading the page sometimes fixes the issue, so it seems
&gt; to be a race condition. Is there anything else I can do to help to fix this
&gt; (with my limited jsc knowledge)?

I don&apos;t think it&apos;s a typical race. You&apos;re probably just seeing effects of concurrent JIT. If you turn of concurrent JIT, it should reproduce every time in my experience with other web pages that broke.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1579728</commentid>
    <comment_count>10</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2019-10-14 11:49:22 -0700</bug_when>
    <thetext>(In reply to Saam Barati from comment #9)
&gt; (In reply to Carlos Garcia Campos from comment #5)
&gt; &gt; I&apos;ve noticed that reloading the page sometimes fixes the issue, so it seems
&gt; &gt; to be a race condition. Is there anything else I can do to help to fix this
&gt; &gt; (with my limited jsc knowledge)?
&gt; 
&gt; I don&apos;t think it&apos;s a typical race. You&apos;re probably just seeing effects of
&gt; concurrent JIT. If you turn of concurrent JIT, it should reproduce every
&gt; time in my experience with other web pages that broke.

And if my patch doesn&apos;t fix the issue, it&apos;d be super good to know :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1580002</commentid>
    <comment_count>11</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-10-14 23:10:07 -0700</bug_when>
    <thetext>(In reply to Saam Barati from comment #10)
&gt; (In reply to Saam Barati from comment #9)
&gt; &gt; (In reply to Carlos Garcia Campos from comment #5)
&gt; &gt; &gt; I&apos;ve noticed that reloading the page sometimes fixes the issue, so it seems
&gt; &gt; &gt; to be a race condition. Is there anything else I can do to help to fix this
&gt; &gt; &gt; (with my limited jsc knowledge)?
&gt; &gt; 
&gt; &gt; I don&apos;t think it&apos;s a typical race. You&apos;re probably just seeing effects of
&gt; &gt; concurrent JIT. If you turn of concurrent JIT, it should reproduce every
&gt; &gt; time in my experience with other web pages that broke.
&gt; 
&gt; And if my patch doesn&apos;t fix the issue, it&apos;d be super good to know :-)

It fixed it, thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1580003</commentid>
    <comment_count>12</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2019-10-14 23:10:19 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 202827 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>