<?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>29596</bug_id>
          
          <creation_ts>2009-09-21 09:01:52 -0700</creation_ts>
          <short_desc>[Qt] Clipping problem viewing SVG with WebKit</short_desc>
          <delta_ts>2010-10-12 07:06:03 -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>SVG</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tor Arne Vestbø">vestbo</reporter>
          <assigned_to name="QtWebKit Unassigned">webkit-qt-unassigned</assigned_to>
          <cc>hausmann</cc>
    
    <cc>jturcotte</cc>
    
    <cc>kling</cc>
    
    <cc>krit</cc>
    
    <cc>yael</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>148711</commentid>
    <comment_count>0</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2009-09-21 09:01:52 -0700</bug_when>
    <thetext>This bug report originated from Nokia internal issue QT-1209

--- Description ---


Test case SVG file can be found in original mail task 243781. The file is displayed as a rectangle in the Qt browser, while 
it displays as an M in IE (with Adobe plugin), Firefox, and the WebKit powered browsers Safari and Chrome.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154742</commentid>
    <comment_count>1</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2009-10-15 01:08:52 -0700</bug_when>
    <thetext>&gt; Test case SVG file can be found in original mail task 243781.
 Is this test accessible now?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166072</commentid>
    <comment_count>2</comment_count>
      <attachid>43768</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2009-11-24 07:42:24 -0800</bug_when>
    <thetext>Created attachment 43768
testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166073</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2009-11-24 07:43:20 -0800</bug_when>
    <thetext>(In reply to comment #1)
&gt; &gt; Test case SVG file can be found in original mail task 243781.
&gt;  Is this test accessible now?

Sorry, it got lost on the way. I&apos;ve attached it now. Seems to still happen with QtWebKit ToT.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>248972</commentid>
    <comment_count>4</comment_count>
    <who name="Nikolas Zimmermann">zimmermann</who>
    <bug_when>2010-07-09 07:13:41 -0700</bug_when>
    <thetext>Changed component to SVG, so it shows up in my all-svg-bugs search.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>292923</commentid>
    <comment_count>5</comment_count>
      <attachid>70528</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2010-10-12 06:50:47 -0700</bug_when>
    <thetext>Created attachment 70528
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>292924</commentid>
    <comment_count>6</comment_count>
      <attachid>70528</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2010-10-12 06:51:53 -0700</bug_when>
    <thetext>Comment on attachment 70528
Proposed patch

I trust you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>292928</commentid>
    <comment_count>7</comment_count>
      <attachid>70528</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2010-10-12 07:05:52 -0700</bug_when>
    <thetext>Comment on attachment 70528
Proposed patch

Clearing flags on attachment: 70528

Committed r69579: &lt;http://trac.webkit.org/changeset/69579&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>292929</commentid>
    <comment_count>8</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2010-10-12 07:06:03 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>43768</attachid>
            <date>2009-11-24 07:42:24 -0800</date>
            <delta_ts>2009-11-24 07:42:24 -0800</delta_ts>
            <desc>testcase</desc>
            <filename>M.svg</filename>
            <type>image/svg+xml</type>
            <size>7527</size>
            <attacher name="Simon Hausmann">hausmann</attacher>
            
              <data encoding="base64">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBB
ZG9iZSBJbGx1c3RyYXRvciAxMy4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9u
OiA2LjAwIEJ1aWxkIDE0OTQ4KSAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9E
VEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9z
dmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDov
L3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5
L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjYxOC4xNDRweCIgaGVpZ2h0PSIxMjAu
NDM1cHgiIHZpZXdCb3g9IjAgMCA2MTguMTQ0IDEyMC40MzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJu
ZXcgMCAwIDYxOC4xNDQgMTIwLjQzNSINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8
ZGVmcz4NCgkJPHJlY3QgaWQ9IlNWR0lEXzFfIiB5PSIyLjM3MyIgd2lkdGg9IjYxOC4xNDQiIGhl
aWdodD0iMTE4LjA2MiIvPg0KCTwvZGVmcz4NCgk8Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj4NCgkJ
PHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPg0KCTwvY2xp
cFBhdGg+DQoJPGcgPg0KCQk8ZGVmcz4NCgkJCTxyZWN0IGlkPSJTVkdJRF8zXyIgeT0iMi4zNzMi
IHdpZHRoPSI2MTguMTQ0IiBoZWlnaHQ9IjExOC4wNjIiLz4NCgkJPC9kZWZzPg0KCQk8Y2xpcFBh
dGggaWQ9IlNWR0lEXzRfIj4NCgkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzNfIiAgb3ZlcmZs
b3c9InZpc2libGUiLz4NCgkJPC9jbGlwUGF0aD4NCgkJPGcgb3BhY2l0eT0iMC44MSIgPg0KCQkJ
PGc+DQoJCQkJPGRlZnM+DQoJCQkJCTxyZWN0IGlkPSJTVkdJRF81XyIgeD0iNDk4LjgxMyIgd2lk
dGg9IjEwNi4wNTUiIGhlaWdodD0iOTMuNjciLz4NCgkJCQk8L2RlZnM+DQoJCQkJPGNsaXBQYXRo
IGlkPSJTVkdJRF82XyI+DQoJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzVfIiAgb3ZlcmZs
b3c9InZpc2libGUiLz4NCgkJCQk8L2NsaXBQYXRoPg0KCQkJCTxwb2x5Z29uIGZpbGw9IiM2MjYy
NjQiIHBvaW50cz0iNjAxLjMwOSwzLjU1OSA1NzkuMjQ2LDMuNTU5IDU1MS45MDksNjUuNTEyIDUy
NC4yOTUsMy41NTkgDQoJCQkJCTUwMi4zNzEsMy41NTkgNTAyLjM3MSw5MC4xMTEgNTI2LjcxNCw5
MC4xMTEgNTI2LjcxNCw1Ni45NzEgNTQwLjUyMyw5MC4xMTEgNTYzLjU4Nyw5MC4xMTEgNTc3LjI1
Myw1Ni45NzEgNTc3LjI1Myw5MC4xMTEgDQoJCQkJCTYwMS4xNjksOTAuMTExIAkJCQkiLz4NCgkJ
CQk8ZyA+DQoJCQkJCTxkZWZzPg0KCQkJCQkJPHBvbHlnb24gaWQ9IlNWR0lEXzdfIiBwb2ludHM9
IjU3OS4yNDYsMy41NTkgNTUxLjkxNCw2NS41MTIgNTI0LjI5NSwzLjU1OSA1MDIuMzcxLDMuNTU5
IDUwMi4zNzEsOTAuMTExIDUyNi43MTQsOTAuMTExIA0KCQkJCQkJCTUyNi43MTQsNTYuOTcxIDU0
MC41MjMsOTAuMTExIDU2My41ODcsOTAuMTExIDU3Ny4yNTMsNTYuOTcxIDU3Ny4yNTMsOTAuMTEx
IDYwMS4xNjksOTAuMTExIDYwMS4zMDksMy41NTkgCQkJCQkJIi8+DQoJCQkJCTwvZGVmcz4NCgkJ
CQkJPGNsaXBQYXRoIGlkPSJTVkdJRF84XyI+DQoJCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJ
RF83XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJCQkJCTwvY2xpcFBhdGg+DQoJCQkJCTxnIGNs
aXAtcGF0aD0idXJsKCNTVkdJRF84XykiPg0KCQkJCQkJPGRlZnM+DQoJCQkJCQkJPHJlY3QgaWQ9
IlNWR0lEXzlfIiB4PSI1MDAuMjc2IiB5PSIyLjE1IiB3aWR0aD0iMTAyLjkwOSIgaGVpZ2h0PSI4
OS45NjEiLz4NCgkJCQkJCTwvZGVmcz4NCgkJCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTBfIj4N
CgkJCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF85XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+
DQoJCQkJCQk8L2NsaXBQYXRoPg0KCQkJCQkJPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSA3
LjI1MTYwMWUtMDA2IDEuMTg1NzQ5ZS0wMDcpIiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTBfKSI+
DQoJCQkJCQkJDQoJCQkJCQkJCTxpbWFnZSBvdmVyZmxvdz0idmlzaWJsZSIgd2lkdGg9IjIwNyIg
aGVpZ2h0PSIxODEiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFT
a1pKUmdBQkFnRUFrUUNSQUFELzdBQVJSSFZqYTNrQUFRQUVBQUFBSGdBQS8rNEFJVUZrYjJKbEFH
VEFBQUFBQVFNQQ0KRUFNQ0F3WUFBQU9QQUFBSTZBQUFEcjcvMndDRUFCQUxDd3NNQ3hBTURCQVhE
dzBQRnhzVUVCQVVHeDhYRnhjWEZ4OGVGeG9hR2hvWA0KSGg0akpTY2xJeDR2THpNekx5OUFRRUJB
UUVCQVFFQkFRRUJBUUVBQkVROFBFUk1SRlJJU0ZSUVJGQkVVR2hRV0ZoUWFKaG9hSEJvYQ0KSmpB
akhoNGVIaU13S3k0bkp5Y3VLelUxTURBMU5VQkFQMEJBUUVCQVFFQkFRRUJBUVAvQ0FCRUlBTGNB
MFFNQklnQUNFUUVERVFILw0KeEFDcUFBQUNBd0VCQVFBQUFBQUFBQUFBQUFBQUFRSURCUVFHQndF
QkFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFnSUNBZ0VGQUFJQg0KQlFFQUFBQUFBQUVDQXhFRUVn
VVZFQ0VURkFZZ0lqRXdjQ1UxRmlNUkFBRUNBd0lJQ2djR0JBY0FBQUFBQUFFQUFoRWhBekVFRUNC
eA0KZ2RFU0lqSkJVV0dSb1JPVDB6U1VNTEhTSXpPRHM4SGhZb0tpWTBCeWtoVHdRbEt5d3VKekVn
RUFBQUFBQUFBQUFBQUFBQUFBQUFCdw0KLzlvQURBTUJBQUlSQXhFQUFBRE53UFlZcHhkV2ZuSG9G
a2FoSnlyTGJPQU5PV1NHeVpONTNuS3pwZk1IV2NyT3FYS3pxVkNPZzV3Ng0KQ2dOSExNVTJNMnZu
T1hVeWJUZHFZVXhhR0pqdXJzT3FYUGNXdW1aWVZzbVZ4TDFSRTZWeXdPMDRBMHNIYndCeHNrVVhp
T3kzUGtYMA0KcUJKd2lXdUV4c0JOTXNpcENSWVJkNktwV0JVZElkV04yZWJOT0ZPc1ppMTBaTDY2
aU1iQWpaQ0pjUm1Oc0dTQ3Nzc0tIZFVXVDRLag0KV3F6NGtnRGN5dlI1QkN5dUpjK2VaZEdDQkVT
WlJRZHRmQllkTmRuY1oxbWt6TWpxaGt5MDJjWFJhRVd3UklPekEzL09uREdFanBzcw0KMGpNV3N6
R2p0aGd6Mnc0dW1ZRGlFeURKUkdRSmhHUURFaVJFT3J6KzFpSE55YkhTWkczYklUWUF3UXdpcG81
OG5kNWpDZlRZY3QzWA0KMG1lKzNtRmJWUWRzTVdCdG1JSDBMTDFjc0FZZ1F4SW1RWkpKZzBEUXlN
Wm96c24wMERBdTUwZFZIZjFHQlg2T2t3VGFEMG1kVG1HMA0KWWRSNkZlZGlibkh5N0J4UHY0Z2RW
d0U1RVhJSzZ1Z09LalhrWlBUM0JYT1FBd1JJTy9NNzgwc2NVU09lbzdWbDFHbHg4NkxKSFdXOQ0K
UFBlVEd5TWJFVVI2a2Mwcm9DbFhFdUtwRXlRWFlIcGNBNTdZUkowV281N0wySFZ6U091M2hSb0dk
STBKY2tqcU9TUjBITXk5VWhiRw0KSUt5b0x5Z04zSUFHQUlBbUEwQlhhQmV3QUFHQTBBZ0JBQUFJ
QS8vYUFBZ0JBZ0FCQlFEL0FHby8vOW9BQ0FFREFBRUZBUDhBYWovLw0KMmdBSUFRRUFBUVVBL2E3
WGIwZm9vOTUzTUhWK2g3RnRkbnVUSmJuYUMzKzJSNUx0VUx0ZTBSNW5zMFI3dnNCZDF1RWU0M0dM
dGQ1bg0Kazk4OG52bmt0ODhsdmk3SGZGMk84THNkL1BrTi9LN0RlUElieDVEZVB2NzU5L2VQdjd4
K29VWDNsbXBUWXR6ck9FZjdRZXZmYnlyKw0KWnBSeXJLMHh4YWVEaWU2STJORUpwaVJnNG5GbkZp
aXhMQWw2TXdMMC9UNDg3bER3enNOS0VsR1VxNWFlNnJDVW1pVTVvbFBKa3laRQ0KbVZSOTRwWVNF
a2V4N2Y2UDdQc3JLUDB5N2lZdTROcmZkNk5leU5jNmRpRnFzaEpFbGgrd2toSkM0b2paRktOeUlX
MTRWMFJXSStSSA0KeUlkc1IzSSt4RWUxQkQyb2t0cysxSS9aYXV0YitpbDFsRFBHWkgxZG91dHRL
K3Z3VlV3clRheFlva3NKOGtja1pNbVdKeWJjcEpxYw0KaWZ5UkZLWTNNNDJNalhZejRTTlNaOExT
K09aKzFwc2Y2UGxPTFY4MGZaa2g3VFBzelo4OGhiTEhkSmpua200OHZjaWhSRkUvdEYrNw0KYVI3
R1J6a2lxNDVvYzB6RGFqenlmcnQ2bXY4QVNUcnF1SHEyeEhUTWxUTVVKSWNaRWZZL3ltbVZSYzdH
dU0xNkxQcEZEZVBUM2I0Uw0KWkN0dHhyd2NjR0MvWXFyajk5SDd5eXIvQU5LbTBhMzNiSlZSbkdH
RVNwcW1yZFdVQndXZUtPTEhEQXNweG1pTFRQOEFBc2lpMmZHeA0KVXlZcVVodUVWUGQxcTFMdDYw
UHRObWJVKzB0UEY3bGo4TmVmc3V1K2Y5TERyYTRrS1l3TUdEQmhrb3dZNnFHS2lwbjFZSDFxeVZO
VQ0KVjgrcFdQc05SRDdHdGkyOWlSR2ZZU0hUMlVoOWZ1eVBEU2tSNld0RmZXYTFaR21FVGlZUmhI
NnIvdm5KSWQ5U0h0MG8reFRJVnRaOA0Kc0dPeW8reFJFZS9yb2wybENMTzFiTTdtMDRkUGZJcDZp
RUhYclZRU2lqaVlQWXpFL3FZUmd3WU1INnYyNzYvWXJpcmRxRWlGZHRoRA0KUTJtbzlkdHM4WnNq
NnpZUEZYTWZWV2o2MjFGZlhYWnAxbldSV1BWZW51T09SeE1NeElTZnBreWZxNHA5OXRhY0pxelhu
QjFibDlKcA0KNzExemovZ3dZTUdFY1VjVjZaUnlSeVJ5UnlPUnlNbVRKa3laUDErM1RUMzh1MnBS
ZnZxd2FjbnFTMkszVEtjb3IrYkw3WFhHL3M5ag0KTHUyN1dxOTRqZjJWWkRzdDlIbUxrTHU0a2U2
b1pIdGRSajdUVUpkeHFvODFySDdIVDJkajlHdWpJOUpURjE2T3ZVS0VVSkdEQmorTw0KQnhOalJv
dVYzV2JOTXE5KzJoUTdUVWtRdHJzVnV0VGNUNm5Wa1I2blhnOWpyOWVMc2hDTDlQMHkvd0NjOU1H
REg4c013L1hBMFNoRw0KUzJ1cG9zVTY5clVsWDJlMUFqMm16WTVyc0xTV2x0c2xyM1FHbXZUOU4v
M2Y4Y21Ua2NqSmt6NjVQWWVCbGlnNDd0TkZkbXRzVjFGTw0KL1RJamJYTWxVcEU5Q0V6eFZaK251
cTgrcEdVWlJsRGtpL2UxcUY1V3k1dXZ0YlJhbStoYSsyajRkb1ZlNmova1VLemZSOWpjSmJXNA0K
aVc5dW9sdTluSW5EczdpdnFaeWpWMWxVQ0d2WEZLdUtPS09KeFAybXM3ZjFjZFBkclVwOXJXbnY5
akU4bnZEdjNkbDFkVHNUZEZFYQ0Kb1dQakdVN0pFWmU2bkhFWUpwVnMrT1J4bWpNa2ZKTkViTW5K
SHQ2NU1tZlQ5UlUvL1FjUkk0SWNLeEtwSE9wRHZwUmRzY2ljc0h5cA0KRlZ2OXFySWl3WU9LT0NI
U21PazRUUm1TRllLY0dKSm1QVEorczIvai9RUTJWSVd4VTNLMnduc1R6TzZSWnRRSHNXTWxPMlFx
SlNLOQ0KS2JLOUtFVXFJb2lraGZ4OWh3VEhBbFdmM2lmTE5FTGxKNFIreHJiNzlyQXB0TmJFc1N1
U0xiT1lzQ2tzVVNxaUt5cVpGcENuQTV3UA0KbHJRcklzVTBjNG5LSnppYzBjemtoelJLV1RpNU9G
YWdmSkUvV05lZW5BY0RpaDYvSVduT1I0N1lQRzdURjFleWVPMmhhTzFFZE1VYw0KTlZFWWFtWXVx
S2M2MEsyREZPTE9VVExPVWpOaC93RGN4dERoMkVoYVZranhtcWZwOVBkczd2NmUwZlNzUHBXbjFl
d1BvOTVJWFVkNQ0KSVhTOW1lRTNXUG9yRWVHMG91dnJOVk5kZFlqeCt5ZlEyangrMGVQMmp4K3ll
UDJEeCt5ZVAyengyNmVOM1R4dTZlTjNUeHU2ZU0zRA0KLzlvQUNBRUNBZ1kvQUNqLzJnQUlBUU1D
Qmo4QUtQL2FBQWdCQVFFR1B3Qzkvd0J2ZWE5T2g3clZaVHFPYTBlNlpHUU1MVjQydm5xUA0KMHFG
VzlWaHlpcS8ybEZ0K3J6L2RmN1MyYjlYUHpYKzBwM3V2MnIvYVhpNi9hUDBxZDdyOW8vU3BYcXQy
anRLMnJ6VzdSMmxlS3Jkbw0KN1N2RlZlMGRwWGlxdmFPMHJ4Tlh0SGFWNG10Mmp0SzhWVzdSMmxl
S3JkbzdTdkZWdTBkcFhpYXZhTzByeE5YdEhhVjRtcjJqdEs4VA0KVjdSMmxlSnEvd0JidEs4VFY3
UjJsZUpxOW83U3ZFMWUwZHBYaWF2YU8wcTlSL2IrbXhiVEFjeUw2SUovQ29UQlFBSksyZ3BoUy9o
TA0Kejh2NmJNSnFnNnBDaURNSU5kSXJreDUrbXZ0SU5CRGVxZ2N0R21WT21PZFRwOUtnQkFZQVNJ
aFNVckZNWXRtQXhNK0QwRnVDV0M5dQ0KZko1NnFKQi9hcHJacUVMWmZ6aFNJS210b0tRaGdtcFkw
QmFwcVNFVGFJaWF0WENWSUZUa3BxUVZrVnVkS3ZqMjJIcXJQL0ttclRpeg0Kd3pSMUpqZ0p4UVFa
OFlVN2NTUzJsSlRCR1pSYkQxTGFHQytVbnlMZXFud1RwVXl0YW04R1BBckk1RlljU2VGckJJazhL
YzIwZ3dpTQ0KYVdHTUpLWWtvY0NncG94ZEE4bHEzM0srczFOc2RWRjBiZmMwMUlrWkZDbTRnY1pz
UUZSMnU3aE9DYlo4YWkzYUNnUXBLYWlNRThXUQ0KVThHMDhBWlZIVzFzaTJHRTVWQ213RHBVZ1FE
eVFVWGtBOHBXKzFYeXFYd0R1cWxEaXBVd3B1SnpLQWppN1VGd1psSTRZbVFVM0NLbA0KTmJOSWxi
RkFxVklOeXJlYTFiVmZtVzNWSlUzdU9TU2lHYXg0ek5iTFFNZ3hMMTh2NmJGTXdXOHQ5U2V0NVdx
Y0NyUUF0NVNtdmR0VQ0Kb3dVWE9BVVh1MWxzdEdMYmozcjVmMDJJZ214U21ocXN0c1ZnQjRKcmVB
enFkVDFyNGtWQno1Q0s0MUlLY2dyZWIwRmlzeHIwRCszOQ0KTmlpQVF1UlFCQkE0Q0VBYWN1TWVq
dHdXcTMwTjZEM1FQdTVmS1lwQWxTYkJSQVExV0dDQmNJSDBKSWFYWkVRMW9hdDg1aW9ndnpFcg0K
L1BuRVZ0VTliTVF0dWpET1Z0VXptSVUydUhNdCtHVUZiL1FWTFdka0MzWGRDdm0wMXRJOVZxeEVU
OEttcDFlWUxhYzUzUXRsbk9wQw0KSG81dGdlTUxXbzdRNGdnMjhVbkNIREJiME1vVVdPRGh5TDNq
WXFJMW01Q29rbHc0bldkRUVYZGFHZmhBbDYxQnJ0YkRlZmwvVFo2Tw0KMVc0c0hBRWNSUk5JZFcv
b1VEck01UllWTjJ0bFVHdEJLbUNCeENTaVFTcHRLbU1GNStYOU5uOEdRNkVPVkhxcW12RzBRc1U2
V3U3ag0KaVFVSXNlM2x0Q2tWdkhvMEtidjBoYi9RcjFUMXhyanE0dGpPZE5tTnR2RWY5SW1WcTNl
Z1hIakpVUzV0TGsveEZiVjdobVU3NStrYQ0KVjR6OUkwcVY2Qnl0KzlTcVVuWlFRcHRwdXlPSSt4
ZkFCeVBHaGVHSi9NRks3SG4rNWJOSFZ6RXJiMW9IZ2hBSUY1MVhjTVZNeEtnQg0KRWNxa0FNUy9H
T3JIcVlHSDdOTmU1cnk0b2xUTGllQWdBaUhNdHB6aGxhTkMzK2dhRnE2em5SNEJMMUlHcEJnNVps
QmpRQkMyQ0pGcQ0KSml0b3hPQ0tzeForaHZiNHlQVnkrVXpFbUJ6S1VBcGtMZUNneXpoS200QlNt
cDJJQTVzYVdDeFR3UkdKZTJRaUIxZlRTWW9tQUdWUQ0KRGhFMlFLazJYR29BQ0tpNXdBVXRvclpi
QlRLc0pQR3Rvd1hHVlAwTmlrcEVxYzFBaVp3WHR3NGVyajJUTU1JcUtpVllvRkRXQVBMQw0KYUdx
NFI0aXJGeFlMUXBIQmJpVzRrQUZFMjRMMEQrMzlKaWlNRUNwV0tBQnlxUVZqUm5WcmVmN2x2Tnpu
N2xPcTF1ZGJkN1lPTVIrOQ0KYlY2MXVScy9VcE9xT3lNY2ZzVWhVaC9JZEMzS2gvS1Y4T3AvU1Z1
Vk9aU3AxRG1IMnI0TlRuYjdTK0EvbmI3U2xkem5jTktsUmJuZg0KL3dCU3BVNlkvTWZZVU5lblRI
SUM0OU1GNzZ2VWZ4Z1FZUDB6VzY3K3AybFhtcFMvdG5VM2RYQnRTOFVxVlNWTmdtMTc0OUMyNk4z
eg0KWHk2bjExZ3ZoVWZOM1R2MUtsUTgzZE8vWHU2RjN6M3k2L1pWSzJXM09tT1c5VUQ2cXEycnpk
V2Z5MXFCOWRSYlY5cEhKV3V3L3dDWg0KVTcyek5lYnNQVTVlOHZESEQ4VjhvZ2RGVUxhcTNTUDRy
M1FQKzZxdmQxTGxIOE41dTNlTFpkZHprdk4zNzFXMFBNME84VnREek5Edg0KRmJROHpRN3hXMFBN
ME84VnREek5EdlZ2VVBNVU85VWpROHpRN3hXMFBNME85Vy9ROHhRN3hiOUR6RkR2RnYwZk0wTzhX
L1E4eFE3eA0KYjlIek5EdkZ2MGZNME85WC85az0iIHRyYW5zZm9ybT0ibWF0cml4KDAuNDk3MSAw
IDAgMC40OTcgNTAwLjI3NjQgMi4xNTA0KSI+DQoJCQkJCQkJPC9pbWFnZT4NCgkJCQkJCTwvZz4N
CgkJCQkJPC9nPg0KCQkJCTwvZz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3Zn
Pg0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>70528</attachid>
            <date>2010-10-12 06:50:47 -0700</date>
            <delta_ts>2010-10-12 07:05:51 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>bug-29596.diff</filename>
            <type>text/plain</type>
            <size>1453</size>
            <attacher name="Andreas Kling">kling</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
YzkzN2E0Ny4uNjBmOWJkZiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxMC0xMC0xMiAgQW5kcmVhcyBLbGlu
ZyAgPGtsaW5nQHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgW1F0XSBDbGlwcGluZyBwcm9ibGVtIHZpZXdpbmcgU1ZHIHdpdGggV2Vi
S2l0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yOTU5
NgorCisgICAgICAgIFNWRyBwYXRoIGNsaXBwaW5nICh2aWEgR3JhcGhpY3NDb250ZXh0OjpjbGlw
UGF0aCgpKSB3YXMgZG9uZSB1c2luZyB0aGUKKyAgICAgICAgUXQ6OlJlcGxhY2VDbGlwIG1vZGUg
KGRlZmF1bHQpIGluc3RlYWQgb2YgUXQ6OkludGVyc2VjdENsaXAuIFRoaXMgbGVkCisgICAgICAg
IHRvIG1pc3JlbmRlcmluZ3Mgd2hlbiBuZXN0aW5nIG11bHRpcGxlIGNsaXAgcGF0aHMuCisKKyAg
ICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9xdC9HcmFwaGljc0NvbnRleHRRdC5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpHcmFwaGljc0NvbnRleHQ6OmNsaXBQYXRoKToKKwogMjAxMC0xMC0xMSAg
SmFtZXMgUm9iaW5zb24gIDxqYW1lc3JAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2Vk
IGJ5IEtlbm5ldGggUnVzc2VsbC4KZGlmZiAtLWdpdCBhL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvcXQvR3JhcGhpY3NDb250ZXh0UXQuY3BwIGIvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9x
dC9HcmFwaGljc0NvbnRleHRRdC5jcHAKaW5kZXggNmQ2YzFmYy4uODk3YWVjZCAxMDA2NDQKLS0t
IGEvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9xdC9HcmFwaGljc0NvbnRleHRRdC5jcHAKKysr
IGIvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9xdC9HcmFwaGljc0NvbnRleHRRdC5jcHAKQEAg
LTc4NSw3ICs3ODUsNyBAQCB2b2lkIEdyYXBoaWNzQ29udGV4dDo6Y2xpcFBhdGgoV2luZFJ1bGUg
Y2xpcFJ1bGUpCiAgICAgUVBhaW50ZXIqIHAgPSBtX2RhdGEtPnAoKTsKICAgICBRUGFpbnRlclBh
dGggbmV3UGF0aCA9IG1fZGF0YS0+Y3VycmVudFBhdGg7CiAgICAgbmV3UGF0aC5zZXRGaWxsUnVs
ZShjbGlwUnVsZSA9PSBSVUxFX0VWRU5PREQgPyBRdDo6T2RkRXZlbkZpbGwgOiBRdDo6V2luZGlu
Z0ZpbGwpOwotICAgIHAtPnNldENsaXBQYXRoKG5ld1BhdGgpOworICAgIHAtPnNldENsaXBQYXRo
KG5ld1BhdGgsIFF0OjpJbnRlcnNlY3RDbGlwKTsKIH0KIAogdm9pZCBHcmFwaGljc0NvbnRleHQ6
OmRyYXdGb2N1c1JpbmcoY29uc3QgVmVjdG9yPFBhdGg+JiBwYXRocywgaW50IHdpZHRoLCBpbnQg
b2Zmc2V0LCBjb25zdCBDb2xvciYgY29sb3IpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>