Artur Signell
c011e0862d
Deal correctly with session expired during opening of push connection (#11705)
* Added SessionExpiredHandler which any RequestHandler can implement to customize session expired handling
* The issue can be tested by creating a non-serializable UI (e.g. new Object() in a field) and restarting the server.
Change-Id: I3eb6bc56298e025bcde088af53ea656fb44e897b
11 years ago
Artur Signell
c02a2c43e0
Support URL parameters for automatically configuring and running test
Change-Id: Icb7c7fda45fe27bb840a9493c519060a7cea2503
11 years ago
Artur Signell
04a0c678bf
Include uitest/src in development mode launch to make it work with TestingWidgetSet
Change-Id: I609e6eb97add4a1417753b6dce2369d71b017978
11 years ago
Artur Signell
b4218b8668
Ensure RPC are not delivered to closed UIs (#11714)
Change-Id: I7fadaa5d5190c36cd83a06249d7ae1d4475724e0
11 years ago
Artur Signell
ecc91e1b7b
Close push connection when UI is detached (#11596)
Change-Id: Ibfc5923406b386786ae399b7f53cea47ac885f48
11 years ago
Leif Åstrand
ddf73a0fce
Pass ServletConfig to atmosphere init (#11716)
Furthermore, the exception that might get thrown from there is passed up
through the call stack until it can be handled in a sensible way.
Change-Id: I4a741b5ad4d9216255932c2328b49e73e92df2f4
11 years ago
Artur Signell
f73da53c7d
Fixed incorrect assert (#11720)
Change-Id: I723230420c893ed9d5f498309b0763afaf55d6a5
11 years ago
Leif Åstrand
a46c97bd79
Verify CSRF token before accepting new CSRF connection (#11635)
* Can't open push connection during client-side init because CSRF token
is not available at that point. This allows simplifying the
initialization because the push state will not be checked until the
first response has been processed.
* Add helper for checking the CSRF token
Change-Id: I31da1ac669dc9a581cbd66f58c07f10ea4b8b676
11 years ago
Leif Åstrand
220b1150ca
Global code clean up
Change-Id: I380d6afbc6b30d817ea6cca3d6b4634ab12522b1
11 years ago
Leif Åstrand
10b877bd14
Remove unused indirection (#11192)
Change-Id: I6c0d2342b29b79d224dfb2d1f42eb9d95a589981
11 years ago
Henri Sara
f31cdf4e67
Support schemas and catalogs in TableQuery (#7827)
Change-Id: Ib8282dc77e3d06d49ce8815a3f4b036541d9acea
11 years ago
Leif Åstrand
bb248c0a5e
Use scheduleFinally for pending variable changes (#11707)
Change-Id: Ie87f0042823731a4a3ab5a10e3c23eb62ce57f37
11 years ago
Leif Åstrand
36651289a1
Update javadoc to reflect moved getPushMode method (#11506)
Change-Id: I712791e829be699a75b26bdad9709121ebe7a55d
11 years ago
Artur Signell
31cc212c35
Replaced Filterable.hasContainerFilters with getContainerFilters (#11234)
Change-Id: Ie0b05e55c1d8fc8d10d073c508b112da740c3333
11 years ago
John Ahlroos
4a6ed040c7
Fixed failing path resolving when scss compiler is resolving included mixins from classpath #11684
Change-Id: I7943ecb283cca80526fc9b35ff51b698a3b9af6a
11 years ago
Leif Åstrand
dfe27b2deb
Avoid excessive logging related to response handling locks (#11702)
Change-Id: I0e50663a2500c56a042d20c80909aacfc707a5dd
11 years ago
Leif Åstrand
4cf5d07093
Add default save actions to the project settings
Change-Id: I71f634df26b8ed87ef57184dea3fb55d57a7694d
11 years ago
Artur Signell
4868c16df7
Added jQuery to license file (#11513)
Change-Id: Ic4ca1aa2b3d1ac61a7919b3a8f404915e6ea51ab
11 years ago
Artur Signell
be433ace81
Re-added Property.toString warning messages (#10916)
* Made it possible to toggle the toString() behavior using the "legacyPropertyToString" init parameter. The default value is "warning" which enables the legacy Property.toString implementation and logs a warning message when it is used. Other supported values are "true" which enables the legacy mode and "false" which disables it.
Change-Id: Ife19352b86590464c8e441b7f82f4fec3b1f3235
11 years ago
Leif Åstrand
9fe007a843
Add default javadoc templates to the project settings
Change-Id: I7bf84619778781fbd7bd1ac61ca9ce8ffac2cab1
11 years ago
John Ahlroos
2c3b714c37
addons.scss should contain "addons"-mixin and include all found mixins into that.
Also now that addon stylesheet metadata now contains the full path of the stylesheet,
the @import should handle it by prefixing the paths with "../" .
Change-Id: I9631e8151e053337e6d0fa2023c38faeec7a0a5b
11 years ago
Leif Åstrand
cb7b02d4e5
Assert that connector needing layout is attached (#11698)
Change-Id: Ie2d1ec330b857497c7673f3805e35b452f409f3c
11 years ago
michaelvogt
7900166360
TestBench test for tree (#11612)
Together with fix for tree to pass the test
Change-Id: I3d6bead220ab61b171a267d15bda2570f7351d49
11 years ago
Leif Åstrand
c8ed703a58
Add missing license header (#11655)
Change-Id: Ida9119b64ec570200d0d91cf95740c4166b1cbc4
11 years ago
Artur Signell
7e55349929
Updated test as there is no longer a minimum height for a Window
Change-Id: I171ec24350c96a9b662b0407643743bad3793921
11 years ago
Artur Signell
5486eb531a
Made test work in all browsers
Change-Id: Id3b1edeb121b353fa5c83bbef052fbde2d1e8ae4
11 years ago
Artur Signell
cf267ec702
Make WebBrowser information available in LegacyApplication init again (#11690)
Change-Id: I254e3db6401efc2c14505a3ab0299a62c5fdb339
11 years ago
Artur Signell
baf1ca3625
Added push dependency to make project compile (#11654)
Change-Id: I2e60a0e36bf95a64790745944cc9c846c23dfb88
11 years ago
Artur Signell
109fe06e5d
Moved WidgetSetBuilder to server as ClassPathExplorer dependends on it (#11591)
Change-Id: I1091de12737e242129cd8fb62daba9e2273e67ff
11 years ago
Artur Signell
437c60c4e8
Fixed screenshot identifiers
Change-Id: I7b1ca21ec7fa89f3c725151a7d3dea0493614f93
11 years ago
Artur Signell
169bdcb05d
Added light and black versions of close, maximize and restore icons (#11544)
Change-Id: Id8463fbd18741edc2f52190feb14fd8c67657154
11 years ago
Artur Signell
5a5066a8c3
Include commit id and message in merge commit message
Change-Id: I2557eddcb4fbd4fd1ec5c608a0d73c7fa1b243b6
11 years ago
Leif Åstrand
f8c43317db
Add patched AtmosphereFramework without support message (#11654)
Change-Id: If0c236cf696d744b55a5288d4622b5d16e07a5cc
11 years ago
Leif Åstrand
02d6e3ed61
Remove and deprecate old logging classes (#11658)
* VConsole logs directly to java.util.logging.Logger
* ConsoleAdapter is removed and required parts from the interal package
are instead made public
* Exception notification is displayed by a separate log Handler
Change-Id: I64e778b07c53c16872932b48dc99eff0eafd553c
11 years ago
Artur Signell
5ea05ab330
Merged changes from origin/7.0
9c6d4b4
Fix fragment handling regression caused by #10769 (#11686 )
Change-Id: I5050ec03b1f97c1da7aa6bbbc3718635fe7f6102
11 years ago
Artur Signell
c2c1199cc3
No-op merge from origin/7.0
2c29e7b
Fixed broken Gridlayout cell position calculation in IE10 #11644 (backported from #11303 )
Change-Id: I8ac8eaf5d17e4144e6caec8fd930c646176ca790
11 years ago
John Ahlroos
cda367eb04
Moved SASSAddonImportFileCreator and ClassPathExplorer to vaadin-server #11591
Change-Id: I81f453d6a74a0a47c7007e0bfe20c72b866134c7
11 years ago
John Ahlroos
ccec229966
Integration tests should be run with Firefox 17 ESR instead of Firefox 11 #11494"
Change-Id: I232cc1ad329a1ac00ff23b6c629418838af6102c
11 years ago
Leif Åstrand
8700691bec
Use java.util.logging for the debug window (#11657)
Change-Id: I1c3e49591253244948d8ce15c8d05170dd49a03a
11 years ago
Artur Signell
33e114bd3b
Ensure no-op merges get a change id
Change-Id: Icda1db985b3a0654fa1274e700cddfe2f990df12
11 years ago
Johannes Dahlström
9c6d4b4add
Fix fragment handling regression caused by #10769 (#11686)
Due to the way Window.Location.createUrlBuilder works, a location URI with no
fragment (as opposed to an empty fragment) was sent on Webkit browsers when
the client-side location had an empty fragment.
TestBench test: FragmentChangeEvents.html
Change-Id: Ie2e8dc3fffc13aaa53105b54e07b1f81f3878f1b
11 years ago
Artur Signell
ed79188e0d
Merge commit 'feb9a8c3510afc76c079fafcd9e507205bde139c'
Conflicts:
WebContent/release-notes.html
theme-compiler/src/com/vaadin/sass/internal/parser/Parser.java
Change-Id: Iad9ee95b2f399ff93f0e426a0810b18d923f8ff6
11 years ago
Artur Signell
53b5766731
Merge commit 'c0bf2608dd23051f11f2a031e08aebbfdf7b5472'
Change-Id: I4bf49b564c1195e2123a636bbe5daad2343a68c7
11 years ago
Artur Signell
59d677a24b
Merge commit '2b5f6ccc1e9ae5c9c8c88dc3195020eaa27a3be6'
Change-Id: I1b5502cfe7891ca52806bf1f2204d92f9cff14b1
11 years ago
John Ahlroos
2c29e7b1d2
Fixed broken Gridlayout cell position calculation in IE10 #11644 (backported from #11303)
Change-Id: I9003feeb3ee22f29975a3e8557cd8775e838c57f
Merge: no
11 years ago
Artur Signell
49ac6f4da0
Sources for the "Broadcasting messages to other users" tutorial
Change-Id: I1408d2b4c33bb51393867b2a089035699a5af756
11 years ago
Artur Signell
c844d94b81
Renamed loading indicator states to 'first','second','third' (#11668)
Change-Id: I127070e2014bebf8aa09778b2dffee5481845ab4
11 years ago
Artur Signell
f596fea90a
Renamed UI.getLoadingIndicator -> getLoadingIndicatorConfiguration (#11665)
Change-Id: If80abf821abd9c6c025e49b249339eb20d56f7ce
11 years ago
Artur Signell
09cb9d8895
Renamed UI.getTooltip to getTooltipConfiguration (#11663)
Change-Id: Idd33f68171b40b4097454418b78f75aee8f76eab
11 years ago
Artur Signell
069e4d2d87
Renamed DisplayState to WindowMode (#11662)
Change-Id: I0f70c4195a0871185a1924b008ebd855068e5787
11 years ago