tmeshkova / embedlite-components Goto Github PK
View Code? Open in Web Editor NEWToolkit independent components
Toolkit independent components
load about:mozilla
long tap on empty part of the page
touchhelper crashes:
#0 0x411a87fc in raise (sig=11) at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:45
#1 0x3c37d554 in nsProfileLock::FatalSignalHandler (signo=11, info=0x3e89a018, context=0x3e89a098)
at xulrunner-package/objdir-arm/toolkit/profile/nsProfileLock.cpp:180
#2
#3 EmbedTouchListener::HandleLongTap (this=, aPoint=)
at ../../touchhelper/EmbedTouchListener.cpp:119
#4 0x3cfd6618 in mozilla::embedlite::EmbedLiteViewThreadChild::RecvHandleLongTap (this=0x70b128, aPoint=...)
at xulrunner-package/mozilla-central/embedding/embedlite/embedthread/EmbedLiteViewThreadChild.cpp:496
#5 0x3d14fe90 in mozilla::embedlite::PEmbedLiteViewChild::OnMessageReceived (this=0x70b128, __msg=)
at xulrunner-package/objdir-arm/ipc/ipdl/PEmbedLiteViewChild.cpp:1061
#6 0x3d14afd4 in mozilla::embedlite::PEmbedLiteAppChild::OnMessageReceived (this=0x6fd520, __msg=...)
at xulrunner-package/objdir-arm/ipc/ipdl/PEmbedLiteAppChild.cpp:454
#7 0x3d049ed4 in mozilla::ipc::AsyncChannel::OnDispatchMessage (this=0x6fd528, msg=...)
at xulrunner-package/mozilla-central/ipc/glue/AsyncChannel.cpp:473
#8 0x3d0530e4 in mozilla::ipc::RPCChannel::OnMaybeDequeueOne (this=0x6fd528)
at xulrunner-package/mozilla-central/ipc/glue/RPCChannel.cpp:402
#9 0x3d0507b0 in DispatchToMethod<mozilla::ipc::RPCChannel, bool (mozilla::ipc::RPCChannel::*)()> (obj=, method=
(bool (mozilla::ipc::RPCChannel::*)(mozilla::ipc::RPCChannel *)) 0x3d052f98 \<mozilla::ipc::RPCChannel::OnMaybeDequeueOne()\>,
arg=\<value optimized out\>) at xulrunner-package/mozilla-central/ipc/chromium/src/base/tuple.h:383
#10 0x3d04fde4 in mozilla::ipc::RPCChannel::RefCountedTask::Run (this=)
at ../../dist/include/mozilla/ipc/RPCChannel.h:425
#11 0x3d34d0a8 in MessageLoop::RunTask (this=0x51e7c8, task=0x3e89a33c)
at xulrunner-package/mozilla-central/ipc/chromium/src/base/message_loop.cc:334
#12 0x3d34f8d4 in MessageLoop::DeferOrRunPendingTask (this=0x3e89a458, pending_task=...)
at xulrunner-package/mozilla-central/ipc/chromium/src/base/message_loop.cc:342
#13 0x3d34fab0 in MessageLoop::DoWork (this=0x51e7c8)
at xulrunner-package/mozilla-central/ipc/chromium/src/base/message_loop.cc:442
#14 0x3d04ef1c in mozilla::ipc::DoWorkRunnable::Run (this=)
at xulrunner-package/mozilla-central/ipc/glue/MessagePump.cpp:42
#15 0x3d31b850 in nsThread::ProcessNextEvent (this=0x51fab8, mayWait=, result=0x3e89a8cf)
at xulrunner-package/mozilla-central/xpcom/threads/nsThread.cpp:627
#16 0x3d2dee18 in NS_ProcessPendingEvents_P (thread=0x51fab8, timeout=20)
at xulrunner-package/objdir-arm/xpcom/build/nsThreadUtils.cpp:188
#17 0x3cfb6210 in nsBaseAppShell::NativeEventCallback (this=0x3eff2080)
at xulrunner-package/mozilla-central/widget/xpwidgets/nsBaseAppShell.cpp:97
#18 0x3cfa0ce8 in nsAppShell::event (this=0x3e89a458, e=)
at xulrunner-package/mozilla-central/widget/qt/nsAppShell.cpp:90
#19 0x41f05f04 in QVolatileImageData::QVolatileImageData (this=0x3eff2078) at image/qvolatileimagedata.cpp:50
---Type to continue, or q to quit---
#20 0x41f100e8 in QPngHandlerPrivate::readImageFormat (this=0x8cba90) at image/qpnghandler.cpp:557
#21 0x4176cfa0 in QString (this=0x109018) at ../../include/QtCore/../../src/corelib/tools/qstring.h:882
#22 QXmlStreamStringRef (this=0x109018) at ../../include/QtCore/../../src/corelib/xml/qxmlstream.h:122
#23 QXmlStreamReaderPrivate::resolveTag (this=0x109018) at xml/qxmlstream.cpp:1659
#24 0x417714f8 in QXmlStreamReaderPrivate::parse (this=0x3e89abef) at xml/qxmlstream_p.h:1848
#25 0x4179ff38 in standalone_months_data () from /usr/lib/libQtCore.so.4
#26 0x4179ff38 in standalone_months_data () from /usr/lib/libQtCore.so.4
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) frame 3
#3 EmbedTouchListener::HandleLongTap (this=, aPoint=)
at ../../touchhelper/EmbedTouchListener.cpp:119
119 element->GetParentNode(getter_AddRefs(curr));
(gdb) p element
$1 = {<nsCOMPtr_base> = {mRawPtr = 0x0}, }
Need to add HelperAppDialog.js, and Download Manager interface implementation
Not sure it is against embedlite-components, but still
after that TMO shows "invalid username or password"
after some of updates calling changeMaxLineBoxWidth do not perform page reflow, lines height not changing. but after clicking on link and before new url loaded old page being reflowed for some seconds.
https://github.com/tmeshkova/embedlite-components/blob/master/jsscripts/embedhelper.js#L133
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.