Closed Bug 1048600 Opened 10 years ago Closed 6 years ago

Unexpected pass in layout/forms/crashtests/590302-1.xhtml on B2G emulator debug

Categories

(Core :: Layout, defect, P5)

ARM
Gonk (Firefox OS)
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: khuey, Unassigned)

References

Details

REFTEST TEST-UNEXPECTED-PASS | http://10.0.2.2:8888/tests/layout/forms/crashtests/590302-1.xhtml | assertion count 0 is less than expected 4 to 7 assertions

The missing assertions are:

05:12:01     INFO -  [1708] ###!!! ASSERTION: Cannot bind twice, need to unbind first: '!mBoundFrame', file /builds/slave/ced-lx-d-000000000000000000000/build/src/content/html/content/src/nsTextEditorState.cpp, line 1076
05:12:01     INFO -  nsTextEditorState::BindToFrame(nsTextControlFrame*) [content/html/content/src/nsTextEditorState.cpp:1076]
05:12:01     INFO -  nsTextControlFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo>&) [layout/forms/nsTextControlFrame.cpp:321]
05:12:01     INFO -  nsCSSFrameConstructor::GetAnonymousContent(nsIContent*, nsIFrame*, nsTArray<nsIAnonymousContentCreator::ContentInfo>&) [layout/base/nsCSSFrameConstructor.cpp:4055]
05:12:01     INFO -  nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsContainerFrame*, bool, nsFrameItems&, bool, PendingBinding*, nsIFrame*) [layout/base/nsCSSFrameConstructor.cpp:9551]
05:12:01     INFO -  nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsContainerFrame*, nsFrameItems&) [layout/base/nsCSSFrameConstructor.cpp:3858]
05:12:01     INFO -  nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsContainerFrame*, nsFrameItems&) [layout/base/nsCSSFrameConstructor.cpp:5746]
05:12:01     INFO -  nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsContainerFrame*, nsFrameItems&) [layout/base/nsCSSFrameConstructor.cpp:9425]
05:12:01     INFO -  nsCSSFrameConstructor::ReplicateFixedFrames(nsPageContentFrame*) [layout/base/nsCSSFrameConstructor.cpp:8453]
05:12:01     INFO -  nsPageContentFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsPageContentFrame.cpp:36]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  nsPageFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsPageFrame.cpp:141]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  nsSimplePageSequenceFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsSimplePageSequenceFrame.cpp:227]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, bool, bool, nsHTMLReflowMetrics*, bool) [layout/generic/nsGfxScrollFrame.cpp:456]
05:12:01     INFO -  nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) [layout/generic/nsGfxScrollFrame.cpp:583]
05:12:01     INFO -  nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsGfxScrollFrame.cpp:800]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsHTMLReflowMetrics.h:239]
05:12:01     INFO -  PresShell::DoReflow(nsIFrame*, bool) [gfx/2d/BaseRect.h:54]
05:12:01     INFO -  PresShell::ProcessReflowCommands(bool) [layout/base/nsPresShell.cpp:8978]
05:12:01     INFO -  PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) [layout/base/nsPresShell.cpp:4256]
05:12:01     INFO -  PresShell::WillPaint() [layout/base/nsPresShell.cpp:8364]
05:12:01     INFO -  nsViewManager::CallWillPaintOnObservers() [view/src/nsViewManager.cpp:1109]
05:12:01     INFO -  nsViewManager::ProcessPendingUpdates() [view/src/nsViewManager.cpp:1073]
05:12:01     INFO -  nsRefreshDriver::Tick(long long, mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:1280]
05:12:01     INFO -  mozilla::RefreshDriverTimer::Tick() [layout/base/nsRefreshDriver.cpp:162]
05:12:01     INFO -  nsTimerImpl::Fire() [xpcom/threads/nsTimerImpl.cpp:618]
05:12:01     INFO -  nsTimerEvent::Run() [xpcom/base/nsAutoPtr.h:836]
05:12:01     INFO -  nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:770]
05:12:01     INFO -  NS_ProcessNextEvent(nsIThread*, bool) [xpcom/glue/nsThreadUtils.cpp:265]
05:12:01     INFO -  mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:100]
05:12:01     INFO -  MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:229]
05:12:01     INFO -  MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:504]
05:12:01     INFO -  nsBaseAppShell::Run() [widget/xpwidgets/nsBaseAppShell.cpp:166]
05:12:01     INFO -  nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:279]
05:12:01     INFO -  XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4014]
05:12:01     INFO -  XREMain::XRE_main(int, char**, nsXREAppData const*) [toolkit/xre/nsAppRunner.cpp:4084]
05:12:01     INFO -  XRE_main [toolkit/xre/nsAppRunner.cpp:4299]
05:12:01     INFO -  do_main [browser/app/nsBrowserApp.cpp:282]
05:12:01     INFO -  main [browser/app/nsBrowserApp.cpp:645]
05:12:01     INFO -  [1708] WARNING: NS_ENSURE_TRUE(!mBoundFrame) failed: file /builds/slave/ced-lx-d-000000000000000000000/build/src/content/html/content/src/nsTextEditorState.cpp, line 1077
05:12:01     INFO -  [1708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/ced-lx-d-000000000000000000000/build/src/layout/forms/nsTextControlFrame.cpp, line 321
05:12:01     INFO -  [1708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/ced-lx-d-000000000000000000000/build/src/layout/base/nsCSSFrameConstructor.cpp, line 4055
05:12:01     INFO -  [1708] WARNING: Out-of-flow frame got reflowed before its placeholder: file /builds/slave/ced-lx-d-000000000000000000000/build/src/layout/generic/nsPlaceholderFrame.cpp, line 132
05:12:01     INFO -  REFTEST TEST-PASS | file:///builds/slave/test/build/tests/reftest/tests/layout/forms/crashtests/578604-1.html | (LOAD ONLY)
05:12:01     INFO -  REFTEST INFO | Loading a blank page
05:12:01     INFO -  ++DOMWINDOW == 135 (0x9d351650) [pid = 1708] [serial = 3033] [outer = 0xa5b07760]
05:12:01     INFO -  REFTEST TEST-KNOWN-FAIL | file:///builds/slave/test/build/tests/reftest/tests/layout/forms/crashtests/578604-1.html | assertion count 1 matches expected 1 assertions
05:12:01     INFO -  REFTEST TEST-END | file:///builds/slave/test/build/tests/reftest/tests/layout/forms/crashtests/578604-1.html
05:12:01     INFO -  REFTEST TEST-START | file:///builds/slave/test/build/tests/reftest/tests/layout/forms/crashtests/590302-1.xhtml
05:12:01     INFO -  REFTEST TEST-LOAD | file:///builds/slave/test/build/tests/reftest/tests/layout/forms/crashtests/590302-1.xhtml | 1273 / 2698 (47%)
05:12:01     INFO -  ++DOMWINDOW == 136 (0x9d351840) [pid = 1708] [serial = 3034] [outer = 0xa5b07760]
05:12:01     INFO -  [1708] ###!!! ASSERTION: Cannot bind twice, need to unbind first: '!mBoundFrame', file /builds/slave/ced-lx-d-000000000000000000000/build/src/content/html/content/src/nsTextEditorState.cpp, line 1076
05:12:01     INFO -  nsTextEditorState::BindToFrame(nsTextControlFrame*) [content/html/content/src/nsTextEditorState.cpp:1076]
05:12:01     INFO -  nsTextControlFrame::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo>&) [layout/forms/nsTextControlFrame.cpp:321]
05:12:01     INFO -  nsCSSFrameConstructor::GetAnonymousContent(nsIContent*, nsIFrame*, nsTArray<nsIAnonymousContentCreator::ContentInfo>&) [layout/base/nsCSSFrameConstructor.cpp:4055]
05:12:01     INFO -  nsCSSFrameConstructor::ProcessChildren(nsFrameConstructorState&, nsIContent*, nsStyleContext*, nsContainerFrame*, bool, nsFrameItems&, bool, PendingBinding*, nsIFrame*) [layout/base/nsCSSFrameConstructor.cpp:9551]
05:12:01     INFO -  nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem&, nsFrameConstructorState&, nsContainerFrame*, nsFrameItems&) [layout/base/nsCSSFrameConstructor.cpp:3858]
05:12:01     INFO -  nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsContainerFrame*, nsFrameItems&) [layout/base/nsCSSFrameConstructor.cpp:5746]
05:12:01     INFO -  nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList&, nsContainerFrame*, nsFrameItems&) [layout/base/nsCSSFrameConstructor.cpp:9425]
05:12:01     INFO -  nsCSSFrameConstructor::ReplicateFixedFrames(nsPageContentFrame*) [layout/base/nsCSSFrameConstructor.cpp:8453]
05:12:01     INFO -  nsPageContentFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsPageContentFrame.cpp:36]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  nsPageFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsPageFrame.cpp:141]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  nsSimplePageSequenceFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsSimplePageSequenceFrame.cpp:227]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, bool, bool, nsHTMLReflowMetrics*, bool) [layout/generic/nsGfxScrollFrame.cpp:456]
05:12:01     INFO -  nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) [layout/generic/nsGfxScrollFrame.cpp:583]
05:12:01     INFO -  nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsGfxScrollFrame.cpp:800]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsHTMLReflowMetrics.h:239]
05:12:01     INFO -  PresShell::DoReflow(nsIFrame*, bool) [gfx/2d/BaseRect.h:54]
05:12:01     INFO -  PresShell::ProcessReflowCommands(bool) [layout/base/nsPresShell.cpp:8978]
05:12:01     INFO -  PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) [layout/base/nsPresShell.cpp:4256]
05:12:01     INFO -  PresShell::FlushPendingNotifications(mozFlushType) [layout/base/nsPresShell.cpp:4094]
05:12:01     INFO -  nsDocument::FlushPendingNotifications(mozFlushType) [content/base/src/nsDocument.cpp:7835]
05:12:01     INFO -  mozilla::dom::Element::GetPrimaryFrame(mozFlushType) [content/base/src/Element.cpp:1757]
05:12:01     INFO -  mozilla::dom::Element::GetBoundingClientRect() [content/base/src/Element.cpp:718]
05:12:01     INFO -  mozilla::dom::ElementBinding::getBoundingClientRect [xpcom/glue/nsCOMPtr.h:175]
05:12:01     INFO -  mozilla::dom::GenericBindingMethod(JSContext*, unsigned int, JS::Value*) [dom/bindings/BindingUtils.cpp:2400]
05:12:01     INFO -  UNKNOWN 0xaaee22d1
05:12:01     INFO -  UNKNOWN 0x91e4f710
05:12:01     INFO -  UNKNOWN 0xaaee4be9
05:12:01     INFO -  UNKNOWN 0x91af6de0
05:12:01     INFO -  UNKNOWN 0xaaee4be9
05:12:01     INFO -  UNKNOWN 0x918c9670
05:12:01     INFO -  UNKNOWN 0xaaee4be9
05:12:01     INFO -  UNKNOWN 0x91af6f50
05:12:01     INFO -  UNKNOWN 0xaaee4be9
05:12:01     INFO -  UNKNOWN 0x917f7ea8
05:12:01     INFO -  UNKNOWN 0xb04619df
05:12:01     INFO -  EnterBaseline [js/src/jit/BaselineJIT.cpp:118]
05:12:01     INFO -  js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [js/src/jit/BaselineJIT.cpp:148]
05:12:01     INFO -  Interpret [js/src/vm/Interpreter.cpp:2597]
05:12:01     INFO -  js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:413]
05:12:01     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.h:175]
05:12:01     INFO -  js_fun_apply(JSContext*, unsigned int, JS::Value*) [js/src/jsfun.cpp:1125]
05:12:01     INFO -  js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [js/src/jscntxtinlines.h:232]
05:12:01     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.cpp:466]
05:12:01     INFO -  js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:522]
05:12:01     INFO -  js::DirectProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const [js/public/RootingAPI.h:812]
05:12:01     INFO -  js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const [js/src/jswrapper.cpp:449]
05:12:01     INFO -  js::Proxy::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) [js/src/jsproxy.h:492]
05:12:01     INFO -  js::proxy_Call(JSContext*, unsigned int, JS::Value*) [js/public/RootingAPI.h:812]
05:12:01     INFO -  js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [js/src/jscntxtinlines.h:232]
05:12:01     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.cpp:459]
05:12:01     INFO -  js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:522]
05:12:01     INFO -  js::jit::DoCallFallback [js/src/jit/BaselineIC.cpp:8411]
05:12:01     INFO -  UNKNOWN 0xb0467b6a
05:12:01     INFO -  UNKNOWN 0x91bd5bd0
05:12:01     INFO -  UNKNOWN 0xb04619df
05:12:01     INFO -  EnterBaseline [js/src/jit/BaselineJIT.cpp:118]
05:12:01     INFO -  js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [js/src/jit/BaselineJIT.cpp:148]
05:12:01     INFO -  js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:403]
05:12:01     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.h:175]
05:12:01     INFO -  js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:522]
05:12:01     INFO -  JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [js/src/jsapi.cpp:4193]
05:12:01     INFO -  nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) [js/xpconnect/src/XPCWrappedJSClass.cpp:1258]
05:12:01     INFO -  nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) [js/xpconnect/src/XPCWrappedJS.cpp:520]
05:12:01     INFO -  PrepareAndDispatch [xpcom/reflect/xptcall/md/unix/xptcstubs_gcc_x86_unix.cpp:62]
05:12:01     INFO -  nsTimerImpl::Fire() [xpcom/threads/nsTimerImpl.cpp:627]
05:12:01     INFO -  nsTimerEvent::Run() [xpcom/base/nsAutoPtr.h:836]
05:12:01     INFO -  nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:770]
05:12:01     INFO -  NS_ProcessNextEvent(nsIThread*, bool) [xpcom/glue/nsThreadUtils.cpp:265]
05:12:01     INFO -  mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:100]
05:12:01     INFO -  MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:229]
05:12:01     INFO -  MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:504]
05:12:01     INFO -  nsBaseAppShell::Run() [widget/xpwidgets/nsBaseAppShell.cpp:166]
05:12:01     INFO -  nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:279]
05:12:01     INFO -  XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4014]
05:12:01     INFO -  XREMain::XRE_main(int, char**, nsXREAppData const*) [toolkit/xre/nsAppRunner.cpp:4084]
05:12:01     INFO -  XRE_main [toolkit/xre/nsAppRunner.cpp:4299]
05:12:01     INFO -  do_main [browser/app/nsBrowserApp.cpp:282]
05:12:01     INFO -  main [browser/app/nsBrowserApp.cpp:645]
05:12:01     INFO -  [1708] WARNING: NS_ENSURE_TRUE(!mBoundFrame) failed: file /builds/slave/ced-lx-d-000000000000000000000/build/src/content/html/content/src/nsTextEditorState.cpp, line 1077
05:12:01     INFO -  [1708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/ced-lx-d-000000000000000000000/build/src/layout/forms/nsTextControlFrame.cpp, line 321
05:12:01     INFO -  [1708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/ced-lx-d-000000000000000000000/build/src/layout/base/nsCSSFrameConstructor.cpp, line 4055
05:12:01     INFO -  [1708] WARNING: Out-of-flow frame got reflowed before its placeholder: file /builds/slave/ced-lx-d-000000000000000000000/build/src/layout/generic/nsPlaceholderFrame.cpp, line 132
05:12:01     INFO -  [1708] ###!!! ASSERTION: Child must be scrollable: 'scrollableFrame', file /builds/slave/ced-lx-d-000000000000000000000/build/src/layout/forms/nsTextControlFrame.cpp, line 214
05:12:01     INFO -  nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&, float) [layout/forms/nsTextControlFrame.cpp:214]
05:12:01     INFO -  nsTextControlFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, bool) [layout/forms/nsTextControlFrame.cpp:443]
05:12:01     INFO -  nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, unsigned int) [layout/generic/nsFrame.cpp:9907]
05:12:01     INFO -  nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, int, int, nsIAtom*) [layout/generic/nsHTMLReflowState.cpp:1472]
05:12:01     INFO -  nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*, nsIAtom*) [layout/generic/nsHTMLReflowState.cpp:2104]
05:12:01     INFO -  nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) [layout/generic/nsHTMLReflowState.cpp:353]
05:12:01     INFO -  nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, nsRect const&, bool, nsIFrame*, unsigned int&, nsOverflowAreas*) [layout/generic/nsAbsoluteContainingBlock.cpp:390]
05:12:01     INFO -  nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned int&, nsRect const&, bool, bool, bool, nsOverflowAreas*) [layout/generic/nsIFrame.h:1418]
05:12:01     INFO -  nsFrame::ReflowAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&, bool) [layout/generic/nsFrame.cpp:4347]
05:12:01     INFO -  nsPageContentFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsPageContentFrame.cpp:98]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  nsPageFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsPageFrame.cpp:141]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  nsSimplePageSequenceFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsSimplePageSequenceFrame.cpp:227]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, bool, bool, nsHTMLReflowMetrics*, bool) [layout/generic/nsGfxScrollFrame.cpp:456]
05:12:01     INFO -  nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) [layout/generic/nsGfxScrollFrame.cpp:583]
05:12:01     INFO -  nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsGfxScrollFrame.cpp:800]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsHTMLReflowMetrics.h:239]
05:12:01     INFO -  PresShell::DoReflow(nsIFrame*, bool) [gfx/2d/BaseRect.h:54]
05:12:01     INFO -  PresShell::ProcessReflowCommands(bool) [layout/base/nsPresShell.cpp:8978]
05:12:01     INFO -  PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) [layout/base/nsPresShell.cpp:4256]
05:12:01     INFO -  PresShell::FlushPendingNotifications(mozFlushType) [layout/base/nsPresShell.cpp:4094]
05:12:01     INFO -  nsDocument::FlushPendingNotifications(mozFlushType) [content/base/src/nsDocument.cpp:7835]
05:12:01     INFO -  mozilla::dom::Element::GetPrimaryFrame(mozFlushType) [content/base/src/Element.cpp:1757]
05:12:01     INFO -  mozilla::dom::Element::GetBoundingClientRect() [content/base/src/Element.cpp:718]
05:12:01     INFO -  mozilla::dom::ElementBinding::getBoundingClientRect [xpcom/glue/nsCOMPtr.h:175]
05:12:01     INFO -  mozilla::dom::GenericBindingMethod(JSContext*, unsigned int, JS::Value*) [dom/bindings/BindingUtils.cpp:2400]
05:12:01     INFO -  UNKNOWN 0xaaee22d1
05:12:01     INFO -  UNKNOWN 0x91e4f710
05:12:01     INFO -  UNKNOWN 0xaaee4be9
05:12:01     INFO -  UNKNOWN 0x91af6de0
05:12:01     INFO -  UNKNOWN 0xaaee4be9
05:12:01     INFO -  UNKNOWN 0x918c9670
05:12:01     INFO -  UNKNOWN 0xaaee4be9
05:12:01     INFO -  UNKNOWN 0x91af6f50
05:12:01     INFO -  UNKNOWN 0xaaee4be9
05:12:01     INFO -  UNKNOWN 0x917f7ea8
05:12:01     INFO -  UNKNOWN 0xb04619df
05:12:01     INFO -  EnterBaseline [js/src/jit/BaselineJIT.cpp:118]
05:12:01     INFO -  js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [js/src/jit/BaselineJIT.cpp:148]
05:12:01     INFO -  Interpret [js/src/vm/Interpreter.cpp:2597]
05:12:01     INFO -  js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:413]
05:12:01     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.h:175]
05:12:01     INFO -  js_fun_apply(JSContext*, unsigned int, JS::Value*) [js/src/jsfun.cpp:1125]
05:12:01     INFO -  js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [js/src/jscntxtinlines.h:232]
05:12:01     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.cpp:466]
05:12:01     INFO -  js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:522]
05:12:01     INFO -  js::DirectProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const [js/public/RootingAPI.h:812]
05:12:01     INFO -  js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const [js/src/jswrapper.cpp:449]
05:12:01     INFO -  js::Proxy::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) [js/src/jsproxy.h:492]
05:12:01     INFO -  js::proxy_Call(JSContext*, unsigned int, JS::Value*) [js/public/RootingAPI.h:812]
05:12:01     INFO -  js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [js/src/jscntxtinlines.h:232]
05:12:01     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.cpp:459]
05:12:01     INFO -  js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:522]
05:12:01     INFO -  js::jit::DoCallFallback [js/src/jit/BaselineIC.cpp:8411]
05:12:01     INFO -  UNKNOWN 0xb0467b6a
05:12:01     INFO -  UNKNOWN 0x91bd5bd0
05:12:01     INFO -  UNKNOWN 0xb04619df
05:12:01     INFO -  EnterBaseline [js/src/jit/BaselineJIT.cpp:118]
05:12:01     INFO -  js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [js/src/jit/BaselineJIT.cpp:148]
05:12:01     INFO -  js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:403]
05:12:01     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.h:175]
05:12:01     INFO -  js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:522]
05:12:01     INFO -  JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [js/src/jsapi.cpp:4193]
05:12:01     INFO -  nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) [js/xpconnect/src/XPCWrappedJSClass.cpp:1258]
05:12:01     INFO -  nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) [js/xpconnect/src/XPCWrappedJS.cpp:520]
05:12:01     INFO -  PrepareAndDispatch [xpcom/reflect/xptcall/md/unix/xptcstubs_gcc_x86_unix.cpp:62]
05:12:01     INFO -  nsTimerImpl::Fire() [xpcom/threads/nsTimerImpl.cpp:627]
05:12:01     INFO -  nsTimerEvent::Run() [xpcom/base/nsAutoPtr.h:836]
05:12:01     INFO -  nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:770]
05:12:01     INFO -  NS_ProcessNextEvent(nsIThread*, bool) [xpcom/glue/nsThreadUtils.cpp:265]
05:12:01     INFO -  mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:100]
05:12:01     INFO -  MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:229]
05:12:01     INFO -  MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:504]
05:12:01     INFO -  nsBaseAppShell::Run() [widget/xpwidgets/nsBaseAppShell.cpp:166]
05:12:01     INFO -  nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:279]
05:12:01     INFO -  XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4014]
05:12:01     INFO -  XREMain::XRE_main(int, char**, nsXREAppData const*) [toolkit/xre/nsAppRunner.cpp:4084]
05:12:01     INFO -  XRE_main [toolkit/xre/nsAppRunner.cpp:4299]
05:12:01     INFO -  do_main [browser/app/nsBrowserApp.cpp:282]
05:12:01     INFO -  main [browser/app/nsBrowserApp.cpp:645]
05:12:01     INFO -  [1708] ###!!! ASSERTION: Child must be scrollable: 'scrollableFrame', file /builds/slave/ced-lx-d-000000000000000000000/build/src/layout/forms/nsTextControlFrame.cpp, line 214
05:12:01     INFO -  nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&, float) [layout/forms/nsTextControlFrame.cpp:214]
05:12:01     INFO -  nsTextControlFrame::GetPrefISize(nsRenderingContext*) [layout/forms/nsTextControlFrame.cpp:419]
05:12:01     INFO -  nsTextControlFrame::GetMinISize(nsRenderingContext*) [layout/forms/nsTextControlFrame.cpp:431]
05:12:01     INFO -  nsFrame::ShrinkWidthToFit(nsRenderingContext*, int) [layout/generic/nsFrame.cpp:4252]
05:12:01     INFO -  nsContainerFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, bool) [layout/generic/nsContainerFrame.cpp:899]
05:12:01     INFO -  nsTextControlFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, bool) [layout/forms/nsTextControlFrame.cpp:454]
05:12:01     INFO -  nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, unsigned int) [layout/generic/nsFrame.cpp:9907]
05:12:01     INFO -  nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, int, int, nsIAtom*) [layout/generic/nsHTMLReflowState.cpp:1472]
05:12:01     INFO -  nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*, nsIAtom*) [layout/generic/nsHTMLReflowState.cpp:2104]
05:12:01     INFO -  nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) [layout/generic/nsHTMLReflowState.cpp:353]
05:12:01     INFO -  nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, nsRect const&, bool, nsIFrame*, unsigned int&, nsOverflowAreas*) [layout/generic/nsAbsoluteContainingBlock.cpp:390]
05:12:01     INFO -  nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned int&, nsRect const&, bool, bool, bool, nsOverflowAreas*) [layout/generic/nsIFrame.h:1418]
05:12:01     INFO -  nsFrame::ReflowAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&, bool) [layout/generic/nsFrame.cpp:4347]
05:12:01     INFO -  nsPageContentFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsPageContentFrame.cpp:98]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  nsPageFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsPageFrame.cpp:141]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  nsSimplePageSequenceFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsSimplePageSequenceFrame.cpp:227]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, bool, bool, nsHTMLReflowMetrics*, bool) [layout/generic/nsGfxScrollFrame.cpp:456]
05:12:01     INFO -  nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) [layout/generic/nsGfxScrollFrame.cpp:583]
05:12:01     INFO -  nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsGfxScrollFrame.cpp:800]
05:12:01     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:01     INFO -  ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsHTMLReflowMetrics.h:239]
05:12:01     INFO -  PresShell::DoReflow(nsIFrame*, bool) [gfx/2d/BaseRect.h:54]
05:12:01     INFO -  PresShell::ProcessReflowCommands(bool) [layout/base/nsPresShell.cpp:8978]
05:12:01     INFO -  PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) [layout/base/nsPresShell.cpp:4256]
05:12:02     INFO -  PresShell::FlushPendingNotifications(mozFlushType) [layout/base/nsPresShell.cpp:4094]
05:12:02     INFO -  nsDocument::FlushPendingNotifications(mozFlushType) [content/base/src/nsDocument.cpp:7835]
05:12:02     INFO -  mozilla::dom::Element::GetPrimaryFrame(mozFlushType) [content/base/src/Element.cpp:1757]
05:12:02     INFO -  mozilla::dom::Element::GetBoundingClientRect() [content/base/src/Element.cpp:718]
05:12:02     INFO -  mozilla::dom::ElementBinding::getBoundingClientRect [xpcom/glue/nsCOMPtr.h:175]
05:12:02     INFO -  mozilla::dom::GenericBindingMethod(JSContext*, unsigned int, JS::Value*) [dom/bindings/BindingUtils.cpp:2400]
05:12:02     INFO -  UNKNOWN 0xaaee22d1
05:12:02     INFO -  UNKNOWN 0x91e4f710
05:12:02     INFO -  UNKNOWN 0xaaee4be9
05:12:02     INFO -  UNKNOWN 0x91af6de0
05:12:02     INFO -  UNKNOWN 0xaaee4be9
05:12:02     INFO -  UNKNOWN 0x918c9670
05:12:02     INFO -  UNKNOWN 0xaaee4be9
05:12:02     INFO -  UNKNOWN 0x91af6f50
05:12:02     INFO -  UNKNOWN 0xaaee4be9
05:12:02     INFO -  UNKNOWN 0x917f7ea8
05:12:02     INFO -  UNKNOWN 0xb04619df
05:12:02     INFO -  EnterBaseline [js/src/jit/BaselineJIT.cpp:118]
05:12:02     INFO -  js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [js/src/jit/BaselineJIT.cpp:148]
05:12:02     INFO -  Interpret [js/src/vm/Interpreter.cpp:2597]
05:12:02     INFO -  js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:413]
05:12:02     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.h:175]
05:12:02     INFO -  js_fun_apply(JSContext*, unsigned int, JS::Value*) [js/src/jsfun.cpp:1125]
05:12:02     INFO -  js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [js/src/jscntxtinlines.h:232]
05:12:02     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.cpp:466]
05:12:02     INFO -  js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:522]
05:12:02     INFO -  js::DirectProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const [js/public/RootingAPI.h:812]
05:12:02     INFO -  js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const [js/src/jswrapper.cpp:449]
05:12:02     INFO -  js::Proxy::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) [js/src/jsproxy.h:492]
05:12:02     INFO -  js::proxy_Call(JSContext*, unsigned int, JS::Value*) [js/public/RootingAPI.h:812]
05:12:02     INFO -  js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [js/src/jscntxtinlines.h:232]
05:12:02     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.cpp:459]
05:12:02     INFO -  js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:522]
05:12:02     INFO -  js::jit::DoCallFallback [js/src/jit/BaselineIC.cpp:8411]
05:12:02     INFO -  UNKNOWN 0xb0467b6a
05:12:02     INFO -  UNKNOWN 0x91bd5bd0
05:12:02     INFO -  UNKNOWN 0xb04619df
05:12:02     INFO -  EnterBaseline [js/src/jit/BaselineJIT.cpp:118]
05:12:02     INFO -  js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [js/src/jit/BaselineJIT.cpp:148]
05:12:02     INFO -  js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:403]
05:12:02     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.h:175]
05:12:02     INFO -  js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:522]
05:12:02     INFO -  JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [js/src/jsapi.cpp:4193]
05:12:02     INFO -  nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) [js/xpconnect/src/XPCWrappedJSClass.cpp:1258]
05:12:02     INFO -  nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) [js/xpconnect/src/XPCWrappedJS.cpp:520]
05:12:02     INFO -  PrepareAndDispatch [xpcom/reflect/xptcall/md/unix/xptcstubs_gcc_x86_unix.cpp:62]
05:12:02     INFO -  nsTimerImpl::Fire() [xpcom/threads/nsTimerImpl.cpp:627]
05:12:02     INFO -  nsTimerEvent::Run() [xpcom/base/nsAutoPtr.h:836]
05:12:02     INFO -  nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:770]
05:12:02     INFO -  NS_ProcessNextEvent(nsIThread*, bool) [xpcom/glue/nsThreadUtils.cpp:265]
05:12:02     INFO -  mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:100]
05:12:02     INFO -  MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:229]
05:12:02     INFO -  MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:504]
05:12:02     INFO -  nsBaseAppShell::Run() [widget/xpwidgets/nsBaseAppShell.cpp:166]
05:12:02     INFO -  nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:279]
05:12:02     INFO -  XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4014]
05:12:02     INFO -  XREMain::XRE_main(int, char**, nsXREAppData const*) [toolkit/xre/nsAppRunner.cpp:4084]
05:12:02     INFO -  XRE_main [toolkit/xre/nsAppRunner.cpp:4299]
05:12:02     INFO -  do_main [browser/app/nsBrowserApp.cpp:282]
05:12:02     INFO -  main [browser/app/nsBrowserApp.cpp:645]
05:12:02     INFO -  [1708] ###!!! ASSERTION: Child must be scrollable: 'scrollableFrame', file /builds/slave/ced-lx-d-000000000000000000000/build/src/layout/forms/nsTextControlFrame.cpp, line 214
05:12:02     INFO -  nsTextControlFrame::CalcIntrinsicSize(nsRenderingContext*, nsSize&, float) [layout/forms/nsTextControlFrame.cpp:214]
05:12:02     INFO -  nsTextControlFrame::GetPrefISize(nsRenderingContext*) [layout/forms/nsTextControlFrame.cpp:419]
05:12:02     INFO -  nsFrame::ShrinkWidthToFit(nsRenderingContext*, int) [layout/generic/nsFrame.cpp:4255]
05:12:02     INFO -  nsContainerFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, bool) [layout/generic/nsContainerFrame.cpp:899]
05:12:02     INFO -  nsTextControlFrame::ComputeAutoSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, bool) [layout/forms/nsTextControlFrame.cpp:454]
05:12:02     INFO -  nsFrame::ComputeSize(nsRenderingContext*, nsSize, int, nsSize, nsSize, nsSize, unsigned int) [layout/generic/nsFrame.cpp:9907]
05:12:02     INFO -  nsHTMLReflowState::InitAbsoluteConstraints(nsPresContext*, nsHTMLReflowState const*, int, int, nsIAtom*) [layout/generic/nsHTMLReflowState.cpp:1472]
05:12:02     INFO -  nsHTMLReflowState::InitConstraints(nsPresContext*, int, int, nsMargin const*, nsMargin const*, nsIAtom*) [layout/generic/nsHTMLReflowState.cpp:2104]
05:12:02     INFO -  nsHTMLReflowState::Init(nsPresContext*, int, int, nsMargin const*, nsMargin const*) [layout/generic/nsHTMLReflowState.cpp:353]
05:12:02     INFO -  nsAbsoluteContainingBlock::ReflowAbsoluteFrame(nsIFrame*, nsPresContext*, nsHTMLReflowState const&, nsRect const&, bool, nsIFrame*, unsigned int&, nsOverflowAreas*) [layout/generic/nsAbsoluteContainingBlock.cpp:390]
05:12:02     INFO -  nsAbsoluteContainingBlock::Reflow(nsContainerFrame*, nsPresContext*, nsHTMLReflowState const&, unsigned int&, nsRect const&, bool, bool, bool, nsOverflowAreas*) [layout/generic/nsIFrame.h:1418]
05:12:02     INFO -  nsFrame::ReflowAbsoluteFrames(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&, bool) [layout/generic/nsFrame.cpp:4347]
05:12:02     INFO -  nsPageContentFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsPageContentFrame.cpp:98]
05:12:02     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:02     INFO -  nsPageFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsPageFrame.cpp:141]
05:12:02     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:02     INFO -  nsSimplePageSequenceFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsSimplePageSequenceFrame.cpp:227]
05:12:02     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:02     INFO -  nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState*, bool, bool, nsHTMLReflowMetrics*, bool) [layout/generic/nsGfxScrollFrame.cpp:456]
05:12:02     INFO -  nsHTMLScrollFrame::ReflowContents(ScrollReflowState*, nsHTMLReflowMetrics const&) [layout/generic/nsGfxScrollFrame.cpp:583]
05:12:02     INFO -  nsHTMLScrollFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsGfxScrollFrame.cpp:800]
05:12:02     INFO -  nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) [layout/generic/nsContainerFrame.cpp:942]
05:12:02     INFO -  ViewportFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) [layout/generic/nsHTMLReflowMetrics.h:239]
05:12:02     INFO -  PresShell::DoReflow(nsIFrame*, bool) [gfx/2d/BaseRect.h:54]
05:12:02     INFO -  PresShell::ProcessReflowCommands(bool) [layout/base/nsPresShell.cpp:8978]
05:12:02     INFO -  PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) [layout/base/nsPresShell.cpp:4256]
05:12:02     INFO -  PresShell::FlushPendingNotifications(mozFlushType) [layout/base/nsPresShell.cpp:4094]
05:12:02     INFO -  nsDocument::FlushPendingNotifications(mozFlushType) [content/base/src/nsDocument.cpp:7835]
05:12:02     INFO -  mozilla::dom::Element::GetPrimaryFrame(mozFlushType) [content/base/src/Element.cpp:1757]
05:12:02     INFO -  mozilla::dom::Element::GetBoundingClientRect() [content/base/src/Element.cpp:718]
05:12:02     INFO -  mozilla::dom::ElementBinding::getBoundingClientRect [xpcom/glue/nsCOMPtr.h:175]
05:12:02     INFO -  mozilla::dom::GenericBindingMethod(JSContext*, unsigned int, JS::Value*) [dom/bindings/BindingUtils.cpp:2400]
05:12:02     INFO -  UNKNOWN 0xaaee22d1
05:12:02     INFO -  UNKNOWN 0x91e4f710
05:12:02     INFO -  UNKNOWN 0xaaee4be9
05:12:02     INFO -  UNKNOWN 0x91af6de0
05:12:02     INFO -  UNKNOWN 0xaaee4be9
05:12:02     INFO -  UNKNOWN 0x918c9670
05:12:02     INFO -  UNKNOWN 0xaaee4be9
05:12:02     INFO -  UNKNOWN 0x91af6f50
05:12:02     INFO -  UNKNOWN 0xaaee4be9
05:12:02     INFO -  UNKNOWN 0x917f7ea8
05:12:02     INFO -  UNKNOWN 0xb04619df
05:12:02     INFO -  EnterBaseline [js/src/jit/BaselineJIT.cpp:118]
05:12:02     INFO -  js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [js/src/jit/BaselineJIT.cpp:148]
05:12:02     INFO -  Interpret [js/src/vm/Interpreter.cpp:2597]
05:12:02     INFO -  js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:413]
05:12:02     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.h:175]
05:12:02     INFO -  js_fun_apply(JSContext*, unsigned int, JS::Value*) [js/src/jsfun.cpp:1125]
05:12:02     INFO -  js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [js/src/jscntxtinlines.h:232]
05:12:02     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.cpp:466]
05:12:02     INFO -  js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:522]
05:12:02     INFO -  js::DirectProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const [js/public/RootingAPI.h:812]
05:12:02     INFO -  js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const [js/src/jswrapper.cpp:449]
05:12:02     INFO -  js::Proxy::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) [js/src/jsproxy.h:492]
05:12:02     INFO -  js::proxy_Call(JSContext*, unsigned int, JS::Value*) [js/public/RootingAPI.h:812]
05:12:02     INFO -  js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) [js/src/jscntxtinlines.h:232]
05:12:02     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.cpp:459]
05:12:02     INFO -  js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:522]
05:12:02     INFO -  js::jit::DoCallFallback [js/src/jit/BaselineIC.cpp:8411]
05:12:02     INFO -  UNKNOWN 0xb0467b6a
05:12:02     INFO -  UNKNOWN 0x91bd5bd0
05:12:02     INFO -  UNKNOWN 0xb04619df
05:12:02     INFO -  EnterBaseline [js/src/jit/BaselineJIT.cpp:118]
05:12:02     INFO -  js::jit::EnterBaselineMethod(JSContext*, js::RunState&) [js/src/jit/BaselineJIT.cpp:148]
05:12:02     INFO -  js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:403]
05:12:02     INFO -  js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct) [js/src/vm/Interpreter.h:175]
05:12:02     INFO -  js::Invoke(JSContext*, JS::Value const&, JS::Value const&, unsigned int, JS::Value const*, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:522]
05:12:02     INFO -  JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [js/src/jsapi.cpp:4193]
05:12:02     INFO -  nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) [js/xpconnect/src/XPCWrappedJSClass.cpp:1258]
05:12:02     INFO -  nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) [js/xpconnect/src/XPCWrappedJS.cpp:520]
05:12:02     INFO -  PrepareAndDispatch [xpcom/reflect/xptcall/md/unix/xptcstubs_gcc_x86_unix.cpp:62]
05:12:02     INFO -  nsTimerImpl::Fire() [xpcom/threads/nsTimerImpl.cpp:627]
05:12:02     INFO -  nsTimerEvent::Run() [xpcom/base/nsAutoPtr.h:836]
05:12:02     INFO -  nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:770]
05:12:02     INFO -  NS_ProcessNextEvent(nsIThread*, bool) [xpcom/glue/nsThreadUtils.cpp:265]
05:12:02     INFO -  mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:100]
05:12:02     INFO -  MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:229]
05:12:02     INFO -  MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:504]
05:12:02     INFO -  nsBaseAppShell::Run() [widget/xpwidgets/nsBaseAppShell.cpp:166]
05:12:02     INFO -  nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:279]
05:12:02     INFO -  XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4014]
05:12:02     INFO -  XREMain::XRE_main(int, char**, nsXREAppData const*) [toolkit/xre/nsAppRunner.cpp:4084]
05:12:02     INFO -  XRE_main [toolkit/xre/nsAppRunner.cpp:4299]
05:12:02     INFO -  do_main [browser/app/nsBrowserApp.cpp:282]
05:12:02     INFO -  main [browser/app/nsBrowserApp.cpp:645]
Priority: -- → P5
B2G is gone.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.