Age | Commit message (Collapse) | Author |
|
If the destructors run from exit handlers, they could access already
deleted globals from VCL etc. and crash.
Change-Id: I265046e95998a4384e1ce0f1f205d03c078a40a9
|
|
Change-Id: I1eb3778e6bcdd8c44ffb9a7548add109331fc83b
|
|
Change-Id: Ia0d06d1e0951bcc3930d5e059658209a2916405f
|
|
Put the VCL Font class in the vcl namespace. Avoids clash with the X11
Font typedef.
Change-Id: I1a84f7cad8b31697b9860a3418f7dff794ff6537
|
|
Change-Id: I9599fb4473a43a4624d64c48e8768761fcbd266f
|
|
Change-Id: Ia9fb79ea40ca840d7328a078e747ad64a63d18f1
|
|
Change-Id: Ib49a0dd5ecee0225f51bea2ff1c0ab5326595a47
|
|
Change-Id: I8b78126cab64f023ffcb35c080576148b1eb15f5
|
|
Change-Id: Ic6cf4bc6dab4b9e2610aebdc42e3df7b56eda59d
|
|
Change-Id: I3d9c6daa09d71ca872021fe13405b08050e191d9
|
|
Change-Id: I6618b18164a26553f81a1c737e009b7187b028c3
|
|
Change-Id: I56b2fa6887f7971604a2dcf34497ecda9cea8937
|
|
Change-Id: I82954177fe9d4934e69b33c1c985304add09e089
|
|
Change-Id: I0562defc6fc60ee83bc73b901caf46b1283a9df9
|
|
and remove duplicate code
Change-Id: Ib9e3568c860fe5cd3f11374a1c61dff101e33a18
Reviewed-on: https://gerrit.libreoffice.org/10832
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: I00146441b1271d7a3c866ad58d1b3c72b845dc0c
|
|
Change-Id: Id143689f573e6f8585db9bc48a252e311ff0e721
|
|
Change-Id: I4417318988ef70639cbcec9d776c783ad69c3990
|
|
Change-Id: Ib1fb5108a858c35a5bbe8ba865e15660639725e3
Reviewed-on: https://gerrit.libreoffice.org/10593
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: I1477833e696edbac2dc375329e7b26a7105d1593
|
|
Change-Id: I5deac7f096866a8f149acfd0d11bbc0963238e88
|
|
Change-Id: I819de476c6a615b8cf27a6a26d41a6e9ac25ef85
|
|
Change-Id: I71d6b65b046bfc31692ba12423288c55fccb2d02
|
|
the previous testGetCount test already added a note on sheet 2
testGetByIndex now works on sheet 3
Change-Id: I2cd49aa2bbf5c1b707287518e0f15088f3ee5ec0
Reviewed-on: https://gerrit.libreoffice.org/9938
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I89ebc3d5ac257f3c754a050caf3776959b81d8b3
Reviewed-on: https://gerrit.libreoffice.org/9933
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
fixes build error Undefined symbols: _xmlChildElementCount
Change-Id: I9687971912b4d0ae55bf1d9ad987fd339fcbec7e
Reviewed-on: https://gerrit.libreoffice.org/9788
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
...and replace gb_CppunitTest_unset_headless with
gb_CppunitTest_use_vcl_non_headless.
Change-Id: Ibd859f98ed8df09988ca26ffcee26e06e25d8313
|
|
Change-Id: I4b51abf6193c33367edebc82772054875b5b9bba
|
|
Change-Id: Ia08f67e359bbd26cefdba8661f0b0c4ae2147382
|
|
Change-Id: Ic8d7c13602c8831e411181c802eb825124578b19
|
|
This required some changes to the framework:
* Init-/DeInitVCL is no longer done per individual test in BootstrapFixture, but
once per CppunitTest invocation in a new vclbootstrapprotector (similarly to
the exisiting unobootstrapprotector). CppunitTests that need VCL now need to
declare gb_CppunitTest_use_vcl.
* For things to work properly, the UNO component context needs to be disposed
from within DeInitVCL (cf. Desktop's Application::DeInit called from
DeInitVCL). The easiest solution was to introduce an
Application::setDeInitHook (where the hook is called from DeInitVCL)
specifically for vclbootstrapprotector to call.
* PythonTests don't (yet) call DeInitVCL; they still hook into
BootstrapFixture's original test_init functionality (to call InitVCL), and do
not make use of the vclbootstrapprotector.
Change-Id: I4f3a3c75db30b58c1cd49d81c51db14902ed68b2
|
|
Change-Id: Ifa756a5da636e0b37654ad83900115872bc40f0e
|
|
A simplified version of the semantic match that finds this problem is
follows: (http://coccinelle.lip6.fr/)
// <smpl>
@r1@
statement S;
position p,p1;
@@
S@p1;@p
@script:python r2@
p << r1.p;
p1 << r1.p1;
@@
if p[0].line != p1[0].line_end:
cocci.include_match(False)
@@
position r1.p;
@@
-;@p
// </smpl>
Change-Id: Ib9708d37fbb4c6060f88d5dae3814a2d37b2091e
Reviewed-on: https://gerrit.libreoffice.org/9493
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: Ifbcae35c0cf3bdb9ba5c680b1627117c47d6c9a0
|
|
Change-Id: I711621c89e8f75d4450867e303ccdc8017bcd9d7
|
|
Change-Id: If62a29af473f602f89e6e0e4a06772a320a23b9a
|
|
Change-Id: Ia08e9f8caf2a2fb42855dcb2245e013e1a181216
|
|
Change-Id: Ie42f72e0fc281d1f51e1729be408c2b0042f4174
|
|
Change-Id: Iff8af5e9ffefb4c3cecf387b16473d45e8b4a65a
|
|
Change-Id: I894ca2eb865405a9991f921997cc22c5a34c4da2
|
|
Change-Id: I15aac53a817ca309697cba8a962e788aea1619d0
|
|
Implement a clang plugin to find them, and clean up existing code
to pass them by reference.
Change-Id: If642d87407c73346d9c0164b9fc77c5c3c4354b8
Reviewed-on: https://gerrit.libreoffice.org/9351
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: Iec05633cf1716079eee54c376bd0736b638673dd
|
|
Change-Id: I30fa5227f30373f95060148f269450d2945c1bb9
|
|
Change-Id: If6c318f1a1f74a39083bf83eed2f80aca1e27bc5
|
|
Change-Id: Iae56b1fb68fde0cbc44f6b9e37ba1a66194b25e0
|
|
XML and HTML parsing and XPath asserts are used by many test in
sw, sc and sd modules. This commit moves this functionallity to
test module, where it is available to all modules.
Change-Id: I53ad9c45b24f4c9bf106cb58ea619002968bfeda
|
|
Change-Id: I8ec20e6a391bd835097af9be44a174e8e7b19cce
|
|
normally this happens in desktop/source/app/langselect.cxx for
the fat app case
Change-Id: I4772172aa6f071ac03d74e2abe7a9e197f0dc964
|
|
... in c0a4de1ede27c5911fea0829deabee0b599d5d40.
Change-Id: Ic93b6febe719a465d768338faa3e222e8fca2e97
|