TAP5-2197: the previous fix didn't cover the situations in which <style>
or <link> elements where included in <head>
TAP5-2197: removing browserStartCommand = "*googlechrome" from the
annotation in StylesheetPlacementTests.
TAP5-2182: BeanEditor should be more flexible in the markup it generates
(was BeanEditor doesn't look as good in T5.4 as in T5.3)
TAP5-2158: Client-side validation of @Size is not working when only min
or max is set. Actually, it was already fixed, probably by some change
to Element.attribute() in JavaScript, so I just added some tests
covering this ticket.
Changes Element.attribute() so it returns null in both jQuery and
Prototype versions.
TAP5-2158: Client-side validation of @Size is not working when only min
or max is set. Added another test. Code that fixes this for jQuery is
actually in tapestry-core itself.
Add a copy() method to JSONObject
Support aggregation of modules into a JavaScript Stack
- move RequireJS into the core stack
- include the core stack on all pages
- rewrite modules to add the module name to the JavaScript define() function invocation
A couple more javadoc spelling fixes
TAP5-2204: Change to allow "always", "never" or "auto" as "secure" param
value for Select component, with "auto" as the default.
Updated copyright after copy-and-paste
Updated 54_RELEASE_NOTES with new description of "secure" parameter
values for Select component
TAP5-2196: RequireJs custom path contribution - via Stacks or
JavaScriptSupport
Add additional logging when shutting down test infrastructure
Turn off unwanted overrides of the browser to Chrome
Fix broken tests
Use SLF4J Logging
Remove errant @Test annotation from class
Add some further logging
Format the exception stack trace as a table