| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I2ab9287f17155b18f8caee3866d4125d4451a078
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When layout rect is smaller than indicator its edges may not be
repainted properly. Now we center indicator repsectively to layout rect
and inflate repaint rect to cover edges.
Also, when layout rect is larger than indicator, QStyle code paints it
at the top-left corner of given rect. Now indicator is centered, like
other browser engines do.
Note that when layout has auto size for checkbox or radiobutton, their
sizes are adjust beforehand in RenderThemeQStyle::computeSizeBasedOnStyle().
This code path is require only when layout forces checkbox or radiobutton
to be smaller than optimal indicator size.
Task-number: QTBUG-56302
Change-Id: Idaefffc5775055514a430216ea265af2b3a039b4
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-37899
Change-Id: Idcd92196a44cfac26c6943832bf8971ad70aec5e
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
When WebKit renders a native control without appearance (-webkit-appearance: none;) for the menu list,
it uses the width of the element for the popup size.
We need to manually adjust the width of the popup to the longest name.
Change-Id: I5883095ab0199c3360ed3fe45d2e2dace416cc4a
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|
|
|
|
|
| |
Change-Id: I1e22cba3fb1807302ad2fa868e875d762a369ac0
Reviewed-by: Florian Bruhin <qt-project.org@the-compiler.org>
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Similar to commit 770a0c91f3fadcdb132d9eb96d085aafbe1bacd0 in qtbase
we may need a heuristic for the COPIES assignment for the qmldir
file to protect against copying the same file twice to the same
location on debug-and-release builds on Windows.
Change-Id: I60d34d218856a70c242824b9253d229d2d33d48d
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
| |
As of version 10.12 (Sierra), the name of Apple's desktop operating
system will be macOS. Change all occurrences where the platform is
discussed to use the macro \macos (defined in the documentation
configuration in qtbase).
Change-Id: I47a83c520dc57f77666d8a40de30d3bb9fd724f9
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
|
|
|
|
|
|
|
| |
They are deprecated since Qt 5.0.
Change-Id: Id6df1fa1eec1e1f6bee863d7c00f37a599dd49f3
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|
|
|
|
| |
Change-Id: I90bc4a7c65dd70206fd250dcfa81dfac02f8ba74
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<https://webkit.org/b/119933>
Patch by Arunprasad Rajkumar <arurajku@cisco.com> on 2013-08-19
Reviewed by Allan Sandfeld Jensen.
Latest version of JSC has unquoted undefined in exception messages. So replaced 'undefined' with undefined.
* tests/qobjectbridge/tst_qobjectbridge.cpp:
(tst_QObjectBridge::connectAndDisconnect):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154273 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Change-Id: Ife6167e9f67f540fcef3f3468c37fcb85991216d
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|
|
|
|
|
|
| |
the "created by qt creator" header is not supposed to be checked in.
Change-Id: I78294e52858387946b2bafd258f7be6b0b5d87d6
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
|
|
|
|
|
| |
Change-Id: I050003e46c437a3fadce11d417861f40d60f6c20
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Added explicit where it was missing. This is not a source-
incompatible change, because code that breaks by this is
a bug. Let's not have this sitting around in an LTS.
Change-Id: If2e979aa5772b8dc0b9a4a9360914740144d47a7
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
... or equivalent.
QtBase 5.6 headers already compile that way, so let the other
modules follow suit.
Change-Id: I9e521f91abe7972843eeeb6406f8605778dabbaf
Task-number: QTBUG-45291
Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
visitedURL() is non-trivial function with memory allocations,
so we should not call it for nothing.
Change-Id: I72e14fac75640cb6b22dd1444b9a061e8432dd7e
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|
|
|
|
|
| |
Change-Id: I5b5f43c68feedbace330494e7eb051cfe8a54128
Reviewed-by: Dmitry Shachnev <mitya57@gmail.com>
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|
|
|
|
|
| |
Change-Id: Ie4dd08b18706e44947a00b4d61a185b5fc43f478
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I7013829d4e30a85374a4f63ab6a45b97b44313d7
Reviewed-by: Michael Brüning <michael.bruning@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Ife7db164671b84f28b03b6d86a038d1370486cae
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I47d8f4c0e392ffb70655db9725b035d22a7cad91
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
WebAudioEnabled is left undocumented because it doesn't work, but
WebGLEnabled/HyperlinkAuditingEnabled/CSSRegionsEnabled seem to work fine.
Change-Id: I12c88424ae77cdb6f1e0279b39a538ee932b8b60
Reviewed-by: Julien Brianceau <jbriance@cisco.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
We removed QTWEBKIT_VERSION in Qt 5.0, but still document it and
still define the QTWEBKIT_VERSION_CHECK helper.
Change-Id: Iadbe0004224f3cef20a5d55a5ec8b46f04b387d8
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
|
|\ |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
.qmake.conf
Change-Id: Ib823c8eeb271b380811827aae1ac0bd50ea5a59b
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add a specific setting to disable remote access for local URLs and also
enforce that on data-URLs loaded owned by local URLs.
Change-Id: Ied8ec141eb1c28775644fce184a4759a79e1d177
Task-number: QTBUG-45556
Reviewed-by: Dmitry Shachnev <mitya57@gmail.com>
Reviewed-by: Michael Brüning <michael.bruning@theqtcompany.com>
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
If we close a browser with a combobox open it may crash on exit due
to double deferred deletion. This patch avoids that by using a smarter
pointer.
Change-Id: I3f1c561b0eb70cf1a51054de51b1027b52cd41b6
Reviewed-by: Michael Brüning <michael.bruning@theqtcompany.com>
|
|\ \
| |/
| |
| | |
Change-Id: I0d9dd63455dc12402afd56cc1bd97d0cc97c24e8
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This changes the QtWebKitWidgets minimum DOMTimer precision to match
that of QtWebKitQML (WebKit2) and other WebKit1 APIs.
See also https://bugs.webkit.org/show_bug.cgi?id=61214
Change-Id: Id8ce7d217ed27396c8b14584f8c0c22a5df888cd
Reviewed-by: Michael Brüning <michael.bruning@theqtcompany.com>
|
|\ \
| |/
| |
| | |
Change-Id: I824a984e8552340c2f9f631ac951f2c9eaa90b74
|
| |
| |
| |
| |
| |
| |
| |
| | |
Removed obsolete references QInputContext and QtDeclarative
Task-number: QTBUG-43775
Change-Id: I308931beaec5ef2067350649135c26df1fe3817b
Reviewed-by: Martin Smith <martin.smith@digia.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This was causing issues with windows plugins on windows, which were
always visible on top of all other widgets and not hidden correctly
when the owning web view was hidden.
Task-number: QTBUG-44401
Task-number: QTBUG-42588
Task-number: QTBUG-43024
Change-Id: Ie0307fa2f7b2bf59f51a76db5feef2e8446c359d
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|\ \
| | |
| | |
| | | |
Change-Id: I1a4e088f1080851e768f41551b69e62267782fd9
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Qt copyrights are now in The Qt Company, so we could update the source
code headers accordingly. In the same go we should also fix the links to
point to qt.io.
Change-Id: Icc6f774c9ca37ea88ac024163386b16fc50fb2a7
Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com>
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Conflicts:
.qmake.conf
Change-Id: Ib6552c4dd0fbfecfa1800689eb2ae75b9d54a22b
|
|\ \ \ \
| |/ / /
|/| | /
| | |/
| |/|
| | |
| | | |
Conflicts:
.qmake.conf
Change-Id: Ic900e9207ae48520c99894345fe0b4d0ab58ec44
|
| |/
| |
| |
| |
| | |
Change-Id: I24f89215897b366fc7f21bf4a43e61337a17b596
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Those are mostly taken from QWebEnginePage's documentation with some slight
adjustments.
Change-Id: Ifbde5252cc46505c117a9d75ffa2af6e3b6eec11
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In the split of qt4 QWebPage the check for GUI level editor actions
was incorrectly moved to being checked when the page is not editable
instead of when it is editable
Task-number: QTBUG-44019
Change-Id: I3776cec6ee05f27e43139e40cc18480905300888
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We expect elements returned by hit-testing to have actual renderObjects,
but that may not be the case if the root element is declared display:none,
since the root element is always considered hit if nothing else is, and
display: none elements have no renderObjects.
Task-number: QTBUG-43882
Change-Id: I526615d401bf09b30e2b6994dcdad3b2373cef5a
Reviewed-by: Michael Brüning <michael.bruning@theqtcompany.com>
|
|/
|
|
|
|
|
|
|
|
|
|
| |
QWebHitTestResult::linkTitle returned the link title as an (invalid) QUrl.
Since the return type can not be changed before Qt 6, it is now obsolete and
replaced by a linkTitleString method with a correct (QString) return type.
Task-number: QTBUG-44052
Change-Id: I0636de3112eac19942db7c29c7cc5b8a0ac1e05a
Reviewed-by: Michael Brüning <michael.bruning@theqtcompany.com>
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Previously just the style was checked to see if it was one that supported
animations on buttons. However when a stylesheet is used then it would not
correctly be picked up. Therefore the animations are disabled directly
using the property available on the styleObject.
Task-number: QTBUG-39400
Change-Id: I99c205bf61d98f9bfefc8c9c6f9806d3d068abc4
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
| |
The documentation says the scrollRequested signal will be emitted if no
view was set, however the signal gets emitted unconditionally.
This behavior was changed in
https://bugs.webkit.org/show_bug.cgi?id=21790
Change-Id: I3d6df9935fc5d6efb14bc956c43c03b655f9a2ad
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
We were sending a bad fake mouse event on leave events that caused
WebCore to stop tracking mousepresses correctly. Since we continue
to receive mouse-events after leave if a mouse button is down, we
don't need the fake mouse event to unset hover states and can skip, and
can skip sending it.
Task-number: QTBUG-41419
Change-Id: I8d50c440f7556f7e34bb0c05248577583c2550b4
Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
|
|
|
|
|
|
|
|
|
|
|
| |
The mouse event passed to this function is allocated on the stack, so
we can't delete it. Also, it doesn't make sense to allocate a new one
which immediately gets leaked. The intent must have been to use the ev
parameter as a return parameter - that's what it looks like on the
caller side.
Change-Id: I023cd7895a278eada4ad4acd233741aff837fed6
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|
|
|
|
|
| |
Change-Id: Ic28043a94151d3878219e5808075ce6ae663c316
Reviewed-by: Michael Bruning <michael.bruning@digia.com>
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
| |
The fallback style for a custom style sheet is QApplication::style(),
which defaults to QWindowsVistaStyle on most (if not all) windows
systems.
Task-number: QTBUG-39400
Change-Id: Ib05571033730ed26a39f89d8e9fe948c4b280e64
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@digia.com>
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
.qmake.conf
Change-Id: I08b9747648df91cda78b49c8b4fa2bce8539dd4f
|
| |
| |
| |
| |
| | |
Change-Id: Ia96efd95ff5f92e5b6569b343764c337fb1a8d41
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
|
|\ \
| |/
| |
| | |
Change-Id: Ideed7a2c21b448633c32f690918eb1ae40355819
|
| |
| |
| |
| |
| |
| |
| | |
Regression introduced by QSensors leak fix (QTBUG-38857).
Change-Id: I22dd4f774012ef9b8af9ba8b59e1e4603a3ebbf4
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@digia.com>
|