| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| | |
qtscript-jsc-backend
Conflicts:
src/3rdparty/webkit/JavaScriptCore/JavaScriptCore.pri
|
| |
| |
| |
| |
| |
| | |
Test a newly discovered bug when a beginEditBlock()/endEditoBlock()
contains only one single insertion command. It should still be treated
as an undo block of its own.
|
| |
| |
| |
| |
| | |
Some S60 and WinCE test scripts prefer to have only one executable per
directory.
|
| |
| |
| |
| |
| |
| |
| | |
The problem is that this the test is running into a false positive. It
thinks it's ok, but it isn't.
So show the problem.
|
| |
| |
| |
| |
| |
| |
| |
| | |
This test required Qt to be built in debug mode. But there's no way of
checking that from the autotest: some of our test machines build Qt in
release mode but the tests in debug mode.
So we don't test the Q_ASSERT.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
I'm running out of ideas as to why MSVC.NET 2003 cannot do this test:
baseptr == aData
If I do baseptr.data() == aData, it works. And the operator== that it
should be calling does exactly that. So my only clue so far is that it's
calling some other operator== -- which doesn't make sense, since there
is no other.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
With the series of commits ending in ff1280178, I made QUrl::toAce
fail if the parameter is not a well-formed hostname (i.e., if it
violates STD3). IPv6 hostnames do, so we can't preemptively run
ToACE.
Instead, delay running ToACE until we've tried literal matching.
Reviewed-by: TrustMe
|
| |
| |
| |
| | |
Reviewed-by: Thierry
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
HTTP Pipelining should improve the performance of HTTP requests
for high latency network links. Since some servers/proxies could
have problems with it, it is disabled by default.
Set the HttpPipeliningAllowed attribute of a QNetworkRequest
to enable it for that request.
Reviewed-by: Thiago
|
| |
| |
| |
| | |
Get rid of the hash.
|
| |
| |
| |
| |
| |
| |
| | |
Autotest's correction after 3062cd6395ba13746aea452eb53447d915184e2d
Column numbers are calculated corectly
Reviewed-by: Kent Hansen
|
| |
| |
| |
| |
| | |
It needs to work even when there is no public QScriptValue that
holds a reference to the object.
|
|\ \
| |/
| |
| | |
qtscript-jsc-backend
|
| |
| |
| |
| | |
Reviewed-by: trustme
|
| |
| |
| |
| |
| |
| |
| | |
This is partly done to address a review comment for S60.
Reviewed-by: Marius SO
Reviewed-by: Paul
|
| |
| |
| |
| | |
Otherwise we will crash if someone tries to do something with the value.
|
| |
| |
| |
| |
| |
| |
| | |
QScriptValue id were made persistent. It depands
on JSC:JSValue JSCell pointer not on QScriptValuePrivate attr.
Reviewed-by: Kent Hansen
|
| | |
|
| |
| |
| |
| | |
Works as of commit 5bca43cca3ac90429e3f9263d0d7ea8c9eb164d4.
|
| |
| |
| |
| |
| |
| | |
Even if the QScriptValue is destroyed, the underlying ID should
not change; e.g. if a new QScriptValue is created and wraps the
same object, the ID should be the same as before.
|
| |
| |
| |
| | |
Output of backtrace has changed slightly (e.g. "at" instead of "@").
|
| |
| |
| |
| |
| |
| | |
Since QScriptEngine::evaluate() doesn't create a new stack frame
anymore, we need to use a dedicated variable to keep track of
whether the engine is currently evaluating or not.
|
| |
| |
| |
| |
| |
| |
| | |
With the JSC-based back-end, stack frames aren't created when
calling any of the built-in ECMA functions, so we can't base the
test on that. Instead, just look up the "name" property of each
function and check that it has the expected value.
|
| | |
|
| | |
|
|\ \
| |/
| |
| | |
qtscript-jsc-backend
|
| |
| |
| |
| |
| |
| |
| |
| | |
Some of the platform test infrastructure assumes that all unit
tests are sub-directories under tests/auto, and the tests/auto/math3d
sub-directory was confusing that infrastructure.
Reviewed-by: trustme
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
The change of URLs in Qt broke the tests that operated on URLs. This
wasn't properly done, so revert to the last working values.
|
| |
| |
| |
| |
| | |
We won't fix any issues in those libraries anyway, so don't waste time
checking.
|
| |
| |
| |
| |
| | |
We shouldn't fail in our autotests because the platform is buggy. But
note the problem. We should report the bugs upstream...
|
| |
| |
| |
| |
| | |
The license header update in e12a03d5 changed the .ui templates, but
not the baselines in all cases.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This makes the function a bit more useful, since previously it was only
safe to use if you were sure that it would not encounter an unexpected
child element, or if you would be alright with canceling the parser on
such an occurrence.
Now it is also possible to have it ignore any unexpected child elements,
or to have it include the text found in any child elements.
Task-number: 231938
Reviewed-by: mae
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
QXmlStreamReader::readNextStartElement reads until the next start
element within the current element, or returns false when no such
element is encountered before the end element is reached. It simplifies
the common case of iterating over the elements in an XML document.
QXmlStreamReader::skipCurrentElement reads until the end element of the
current element, skipping any child elements. This functionality was
requested in two tasks, and a similar function 'readUnknownElement' was
present in Qt's stream reader example.
Autotest is included, example and documentation have been updated.
Task-number: 238793
Reviewed-by: mae
|
| |
| |
| |
| | |
Reviewed-by: Olivier
|
| | |
|
| |
| |
| |
| | |
where it breaks, so let's find out where.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
functions
On js functions, if the number of arguments is different from the number
of expected arguments, they are located in different place in the
stackframe. We need to call the JSC functions that take that into account.
Test is the backtrace test
Reviewed-by: Kent Hansen
|
| |
| |
| |
| |
| |
| |
| | |
The returnPC points to the opcode after the call, but we want the opcode
right before to compute the line number.
Reviewed-by: Kent Hansen
|
| | |
|
| |
| |
| |
| | |
The engine owns its agents, and also knows when they are deleted.
|
| |
| |
| |
| |
| |
| |
| | |
Some test from qscriptengineagent were marked as excpected_fail.
It should be easier to find regression.
Reviewed-by: Kent Hansen
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
qtscript-jsc-backend
Conflicts:
src/script/qscriptclass.cpp
src/script/qscriptcontext.cpp
src/script/qscriptengine.cpp
src/script/qscriptvalue.cpp
|
| |
| |
| |
| |
| |
| |
| |
| | |
The QTableView scrolled down after the sections swap.
Setting the current index to the topmost visual element fixes the issue.
Reviewed-by: Thierry
|
| |
| |
| |
| |
| |
| |
| | |
qmake -tp vc (rightfully) borks when it tries to include .pros that
it shouldn't be, based upon platform.
Reviewed-by: Rohan McGovern
|
| |
| |
| |
| |
| |
| |
| |
| | |
remove all c++ code which is not part of the critical test data. as a
result, remove the license headers where the remaining text cannot be
reasonably considered copyright-worthy any more.
this is a somewhat persistent solution to the ever-changing license
headers screwing up the tests.
|
| |
| |
| |
| | |
Reviewed-by: ogoffart
|