summaryrefslogtreecommitdiffstats
path: root/WebContent/VAADIN/vaadinBootstrap.js
Commit message (Collapse)AuthorAgeFilesLines
* Export fetchRootConfig status so it can be read by TK (#14053)Manolo Carrasco2014-07-221-4/+24
| | | | | | | | | | | | | Offline apps need to know when server errors are 500 or 400 in order to switch appropriatelly to the offline mode. Also we need exported the fetchRootConfig method and a reliable way to get loaded apps. Related with change I29635982514071e63221a9771d6729da14273ad3 [1] see temporal workaround in TouchKitServlet [1] https://dev.vaadin.com/review/#/c/4037/ Change-Id: I339ca697d035508a67d1eb24480cd12c4b9c6c0e
* Use method available in all browsers (#13804)Artur Signell2014-05-221-1/+1
| | | | | | String.contains work in Firefox, not in Chrome or Opera Change-Id: I074d3c79629fd699841d3b39a36620511233ce6c
* Avoid Vaadin entry-point being run twice (#13730)Manolo Carrasco2014-05-161-6/+9
| | | | | | | - Prevent bootstrap script fail if registerWidgetset is called twice with the same widgetset. Change-Id: I8b8069b442ea91c1aa0f0b7dd73c41902e75094b
* Modified vaadinBootstrap to send v-loc as POST instead of GET (#13685).Tapio Aali2014-04-291-24/+26
| | | | | | | Since there seems to be no difference, moved also almost all other parameters from GET to POST for consistency. Change-Id: I528963c4c832339a9853fbee97cebcb8fabb35e1
* Detach previous UI with the same window.name (#10338, #12255)Leif Åstrand2013-07-311-0/+2
| | | | Change-Id: I15234985f1591d6af383c6e014679762619d5000
* Verify CSRF token before accepting new CSRF connection (#11635)Leif Åstrand2013-04-251-6/+0
| | | | | | | | | | * 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
* Move push mode to UI and add @Push annotation (#11506)Leif Åstrand2013-04-181-0/+6
| | | Change-Id: Idc0e5e00a8f3ddd3f56d87484089c290d52715c2
* Ignore duplicate ?restartApplication during UI init (#11587)Leif Åstrand2013-04-121-0/+5
| | | | Change-Id: I8d3519bbf0ec47ec66bf08faea15ca00eb45af66
* Merge commit 'e4c9eda51082a443822b66864df2fe14be7dc6d7'Artur Signell2013-03-211-4/+30
|\ | | | | | | | | | | | | Conflicts: uitest/test.xml Change-Id: I2c82fa7117b21bddad313abdd2f3f43143317c12
| * Enable a Vaadin applications to be re-initialized if if has been re-added to ↵Artur Signell2013-03-201-4/+30
| | | | | | | | | | | | the same page (#8350) Change-Id: I30dbc14f00108fa699694ecd1d37679d8a0dff4b
* | Added IE10 touch support detection #9216John Ahlroos2013-03-051-2/+14
|/ | | | Change-Id: I3e5b2266b641901590b7806a04c6ef8c68fbe0f4
* Allow customization of the widgetset url in order to be able to remove the ↵Jonatan Kronqvist2012-12-041-8/+10
| | | | | | '?timestamp' part of the default url #10422 Change-Id: I561ba82d027b9207ed67fd7a861b0d6602e02024
* Added prefix "v-" to internal parameters (#10156)Anna Koskinen2012-11-301-19/+19
| | | | Change-Id: I79ac824bc19fa42b976954148e69d54fb91b77ab
* Fall back to activex xml http if XMLHttpRequest is disabled (#10423)Artur Signell2012-11-291-1/+6
| | | | Change-Id: I91eeaae42859cd056943b5fd040a0d107ed4ec6e
* Set bootstrap error using innerHTML instead of document.write (#9735)Leif Åstrand2012-11-231-5/+12
| | | | | | | * Also remove the testbench hook so waitForVaadin can continue * Add automatic test Change-Id: I6a6e53f23af9746f33977dfdb3768870956943f2
* Revert "Don't require browserDetailsUrl when embedding (#10122)"Leif Åstrand2012-11-051-4/+1
| | | | | The change caused the wrong URL to be included in some browser details requests. This reverts commit 38c2ad6ff4895643371dfd00fb1d8667f6fc3909
* Don't require browserDetailsUrl when embedding (#10122)Leif Åstrand2012-11-021-1/+4
| | | | Change-Id: I2c6d5518d1e6adc4a502a8ad646e784f93ece4a3
* Bootstrap UI using relative URLs with servlets (#6771)Leif Åstrand2012-10-081-13/+10
| | | | | | | | * Configure widgetset using URLs relative to the requested page * Provide a Util method for getting an absolute URL from a relative URL * Test by using an embedded Jetty acting as a transparent proxy * Make /embed1 use the Buttons test to enable testing UIDL requests Change-Id: I4ef9b40e3954ae16b682d743a339f4360db40d4d
* Add Page.getLocation() (#9249)Johannes Dahlström2012-10-051-5/+3
| | | | | | | | | | * Send the whole window location, not just fragment, in bootstrap and when the fragment changes * BrowserDetails now has URI getLocation() instead of String getUriFragment() * Keep FragmentChangeListeners as-is, should perhaps change to LocationChangeListeners at some point * Implement Page.getFragment() by means of Page.getLocation() * Differentiate between no fragment (null) and empty fragment ("") as java.net.URI does Change-Id: I1da1ea0664304d0c121a57e85d127fe48605e940
* Remove default bootstrap parameter support (#9824)Leif Åstrand2012-10-021-12/+0
| | | | | | | Also remove the code that used to set the pathInfo parameter which is never used. Change-Id: I0ec7cc8453766bccf9527bfcf5e78411364da5f0
* Added a dummy value to the parameter to make Websphere happy (#9776)Artur Signell2012-09-281-1/+1
| | | | Change-Id: If44a4705fe6c2d9ce381924b2d2a47de532a712c
* Add missing semicolons to vaadinBootstrap.jsHenri Sara2012-09-281-9/+9
| | | | Change-Id: I7917798ab2f3bf092b2c3e18f173f720e9e43e49
* Fix logic error in initialPath handling (#9747)Leif Åstrand2012-09-251-1/+1
|
* Show internal error reponses for browser details request (#8243)Artur Signell2012-09-241-0/+2
|
* Only use UI from web.xml for requests without additional path (#9722)Leif Åstrand2012-09-241-1/+4
|
* Refactor UI bootstrap (#9443)Leif Åstrand2012-08-311-6/+2
|
* Pass initial request details through the browser (#8232)Leif Åstrand2012-01-041-7/+10
| | | | | | | By passing the details through the browser, we don't need any state mapped to a rootId that could be sent multiple times by caching in the browser Old test updated to test for this
* Actually ignore subsequent defaults (#8226)Leif Åstrand2012-01-041-0/+1
|
* #8226 Don't throw exception when defaults are already definedLeif Åstrand2012-01-041-1/+1
|
* #8190 Recorder no longer waits for Vaadin application to loadLeif Åstrand2012-01-021-0/+9
|
* Add / to the base of the browser details request urlLeif Åstrand2011-12-201-1/+9
|
* Support the second bootstrap request in portlets (#8052)Leif Åstrand2011-12-191-1/+1
|
* Logging from bootstrap only if debug is enabledLeif Åstrand2011-12-191-2/+1
|
* Ensure WebBrowser is updated and available from BrowserDetails (#8098)Leif Åstrand2011-12-151-5/+73
|
* #8052 Restore Portlet supportLeif Åstrand2011-12-141-0/+1
|
* Pass window.name back to the browser to help detecting browser refreshLeif Åstrand2011-12-011-0/+8
|
* Improved bootstrap loggingLeif Åstrand2011-11-291-5/+13
|
* Add support for deferred Root init and early widgetset loadingLeif Åstrand2011-11-281-8/+15
|
* Rework bootstrap to support loading widgetset without applicationLeif Åstrand2011-11-281-14/+19
|
* Initial support for lazy root creationLeif Åstrand2011-11-251-23/+67
|
* Set vaadin.debug to make ?debug in the URL workLeif Åstrand2011-11-241-0/+5
|
* Introduce vaadinBootstrap.js and use it to init the widgetsetLeif Åstrand2011-11-241-0/+115