<?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>137962</bug_id>
          
          <creation_ts>2014-10-22 09:15:12 -0700</creation_ts>
          <short_desc>[Win] DumpRenderTree is improperly turning setShouldPaintNativeControls off</short_desc>
          <delta_ts>2015-01-24 18:59:32 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>25592</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1043457</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2014-10-22 09:15:12 -0700</bug_when>
    <thetext>After turning off our use of the deprecated SafariTheme painting routines, it is now revealed that the standard rendering path for &lt;select&gt; on Windows is broken. This has been masked for a long time by the custom drawing routines in SafariTheme that are only used during layout tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1043480</commentid>
    <comment_count>1</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2014-10-22 10:36:24 -0700</bug_when>
    <thetext>The following failures are due to this rendering bug:

editing/pasteboard/4641033.html
editing/pasteboard/4944770-1.html
editing/pasteboard/4944770-2.html
editing/selection/caret-before-select.html
editing/selection/select-box.html
editing/selection/select-element-paragraph-boundary.html
fast/block/float/float-avoidance.html
fast/block/margin-collapse/103.html
fast/forms/001.html
fast/forms/003.html
fast/forms/004.html
fast/forms/HTMLOptionElement_label01.html
fast/forms/HTMLOptionElement_label02.html
fast/forms/HTMLOptionElement_label03.html
fast/forms/HTMLOptionElement_label04.html
fast/forms/basic-selects.html
fast/forms/control-clip-overflow.html
fast/forms/control-restrict-line-height.html
fast/forms/menulist-deselect-update.html
fast/forms/menulist-narrow-width.html
fast/forms/menulist-no-overflow.html
fast/forms/select-align.html
fast/forms/select-baseline.html
fast/forms/select-change-listbox-to-popup.html
fast/forms/select-dirty-parent-pref-widths.html
fast/forms/select-selected.html
fast/forms/select-style.html
fast/forms/select/optgroup-rendering.html
fast/invalid/014.html
fast/parser/document-write-option.html
fast/replaced/replaced-breaking-mixture.html
fast/text/international/pop-up-button-text-alignment-and-direction.html
tables/mozilla/bugs/bug18359.html
tables/mozilla/bugs/bug29326.html
tables/mozilla/bugs/bug33855.html
tables/mozilla/bugs/bug4382.html
tables/mozilla/bugs/bug96334.html
tables/mozilla/core/margins.html
tables/mozilla/dom/tableDom.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1043485</commentid>
    <comment_count>2</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2014-10-22 10:45:13 -0700</bug_when>
    <thetext>Bad tests marked as failing in &lt;http://trac.webkit.org/changeset/175054&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1044720</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2014-10-28 23:52:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/18807814&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1044721</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2014-10-28 23:52:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/18807815&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1063928</commentid>
    <comment_count>5</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-01-24 11:07:56 -0800</bug_when>
    <thetext>As of January, 2015 these have started working again. These problems may have been fixed by some of the rendering updates done in the past few weeks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1063934</commentid>
    <comment_count>6</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-01-24 13:47:44 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; As of January, 2015 these have started working again. These problems may
&gt; have been fixed by some of the rendering updates done in the past few weeks.

Well that was totally wrong! It turns out that this is a rendering difference between WinLauncher and DumpRenderTree. The issue is that DRT is improperly calling setShouldPaintNativeControls(FALSE) during the run, which is wreaking havoc on the test runs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1063949</commentid>
    <comment_count>7</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2015-01-24 18:59:32 -0800</bug_when>
    <thetext>

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

    </bug>

</bugzilla>