<?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>92662</bug_id>
          
          <creation_ts>2012-07-30 11:09:05 -0700</creation_ts>
          <short_desc>fast/writing-mode/flipped-blocks-hit-test-line-edges.html broken on non-Mac Chromium</short_desc>
          <delta_ts>2012-07-30 13:46:27 -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>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>92597</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Tom Hudson">tomhudson</reporter>
          <assigned_to name="Peter Kasting">pkasting</assigned_to>
          <cc>mitz</cc>
    
    <cc>pkasting</cc>
    
    <cc>rniwa</cc>
    
    <cc>tomhudson</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>682202</commentid>
    <comment_count>0</comment_count>
    <who name="Tom Hudson">tomhudson</who>
    <bug_when>2012-07-30 11:09:05 -0700</bug_when>
    <thetext>It isn&apos;t clear if the layout test is telling us that:
1. there&apos;s a Chromium bug; non-Mac should render like Mac and isn&apos;t
2. the test needs to be modified so the results aren&apos;t platform dependent
3. the test needs to be modified to expect platform-dependent results</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>682203</commentid>
    <comment_count>1</comment_count>
    <who name="Tom Hudson">tomhudson</who>
    <bug_when>2012-07-30 11:09:47 -0700</bug_when>
    <thetext>mitz, rniwa, could you give us some guidance on how you expect Chromium to handle this layout test?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>682245</commentid>
    <comment_count>2</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-07-30 11:50:50 -0700</bug_when>
    <thetext>https://bugs.webkit.org/show_bug.cgi?id=92636

--- Comment #3 from mitz@webkit.org  2012-07-30 07:16:06 PST ---
The test is failing because of the different selection mode used in some non-OS X ports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>682252</commentid>
    <comment_count>3</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-07-30 11:52:48 -0700</bug_when>
    <thetext>I think there may be a way for TestRunner or Internals to change the selection behavior, so that’s one option. Another option would be to consider both possible results as PASS. Yet another option would be to just remove that point from the test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>682256</commentid>
    <comment_count>4</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-07-30 11:54:33 -0700</bug_when>
    <thetext>internals.settings.setEditingBehavior(&apos;mac&apos;) should do the  trick.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>682278</commentid>
    <comment_count>5</comment_count>
      <attachid>155336</attachid>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2012-07-30 12:20:53 -0700</bug_when>
    <thetext>Created attachment 155336
patch v1

So, something like this then?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>682339</commentid>
    <comment_count>6</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-07-30 13:33:57 -0700</bug_when>
    <thetext>Thanks for the fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>682345</commentid>
    <comment_count>7</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2012-07-30 13:46:11 -0700</bug_when>
    <thetext>Fixed in r124084.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>155336</attachid>
            <date>2012-07-30 12:20:53 -0700</date>
            <delta_ts>2012-07-30 13:46:27 -0700</delta_ts>
            <desc>patch v1</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>1232</size>
            <attacher name="Peter Kasting">pkasting</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDEyNDA3MSkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDEyIEBACisyMDEyLTA3LTMwICBQZXRlciBLYXN0aW5nICA8
cGthc3RpbmdAZ29vZ2xlLmNvbT4KKworICAgICAgICBGb3JjZSBNYWMgZWRpdGluZyBtb2RlIG9u
IG5ldyB0ZXN0IHNvIG90aGVyIHBsYXRmb3JtcyB3aWxsIHBhc3MgaXQuCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MjY2MgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZmFzdC93cml0aW5nLW1vZGUvZmxp
cHBlZC1ibG9ja3MtaGl0LXRlc3QtbGluZS1lZGdlcy5odG1sOgorCiAyMDEyLTA3LTMwICBQZXRl
ciBLYXN0aW5nICA8cGthc3RpbmdAZ29vZ2xlLmNvbT4KIAogICAgICAgICBbQ2hyb21pdW1dIFJl
YmFzZWxpbmUgdGVzdHMgZm9yIFNraWEgY2hhbmdlcy4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3Qv
d3JpdGluZy1tb2RlL2ZsaXBwZWQtYmxvY2tzLWhpdC10ZXN0LWxpbmUtZWRnZXMuaHRtbAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L3dyaXRpbmctbW9kZS9mbGlwcGVkLWJsb2Nrcy1o
aXQtdGVzdC1saW5lLWVkZ2VzLmh0bWwJKHJldmlzaW9uIDEyNDA0NykKKysrIExheW91dFRlc3Rz
L2Zhc3Qvd3JpdGluZy1tb2RlL2ZsaXBwZWQtYmxvY2tzLWhpdC10ZXN0LWxpbmUtZWRnZXMuaHRt
bAkod29ya2luZyBjb3B5KQpAQCAtOCw4ICs4LDEwIEBACiAiPkxvcmVtIGlwc3VtIGRvbG9yIHNp
dCBhbWV0PC9kaXY+CiA8cHJlIGlkPSJsb2ciPjwvcHJlPgogPHNjcmlwdD4KLSAgICBpZiAod2lu
ZG93LnRlc3RSdW5uZXIpCisgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyICYmIHdpbmRvdy5pbnRl
cm5hbHMpIHsKICAgICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisgICAgICAgIGludGVy
bmFscy5zZXR0aW5ncy5zZXRFZGl0aW5nQmVoYXZpb3IoIm1hYyIpOworICAgIH0gICAgICAgIAog
CiAgICAgZnVuY3Rpb24gbG9nKG1lc3NhZ2UpCiAgICAgewo=
</data>

          </attachment>
      

    </bug>

</bugzilla>