<?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>89708</bug_id>
          
          <creation_ts>2012-06-21 16:24:29 -0700</creation_ts>
          <short_desc>Continued crash in layout test editing/shadow/breaking-editing-boundaries.html</short_desc>
          <delta_ts>2012-06-21 16:56:41 -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>HTML Editing</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>89073</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>88500</dependson>
    
    <dependson>89073</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Kenneth Russell">kbr</reporter>
          <assigned_to name="Shinya Kawanaka">shinyak</assigned_to>
          <cc>hayato</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>655001</commentid>
    <comment_count>0</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2012-06-21 16:24:29 -0700</bug_when>
    <thetext>The layout test editing/shadow/breaking-editing-boundaries.html added in http://trac.webkit.org/changeset/120666 triggers an assertion failure on the debug Chromium bots.

See for example:

http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Mac10.6%20%28dbg%29/builds/11120
http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Mac10.6%20%28dbg%29/builds/11120/steps/webkit_tests/logs/stdio

13:53:06.691 1078   ASSERTION FAILED: !isUnreachableNode(m_target.get())
13:53:06.691 1078   /Volumes/data/b/build/slave/webkit-mac-latest-dbg/build/src/third_party/WebKit/Source/WebCore/WebCore.gyp/../dom/EventContext.cpp(45) : WebCore::EventContext::EventContext(PassRefPtr&lt;WebCore::Node&gt;, PassRefPtr&lt;WebCore::EventTarget&gt;, PassRefPtr&lt;WebCore::EventTarget&gt;)
13:53:06.691 1078   1   0xbe4b12c WebCore::EventContext::EventContext(WTF::PassRefPtr&lt;WebCore::Node&gt;, WTF::PassRefPtr&lt;WebCore::EventTarget&gt;, WTF::PassRefPtr&lt;WebCore::EventTarget&gt;)
13:53:06.691 1078   2   0xbe4af93 WebCore::EventContext::EventContext(WTF::PassRefPtr&lt;WebCore::Node&gt;, WTF::PassRefPtr&lt;WebCore::EventTarget&gt;, WTF::PassRefPtr&lt;WebCore::EventTarget&gt;)
13:53:06.691 1078   3   0xbe4e44e WebCore::EventDispatcher::ensureEventAncestors(WebCore::Event*)
13:53:06.691 1078   4   0xbe4d6aa WebCore::EventDispatcher::dispatchEvent(WTF::PassRefPtr&lt;WebCore::Event&gt;)
13:53:06.691 1078   5   0xbe71b81 WebCore::MouseEventDispatchMediator::dispatchEvent(WebCore::EventDispatcher*) const
13:53:06.691 1078   6   0xbe4ccff WebCore::EventDispatcher::dispatchEvent(WebCore::Node*, WTF::PassRefPtr&lt;WebCore::EventDispatchMediator&gt;)
13:53:06.691 1078   7   0xbe8ea1e WebCore::Node::dispatchMouseEvent(WebCore::PlatformMouseEvent const&amp;, WTF::AtomicString const&amp;, int, WebCore::Node*)
13:53:06.691 1078   8   0xe98c2d1 WebCore::EventHandler::updateMouseEventTargetNode(WebCore::Node*, WebCore::PlatformMouseEvent const&amp;, bool)
13:53:06.691 1078   9   0xe989e8a WebCore::EventHandler::dispatchMouseEvent(WTF::AtomicString const&amp;, WebCore::Node*, bool, int, WebCore::PlatformMouseEvent const&amp;, bool)
13:53:06.691 1078   10  0xe98b667 WebCore::EventHandler::handleMouseMoveEvent(WebCore::PlatformMouseEvent const&amp;, WebCore::HitTestResult*, bool)
13:53:06.691 1078   11  0xe98abc3 WebCore::EventHandler::mouseMoved(WebCore::PlatformMouseEvent const&amp;)
13:53:06.691 1078   12  0xba26f9f WebKit::PageWidgetEventHandler::handleMouseMove(WebCore::Frame&amp;, WebKit::WebMouseEvent const&amp;)
13:53:06.691 1078   13  0xba26c8a WebKit::PageWidgetDelegate::handleInputEvent(WebCore::Page*, WebKit::PageWidgetEventHandler&amp;, WebKit::WebInputEvent const&amp;)
13:53:06.691 1078   14  0xbb07387 WebKit::WebViewImpl::handleInputEvent(WebKit::WebInputEvent const&amp;)
13:53:06.691 1078   15  0xb8ffb01 EventSender::doMouseMove(WebKit::WebMouseEvent const&amp;)
13:53:06.692 1078   16  0xb8fd546 EventSender::mouseMoveTo(WTF::Vector&lt;CppVariant, 0ul&gt; const&amp;, CppVariant*)
13:53:06.692 1078   17  0xb904d4b CppBoundClass::MemberCallback&lt;EventSender&gt;::run(WTF::Vector&lt;CppVariant, 0ul&gt; const&amp;, CppVariant*)
13:53:06.692 1078   18  0xb8e6f30 CppBoundClass::invoke(void*, _NPVariant const*, unsigned long, _NPVariant*)
13:53:06.692 1078   19  0xb8e69eb CppNPObject::invoke(NPObject*, void*, _NPVariant const*, unsigned int, _NPVariant*)
13:53:06.692 1078   20  0xe2178d9 WebCore::npObjectInvokeImpl(v8::Arguments const&amp;, WebCore::InvokeFunctionType)
13:53:06.692 1078   21  0xe2172ac WebCore::npObjectMethodHandler(v8::Arguments const&amp;)
13:53:06.692 1078   22  0xc9b4166 v8::internal::MaybeObject* v8::internal::HandleApiCallHelper&lt;false&gt;(v8::internal::(anonymous namespace)::BuiltinArguments&lt;(v8::internal::BuiltinExtraArguments)1&gt;, v8::internal::Isolate*)
13:53:06.692 1078   23  0xc9b3c0a v8::internal::Builtin_Impl_HandleApiCall(v8::internal::(anonymous namespace)::BuiltinArguments&lt;(v8::internal::BuiltinExtraArguments)1&gt;, v8::internal::Isolate*)
13:53:06.692 1078   24  0xc9a9f1c v8::internal::Builtin_HandleApiCall(v8::internal::(anonymous namespace)::BuiltinArguments&lt;(v8::internal::BuiltinExtraArguments)1&gt;, v8::internal::Isolate*)
13:53:06.692 1078   25  0x33b0a336


I am suppressing the failure in TestExpectations. Please investigate.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>655016</commentid>
    <comment_count>1</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2012-06-21 16:37:39 -0700</bug_when>
    <thetext>Note: hayato@ just rolled out http://trac.webkit.org/changeset/120945 which it looks like was the root cause of this crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>655034</commentid>
    <comment_count>2</comment_count>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2012-06-21 16:56:41 -0700</bug_when>
    <thetext>hayato@ beat me to this so I&apos;m closing this as a duplicate.

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

    </bug>

</bugzilla>