<?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>12716</bug_id>
          
          <creation_ts>2007-02-09 14:47:50 -0800</creation_ts>
          <short_desc>Assertion failure involving printing and display:run-in and dt/dl elements; overlapping text on Release build</short_desc>
          <delta_ts>2024-04-24 15:40:47 -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>Printing</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>CONFIGURATION CHANGED</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="John Sullivan">sullivan</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>24636</commentid>
    <comment_count>0</comment_count>
    <who name="John Sullivan">sullivan</who>
    <bug_when>2007-02-09 14:47:50 -0800</bug_when>
    <thetext>This is in Radar as &lt;rdar://problem/4988325&gt;

To reproduce:

1. Load the attached example page, which is a reduced version of the one in radar 4960095/bugzilla 12449
2. Command-P to bring up Print dialog
3. Click Preview button

Usually the assertion failure happens here. But sometimes, I have to repeat steps 2 and 3. I&apos;ve never had to repeat them more than once to hit the assertion failure, in many attempts, so I&apos;m marking this repro always.

On a release build the printed page shows overlapping, doubly-drawn text, and the web page redraws to show that same bad appearance. See the attached screenshot. There don&apos;t seem to be any other symptoms on a release build -- reloading takes the page back to normal, and subsequent pages aren&apos;t messed up.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24630</commentid>
    <comment_count>1</comment_count>
      <attachid>13094</attachid>
    <who name="John Sullivan">sullivan</who>
    <bug_when>2007-02-09 14:48:50 -0800</bug_when>
    <thetext>Created attachment 13094
Test case

Test case used to demonstrate the problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24621</commentid>
    <comment_count>2</comment_count>
      <attachid>13095</attachid>
    <who name="John Sullivan">sullivan</who>
    <bug_when>2007-02-09 14:50:04 -0800</bug_when>
    <thetext>Created attachment 13095
Screenshot of overlapping text

Screenshot that shows the results after printing, on a Release build (where the assertion doesn&apos;t fire)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24551</commentid>
    <comment_count>3</comment_count>
      <attachid>13099</attachid>
    <who name="">mitz</who>
    <bug_when>2007-02-09 16:04:28 -0800</bug_when>
    <thetext>Created attachment 13099
Reduction (does not require printing)

The bug is that a style recalc resets the isInline() flag of the run-in to false.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72292</commentid>
    <comment_count>4</comment_count>
    <who name="">mitz</who>
    <bug_when>2008-02-28 13:19:41 -0800</bug_when>
    <thetext>See also bug 12522.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2031001</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2024-04-24 15:40:47 -0700</bug_when>
    <thetext>This doesn&apos;t reproduce in Safari 17.5 beta.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>13094</attachid>
            <date>2007-02-09 14:48:50 -0800</date>
            <delta_ts>2007-02-09 14:48:50 -0800</delta_ts>
            <desc>Test case</desc>
            <filename>4988325-example.html</filename>
            <type>text/html</type>
            <size>270</size>
            <attacher name="John Sullivan">sullivan</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgU3RyaWN0Ly9FTiIg
Imh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXN0cmljdC5kdGQiPgo8aHRt
bCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCI+Cjxib2R5Pgo8ZGw+Cgk8ZHQg
c3R5bGU9ImRpc3BsYXk6cnVuLWluIj5kdCBlbGVtZW50IHdpdGggcnVuLWluIHN0eWxlPC9kdD4K
CTxkZD5kZCBlbGVtZW50PC9kZD4KPC9kbD4KPC9ib2R5Pgo8L2h0bWw+
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>13095</attachid>
            <date>2007-02-09 14:50:04 -0800</date>
            <delta_ts>2007-02-09 14:50:04 -0800</delta_ts>
            <desc>Screenshot of overlapping text</desc>
            <filename>overlapping text.png</filename>
            <type>image/png</type>
            <size>3631</size>
            <attacher name="John Sullivan">sullivan</attacher>
            
              <data encoding="base64">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
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>13099</attachid>
            <date>2007-02-09 16:04:28 -0800</date>
            <delta_ts>2007-02-09 16:04:28 -0800</delta_ts>
            <desc>Reduction (does not require printing)</desc>
            <filename>12716 reduction.html</filename>
            <type>text/html</type>
            <size>186</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">PGJ1dHRvbiBvbmNsaWNrPSdkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidGFyZ2V0Iikuc3R5bGUu
Zm9udFNpemUgPSAiMTRweCInPlRlc3Q8L2J1dHRvbj4KPGRpdj4KICAgIDxkaXYgaWQ9InRhcmdl
dCIgc3R5bGU9ImRpc3BsYXk6IHJ1bi1pbjsiPkxvcmVtIGlwc3VtPC9kaXY+CiAgICBkb2xvciBz
aXQgYW1ldAo8L2Rpdj4K
</data>

          </attachment>
      

    </bug>

</bugzilla>