<?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>38523</bug_id>
          
          <creation_ts>2010-05-04 08:29:50 -0700</creation_ts>
          <short_desc>[Qt] QtWebKit has render bugs on Google Maps markers</short_desc>
          <delta_ts>2010-05-18 02:03:57 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P2</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>35784</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Jesus Sanchez-Palencia">jesus</reporter>
          <assigned_to name="Tor Arne Vestbø">vestbo</assigned_to>
          <cc>aaron</cc>
    
    <cc>hausmann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>220601</commentid>
    <comment_count>0</comment_count>
    <who name="Jesus Sanchez-Palencia">jesus</who>
    <bug_when>2010-05-04 08:29:50 -0700</bug_when>
    <thetext>The test case is here: http://code.google.com/apis/maps/documentation/examples/marker-simple.html

Just try to move the markers around and you will notice a black rectangle on them. It seems to be something related to the shadow of the popup window.
Tested with QtLauncher (with and without -graphicsbased) on Mac OS and Linux with Qt 4.7 trunk (32ecf8e8ad326ea13ec9a430c99ce540e8b4efac) and WebKit trunk (58755).


This bug was reported on the mailing list: https://lists.webkit.org/pipermail/webkit-qt/2010-April/000442.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>221678</commentid>
    <comment_count>1</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2010-05-06 07:49:16 -0700</bug_when>
    <thetext>It&apos;s a -webkit-user-select issue. Can be reproduced by this:

data:text/html,foo&lt;img src=&quot;http://maps.gstatic.com/intl/en_ALL/mapfiles/marker.png&quot; style=&quot;-webkit-user-select: none&quot;&gt;bar

Looking into it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>221698</commentid>
    <comment_count>2</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2010-05-06 08:33:19 -0700</bug_when>
    <thetext>-webkit-user-select: none is handled by calling fillRect with an invalid Color, which we then pass on to Qt as an invalid QColor. The behavior for using an invalid QColor is unspecified.

Will talk to the graphics team if it&apos;s okey for us to pass a fully transparent brush, that will be short-circuited early on in Qt, or if that will cause us to hit slow code paths due to the transparency.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>222382</commentid>
    <comment_count>3</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2010-05-07 08:15:22 -0700</bug_when>
    <thetext>Fix landed in r58949</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>222604</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-05-07 14:10:44 -0700</bug_when>
    <thetext>Revision r58949 cherry-picked into qtwebkit-2.0 with commit 51fb0ae5b1519f02b5982e77a3face2447c2ad14</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227197</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-05-18 02:03:57 -0700</bug_when>
    <thetext>*** Bug 34775 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>