| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Avoiding duplicate lookup of connector hierarchy when a component shall be
marked dirty. Optimized if statement to fail fast.
Change-Id: I3ac82d64b235ebfd1888a6076c595f351018d887
|
|
|
|
|
|
|
| |
Also removing the overhead of creating a Date object just for getting a
timestamp in the otherwise touched areas of code.
Change-Id: Ic712c0ae26d22995ad332593dbb8a14dbec7fcd6
|
|
|
|
| |
Change-Id: Ie707442f2625f3c9c07c75924c99299f07a4f3ec
|
|
|
|
| |
Change-Id: I27795ab9ae3e3692f508e847936ccaa5a1ebadd4
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
display 404 instead of 500 (#10920)
A security audit revealed that it is possible to trigger an error 500 with
stack trace by just trying a directory traversal. An example of this can be
found in the sampler: http://demo.vaadin.com/sampler/VAADIN/widgetsets/
While there are other scenarios that can produce exceptions, in this place
Vaadin can handle it more graceful by just catching the exception and
returning 404.
Change-Id: Iec68d81d3bca365ec133737a9cd3e3b825d192b2
|
|
|
|
|
|
| |
By default browsers assume text/html and may complain about an empty response body.
Change-Id: I66ed1aef3421a7f0a618bc441ffab1dc0efbdc71
|
|
|
|
|
|
|
|
|
|
|
| |
When another threads interrupts the Upload, the UploadInterruptedException is
thrown. The respective StreamVariable will receive
streamingFailed(StreamingErrorEvent event) which contains the causing exception
via event.getException(). When the UploadInterruptedException is not public, it
is impossible to react on it in the StreamVariable (e.g. treating an
IOException differently from an UploadInterruptedException).
Change-Id: I9098e70e6750c420fcc0978340544e545e237b26
|
|
|
|
| |
Change-Id: I9ecb796a9bcbc8415efe27873fdbd71745d0aa85
|
|
|
|
|
|
| |
This also fixes another iOS 6 detection issue for home screen apps.
Change-Id: Icbbb15d3f0d6668f11b2a796ae2c096d8c4dec0b
|
|
|
|
|
|
| |
changed while popup was open (#12153)
Change-Id: Ib4bebab8c6e75e7f1af7cfc5198ab6516e94a45e
|
|
|
|
| |
Change-Id: I38a143fb76ebf3a64cd416e5ba7d325aedc60ffe
|
|
|
|
| |
Change-Id: I356e115b5cd96ba0a598178a15215654f2fd16bb
|
|
|
|
| |
Change-Id: Ie765e542e2319dc1d94c61a986cab3720556e66a
|
|
|
|
|
|
| |
the Sass
Change-Id: Ib498f68caa7e87e2d9a21b29c9bfb2f30f35c701
|
|
|
|
| |
Change-Id: I026cd70e9e518fa320f6ec3011194359385a3a4a
|
|
|
|
| |
Change-Id: I041fbc5c3cda08d3cf3453cefc5f044c63dbe9bb
|
|
|
|
| |
Change-Id: Ifbdae94dc94405eca967a95fe783a85d778f461a
|
|
|
|
| |
Change-Id: I05004cb874f5c32c03d28119d0522d3184a82292
|
|
|
|
| |
Change-Id: I9ec61fdc7ddc06f129a9d69b99e6295a62c4b0d3
|
|
|
|
|
|
|
|
| |
Added new version for favicon.ico, which has 32x32 pixel version in
addition to 16x16 pixels. Adds support for high resolution/retina
displays.
Change-Id: I49bd84b9d23f1e26ceee28dab1e26d9cd4f6b6d2
|
|
|
|
|
|
|
| |
Force diff state to contain "value", so that value changes from value
change listeners work.
Change-Id: I5b2c661f1297ec0272c150a5a9ff4ca26f19fefe
|
|
|
|
|
|
| |
is not set (#11943)
Change-Id: I3cbb88e3fab4f39af8e4799d5a914ab9bd4733f5
|
|
|
|
| |
Change-Id: I3776400d849d4ba9f76d6296603152c0a6464aaa
|
|
|
|
|
|
|
|
|
|
| |
If the path for a test case file contained special characters (such as
space), they would get URL encoded which wouldn't work for File
constructors.
Fixed by using URI.getPath(), which does the decoding.
Change-Id: I2a7c13b785adbb2e486d3807b115540c0ba70fa6
|
|
|
|
| |
Change-Id: I31cd6fafffacc16147e63d3878fcf025163deb5b
|
|
|
|
| |
Change-Id: I51f1f39a9730313e0150bff2fccdba67e69e9d95
|
|
|
|
|
|
| |
(#11952)
Change-Id: Ib940b76df7d2507e8a8b7122e99c4542850f9ac9
|
|
|
|
|
|
| |
milliseconds (#12098)
Change-Id: I26f86fdeafbdf15d02d40b86abb3f23da4f38543
|
|
|
|
| |
Change-Id: Ide9349b6afa7e56ae04b7727134971ebf81c0b03
|
|
|
|
|
|
| |
* Add theme name already during bootstrap
Change-Id: I78da3029b818ced51714d385cd77f5ba9bfce625
|
|
|
|
| |
Change-Id: Ie36f51b8b6e28aaf0055772a6cf4dcd35b716a3a
|
|
|
|
| |
Change-Id: Ia17a9d8c6ece9861476be8861a735fe5d3e054bf
|
|
|
|
| |
Change-Id: I75cd1eebeeb5836b9205a9a1e28795be300d135a
|
|
|
|
| |
Change-Id: Id4a9674c1b2e1c41dbba1f6fde11502400591a52
|
|
|
|
|
|
| |
6 or 7 test
Change-Id: Id16238351289ce8df81bed3cd364cc4aa8bba95c
|
|
|
|
| |
Change-Id: I068cca8ae2d3739b3a8ba7b01cd83b1b69509dd2
|
|
|
|
| |
Change-Id: I895fad31ef5b31a395cea95e64d6b183d718056f
|
|
|
|
| |
Change-Id: I5e6d192093f19df1a07e95dff643babd6f532426
|
|
|
|
|
|
|
|
| |
* Value can be 'xhr', 'websocket', or 'streaming'
* xhr disables push even if already enabled
* others set push to automatic if not already set to manual
Change-Id: Iaf929bbb78865fa7d832718841e781e76cdf7277
|
|
|
|
| |
Change-Id: I4da4ef6dbbdf9fccfd3e8bf8d302365a3398d9de
|
|
|
|
| |
Change-Id: I74743548e186a8faff52d2aed3888dbec53087ad
|
|
|
|
| |
Change-Id: Ic704c86913ed0ddd30c15b1de0debfc0f7ee8bf7
|
|
|
|
| |
Change-Id: I758ec93ce6eeeef023811f754e67eed122c510d9
|
|
|
|
| |
Change-Id: I1618191f534ef75048dbae95564ef30a320114a4
|
|
|
|
| |
Change-Id: I1113a1c6133d744ebd9c12e64a3b040855efab27
|
|
|
|
| |
Change-Id: I09b062642e54b6184a10c4a9446147f9241c3d16
|
|
|
|
| |
Change-Id: I1a3a821b15d7350b5ebf2e19056854e9124197ea
|
|
|
|
|
|
| |
server', open recursively changed to 'alt-click', for #12058
Change-Id: If0a359258c5f123a52a27860a8af2c52726e564c
|
|
|
|
| |
Change-Id: Ib109df81f4c56a7204ea01fd97162c323fcd3d3f
|
|
|
|
|
|
| |
functionality, for #12058
Change-Id: I7cef423b8c4f991d40ad013022cc4f36879cd6dc
|