This is an automated email from the ASF dual-hosted git repository.

bitstorm pushed a change to branch WICKET-7191
in repository https://gitbox.apache.org/repos/asf/wicket.git


    from 04aab79ae9 Declared jspecify version explicitly
     add bdf47068e9 WICKET-6774: rework of component state
     add d091fe0d7c WICKET-6774: do not recreate state when not needed
     add a354416a0e WICKET-6774: inline state unpacking to improve performance
     add 091d0e0bd3 WICKET-6774: minor performance improvements, fixed header
     add 8ba675c0b5 WICKET-6774: mutable state
     add 2628cb621e WICKET-6774: add documentation
     add 343b0d2421 WICKET-6774: keep behavior ids stable during request
     add e27b56e700 Merge branch 'master' into wicket-6774
     add 6174a1e7f2 WICKET-6774: Use flag to fixate behavior ids
     add 5f67689575 Merge remote-tracking branch 'origin/master' into 
wicket-6774
     add a0c6c18f76 Document scope exclusions for deprecated code and examples
     add 848fefaefb Document that the URL and cookie crypt is not authenticated
     add 225f119052 restrict SourcesPage to resources of the page's own package 
(#1523)
     add 09e05c3d98 WICKET-7190 Unify and harden the cryptography subsystem 
(Wicket 11)
     add 31b7ce12f6 WICKET-7190 Bind encrypted pages to their page id via AEAD 
associated data
     add 6b85d7c81a WICKET-7190 Let the crypt scheme generate its own key
     add 33eaf71733 WICKET-7190 Update the user guide for the redesigned crypt 
API
     add e1c2f26508 WICKET-7190 Verify the upload token by decrypting it
     add a1864aeaf6 WICKET-7190 State the page store trust boundary on the 
crypt API
     add fb394dc89c WICKET-7190 Encrypt URLs deterministically so they stay 
cacheable
     add 2cc4c3b40a Merge branch 'crypt-unification'
     add 5ac779153f update the examples url (#1547)
     add 2d9defdae3 Upgrade japicmp compatibility dependency version to 
11.0.0-SNAPSHOT
     add 87307615bc Validate locale/style/variation decoded from resource URLs
     add 33185909e0 Enforce the configured upload limits on the Servlet Part 
fallback
     add e8d1b5f761 Distinguish page renders from listener invocations in 
resource isolation
     add 8a95b58443 Respect escapeModelStrings in the editable labels and their 
editors
     add 70d4645962 Clarify two constants in the resource URL and upload limit 
tests
     add 62c811277f WICKET-7194 Remove the Include component
     add a68214425a WICKET-7193 Remove the authentication strategy and the 
remember-me panel
     add 2c1633e525 Escape the model string a Button writes into a button 
element body
     add 915dbbb156 Escape the label text wicket:label takes from a model or a 
bundle
     add ba0e954e0d Escape the attribute values of a MetaDataHeaderItem as 
markup
     add ebc748f1e5 Escape the additional option attributes of a palette
     add 9165e5ac4e Escape the body of the default option of a single select 
choice
     add 7498e109ff Say in the javadoc which methods have their value written 
to the markup as is
     add 0b395f1982 Document how model data, markup and message bundles are 
escaped
     add 83dbc726ea Escape the value an editable label shows for an empty model
     add 056218e282 WICKET-7195 add support for type search (#1549)
     add 1a3e0e498b Moving wicket-core unit tests to wicket-core-tests
     add 39a7fd323e WICKET-7196 Let a wicket:label tag turn off escaping
     add d1bfd0b888 Merge pull request #1552 from apache/WICKET-7196
     add a434345d9e Add JaCoCo coverage measurement and Codecov reporting
     add 5de29d171a Merge pull request #1553 from apache/add-code-coverage
     add 5f213f47c6 Document that reports must be verified against a supported 
branch tip
     add 79c2bc3e34 Bump actions/setup-java from 5.7.0 to 6.0.0 (#1555)
     add 5f1034c9d7 WICKET-7107 move CPS headers writing to WebPage
     add 17714c5d43 Document that OriginResourceIsolationPolicy is out of scope
     add bb732b2251 Document that renders are not checked by resource isolation
     add 956727685b Declared jspecify version explicitly
     add cb32aed732 fix declaration order
     add ff3cd461d7 Bump io.micrometer:micrometer-core from 1.17.0 to 1.17.1 
(#1558)
     add daa7883871 Bump spring.version from 7.0.8 to 7.0.9 (#1556)
     add d0d472f0e8 Correct the claim that Wicket never escapes for a 
JavaScript context
     add c97c75fa76 Document that VelocityPanel renders markup and needs a 
trusted template
     add cbd133cd1e Bump brace-expansion in /testing/wicket-js-tests (#1559)
     add 92075fef19 Document that KittenCaptchaPanel is not a production bot 
defence
     add 979c868441 Bump browserslist from 4.22.2 to 4.28.8 in 
/testing/wicket-js-tests (#1565)
     add 347bf5699c [WICKET-7199] jetty and jackson are updated (#1564)
     add 561d32b5d1 Merge branch 'master' into wicket-6774
     add ed0ae133b5 WICKET-6774: carry the WICKET-6877 fix over into 
ComponentState
     add 36626baf20 WICKET-6774: add wicket-benchmarks module
     add b50ba07902 WICKET-6774: use a single state class instead of one per 
combination
     add 44e5809d59 WICKET-6774: check FLAG_MODEL_SET before unpacking the state
     add 338720c7fc WICKET-6774: benchmark a real ajax behavior, and hand out 
behavior ids first
     add 8c5407b2ee WICKET-6774: benchmark the empty and populated model paths 
separately
     add 234ff1c36a WICKET-6774: do not store a model that lazy initialisation 
did not find
     add fd1df62c15 Benchmark the resource name iterator walk
     add 00c2ef56f1 Stop re-deriving the locale part of every candidate 
resource name
     add 88972c93b6 Validate the locale without building its string form
     add c67601968d Benchmark writing a page to the page store
     add 584f39392a Serialize pages into a buffer that grows by chaining
     add a9de962b21 Let a crypt scheme reserve room for its caller's prefix
     add 5057352355 Stop skipping japicmp on the benchmarks module
     add 8bee01bfa4 Remove unused imports
     add 2933690373 Reject a null behavior before it is stored
     add b7b3df5034 Do not assume a cipher fills the buffer it was given
     add 7323acaf3f Describe how behavior ids are actually assigned
     add 93cf2634f4 Restore a javadoc and account for the benchmarks module
     add 3ef485aa97 Describe a benchmark shape by its traits, not by five 
booleans
     add f2c78b1f91 Say what the null behavior test protects
     add ca5252b75f Escape the model string a Button writes only where nothing 
else escapes it
     add c452a55ddf Bump metrics.version from 4.2.39 to 4.2.40 (#1570)
     add af7be2e952 Bump org.apache.felix:maven-bundle-plugin from 6.1.0 to 
6.1.2 (#1571)
     add 2ccb28df4e Bump org.checkerframework:checker-qual from 4.2.2 to 4.2.3 
(#1572)
     add ee6f1d57d0 Document the conventions an agent needs to work in this 
repository
     add 47ed3f2435 Merge pull request #1579 from apache/agents-md
     add b198af0841 Bump @babel/core from 7.23.7 to 7.29.7 in 
/testing/wicket-js-tests (#1578)
     add e31d45e062 Normalize line terminators in org.apache.wicket.cdi to LF
     add 788c0c3091 Document the CDI integration in the user guide
     add d2dbf39ba0 WICKET-7205: Resolve IRequestHandlerDelegate-Chain in 
CSP-Processing
     add c106a81350 Simplified test.
     add a932e8db2b Further simplified test
     add c0e4956db2 WICKET-7204 Don't use INJECTION for ByteBuddy proxy 
creation (#1577)
     add 4fe54447d5 Bump net.bytebuddy:byte-buddy from 1.18.8 to 1.18.13 (#1574)
     add 5beb786fd9 Point issueManagement at GitHub Issues (INFRA-28383)
     add 3d0d1f405a Point ciManagement and scm at the current infrastructure 
(INFRA-28383)
     add 5f67103dea Merge pull request #1592 from apache/infra-28383-master
     add 39a774fc56 Fixes issue #1584: japicmp exclusions are removed (#1585)
     add b03eea77e3 Bump js-yaml in /testing/wicket-js-tests (#1586)
     add 9e4401f3f4 WICKET-7203: Fixed dependency declaration of 
jackson-databind in module-info.java. Is optional now
     add 6bd4003679 Derive the japicmp baseline from the major version of the 
project
     add 07564fb534 Merge pull request #1597 from apache/japicmp-baseline
     add 4cec94d7e6 Fixes issue #1593: typo in  PartialPageUpdate WARN message 
is fixed (#1594)
     add 4202d57389 Invalidate the session immediately when signing out of the 
examples
     add 615af3ee95 Add a jQuery-free implementation of Wicket's client-side 
Ajax engine
     add 1a5be9b7b6 Bump actions/setup-java from 6.0.0 to 6.0.1 (#1599)
     add 5634afdb2e Bump jetty.version from 12.1.12 to 12.1.13 (#1600)
     add 9b99312c74 Bump slf4j.version from 2.0.18 to 2.0.19 (#1601)
     add 8ebb1b0a67 Bump com.github.siom79.japicmp:japicmp-maven-plugin (#1602)
     add 752af701c8 Bump maven-surefire-plugin.version from 3.5.6 to 3.6.0 
(#1573)
     add 9a598e57c0 Bump org.apache.maven.plugins:maven-compiler-plugin (#1575)
     add e8acb1ce5f Merge remote-tracking branch 'origin/master' into 
performance-improvements
     add ff0289ac72 Merge pull request #1595 from 
apache/performance-improvements
     add 86c1b78686 Bump morgan from 1.11.0 to 1.12.0 in 
/testing/wicket-js-tests (#1587)
     add 03dc5e159f WICKET-7144 process form component panel children on ajax 
(#1554)
     add 5d81157e91 Bump codecov/codecov-action from 7.0.0 to 7.1.1 (#1606)
     add 2c33f46747 Bump org.bouncycastle:bcprov-jdk18on from 1.85.2 to 1.86 
(#1609)
     add c851d8091d Bump org.apache.felix:maven-bundle-plugin from 6.1.2 to 
6.2.0 (#1611)
     add cca20df4b8 Bump org.apache.maven.plugins:maven-install-plugin from 
3.1.4 to 3.2.0 (#1612)
     add 2ebfd8c1a0 Bump jakarta.enterprise:jakarta.enterprise.cdi-api from 
4.1.0 to 5.0.0 (#1613)
     add 828cf38beb Bump org.apache.maven.plugins:maven-deploy-plugin from 
3.1.4 to 3.2.0 (#1608)
     add bac4edf6c8 Bump net.bytebuddy:byte-buddy from 1.18.13 to 1.18.14 
(#1610)
     add 98588987aa Bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.1 
to 3.6.2 (#1607)
     add f64a9ce2af Let every example describe itself, and build the indexes 
from that
     add 6550afd842 Validate the number in the editable label example
     add b16c3107a5 Bump org.apache:apache from 39 to 40 (#1625)
     add d41a794f68 Bump de.thetaphi:forbiddenapis from 3.10 to 3.11 (#1627)
     add e662cefcda Bump org.hibernate.validator:hibernate-validator (#1626)
     add 62c839b555 Bump slf4j.version from 2.0.19 to 2.0.20 (#1624)
     add b2063a2205 Bump org.mockito:mockito-core from 5.23.0 to 5.24.0 (#1623)
     add f9ea6d61ab Bump tools.jackson.core:jackson-databind from 3.2.2 to 
3.2.3 (#1622)
     add f6cfc1dc56 Seal LoadableDetachableModel#detach() and add object-aware 
detach hooks
     add 5ee0217fd0 Add a regression test for Wicket.Palette's moveUp/moveDown
     add f1e7da70ed Add a regression test for Wicket.trapFocus's Tab-key 
wrapping
     add 7f4a13e6aa Bump ip-address from 10.4.0 to 10.7.2 in 
/testing/wicket-js-tests (#1628)
     add 0fd79f226e Bump brace-expansion in /testing/wicket-js-tests (#1629)
     add 3f02ef5300 Bump morgan from 1.12.0 to 1.12.1 in 
/testing/wicket-js-tests (#1630)
     add c8fa4527ab WICKET-7200 align class-vs-package resolution in the role 
annotations
     add 284fc7b16e Merge pull request #1562 from apache/WICKET-7200
     add bce7a1af7b Make the asynchronous page store context test observe its 
own assertions
     add fa0b0a2d6c Merge pull request #1617 from 
apache/fix-async-pagestore-test
     add cdb40317e9 Add Ajax veil behaviors that block the page or a component 
during a request
     add 6848a4fd59 Fix the Ajax veil for replaced, scrolled and positioned 
hosts and redirects
     add f10ecbed58 Click through the veil like a user in the veil Selenium test
     add b9a8243e30 Lower the Ajax veil on a redirect again, and leave core 
unchanged
     add ee62ec8c01 Show the reviewed veil cases in the examples
     add 967e9f0db4 Let Wicket.Event.remove remove a listener added for several 
event types
     add ca7a28c584 Merge pull request #1648 from 
apache/event-remove-multiple-types
     add 3a6463b694 Parse the pushed record of the charts example with 
JSON.parse
     add f3d5c10beb Merge pull request #1649 from 
apache/charts-example-json-parse
     add d844854742 Bump grunt-contrib-qunit in /testing/wicket-js-tests (#1642)
     add 8d50748dad Bump org.apache.commons:commons-lang3 from 3.20.0 to 3.21.0 
(#1643)
     add 02e70e7de1 Bump org.seleniumhq.selenium:selenium-java from 4.35.0 to 
4.50.0 (#1644)
     add 2c89c796ce Keep Firefox from submitting a form for the triggered 
submit event
     add 86c89e6328 Bump weld.version from 6.0.4.Final to 7.0.0.Final (#1641)
     add e130d40b40 Update Java version in Maven workflow to 27
     add cea00aa62b Update JDK version in on-jdk-early-access profile
     add 4e67bfe036 Revert "Update Java version in Maven workflow to 27"
     add 003cf99a60 rewrite-migrate-java from 3.26.0 to 3.42.1
     add 6bf8508add Merge branch 'master' into WICKET-7191

No new revisions were added by this update.

Summary of changes:
 .github/scripts/check-coverage-report.py           |   97 +
 .github/workflows/maven.yml                        |   70 +-
 .gitignore                                         |    4 +
 AGENTS.md                                          |  136 +
 CLAUDE.md                                          |    1 +
 JAVASCRIPTTESTING.md                               |  130 +
 README.md                                          |   25 +-
 SECURITY.md                                        |  326 ++-
 .../src/main/resources/archetype-resources/pom.xml |   33 +-
 codecov.yml                                        |   33 +
 pom.xml                                            |  205 +-
 testing/wicket-js-tests/Gruntfile.js               |   52 +-
 testing/wicket-js-tests/package-lock.json          | 1782 +++---------
 testing/wicket-js-tests/package.json               |    2 +-
 testing/wicket-js-tests/pom.xml                    |    4 +-
 .../testing/jstest/StartJavaScriptTests.java       |    9 +-
 testing/wicket-threadtest/pom.xml                  |    8 +-
 .../{SignInPage.html => UsernamePasswordPage.html} |    0
 .../{SignInPage.java => UsernamePasswordPage.java} |   15 +-
 ...InPage_de.html => UsernamePasswordPage_de.html} |    0
 ...InPage_fr.html => UsernamePasswordPage_fr.html} |    0
 ...InPage_hu.html => UsernamePasswordPage_hu.html} |    0
 ...InPage_pl.html => UsernamePasswordPage_pl.html} |    0
 ...InPage_ru.html => UsernamePasswordPage_ru.html} |    0
 .../authentication/panel/SignInPanel.java          |  322 ---
 ...SignInPanel.html => UsernamePasswordPanel.html} |    1 -
 .../panel/UsernamePasswordPanel.java               |  193 ++
 ...Panel_de.html => UsernamePasswordPanel_de.html} |    1 -
 ...perties => UsernamePasswordPanel_de.properties} |    0
 ...Panel_fr.html => UsernamePasswordPanel_fr.html} |    1 -
 ...xml => UsernamePasswordPanel_fr.properties.xml} |    0
 ...Panel_hu.html => UsernamePasswordPanel_hu.html} |    1 -
 ...perties => UsernamePasswordPanel_hu.properties} |    0
 ...Panel_ja.html => UsernamePasswordPanel_ja.html} |    1 -
 ...Panel_ko.html => UsernamePasswordPanel_ko.html} |    1 -
 ...Panel_nl.html => UsernamePasswordPanel_nl.html} |    1 -
 ...perties => UsernamePasswordPanel_nl.properties} |    0
 ...Panel_pl.html => UsernamePasswordPanel_pl.html} |    1 -
 ...perties => UsernamePasswordPanel_pl.properties} |    0
 ...Panel_ru.html => UsernamePasswordPanel_ru.html} |    1 -
 ...perties => UsernamePasswordPanel_ru.properties} |    0
 ...zh_CN.html => UsernamePasswordPanel_zh_CN.html} |    1 -
 .../AnnotationsRoleAuthorizationStrategy.java      |  320 ++-
 .../role/annotations/AuthorizeAction.java          |   30 +-
 .../role/annotations/AuthorizeActions.java         |   18 +-
 .../role/annotations/AuthorizeInstantiation.java   |   11 +-
 .../role/annotations/AuthorizeInstantiations.java  |    9 +-
 .../role/annotations/AuthorizeResource.java        |   12 +-
 ...nelTest.java => UsernamePasswordPanelTest.java} |   76 +-
 .../annotations/AnnotationsRolePackageTest.java    |  161 ++
 .../role/annotations/base/ActionAnnotatedBase.java |   21 +-
 .../role/annotations/base/AnnotatedBase.java       |   25 +-
 .../role/annotations/pkg/EnableOnlyComponent.java  |   73 +-
 .../annotations/pkg/InheritingActionComponent.java |   72 +-
 .../role/annotations/pkg/InheritingComponent.java  |   21 +-
 .../role/annotations/pkg/OptedOutComponent.java    |   73 +-
 .../role/annotations/pkg/OverridingComponent.java  |   73 +-
 .../role/annotations/pkg/OverridingResource.java   |   73 +-
 .../annotations/pkg/PackageProtectedResource.java  |   15 +-
 .../role/annotations/pkg/PlainComponent.java       |   22 +-
 .../role/annotations/pkg/RulesetComponent.java     |   23 +-
 .../role/annotations/pkg/package-info.java         |   68 +-
 .../role/annotations/pkg/sub/NestedComponent.java  |   72 +-
 wicket-benchmarks/README.md                        |  111 +
 wicket-benchmarks/pom.xml                          |   86 +
 .../wicket/benchmarks/ComponentFootprint.java      |  122 +
 .../wicket/benchmarks/ComponentStateBenchmark.java |  467 ++++
 .../wicket/benchmarks/PageEncryptionBenchmark.java |   91 +
 .../wicket/benchmarks/PageRenderBenchmark.java     |  118 +
 .../benchmarks/PageSerializationBenchmark.java     |  124 +
 .../benchmarks/ResourceNameIteratorBenchmark.java  |  126 +
 .../apache/wicket/benchmarks/WicketContext.java    |   53 +
 .../org/apache/wicket/cdi/AbstractInjector.java    |   78 +-
 .../apache/wicket/cdi/AutoConversationManager.java |  240 +-
 .../org/apache/wicket/cdi/BehaviorInjector.java    |   84 +-
 .../org/apache/wicket/cdi/CdiConfiguration.java    |  313 ++-
 .../org/apache/wicket/cdi/CdiShutdownCleaner.java  |   78 +-
 .../org/apache/wicket/cdi/ComponentInjector.java   |   86 +-
 .../wicket/cdi/ConversationExpiredException.java   |  104 +-
 .../wicket/cdi/ConversationExpiryChecker.java      |  140 +-
 .../apache/wicket/cdi/ConversationPropagation.java |  124 +-
 .../apache/wicket/cdi/ConversationPropagator.java  |  530 ++--
 .../wicket/cdi/ICdiAwareRequestCycleListener.java  |   82 +-
 .../org/apache/wicket/cdi/SessionInjector.java     |   84 +-
 .../org/apache/wicket/ApplicationMetadataTest.java |    0
 .../org/apache/wicket/BehaviorsDetachTest.java     |    3 +-
 .../wicket/ComponentStateBehaviorMetaDataTest.java |   83 +
 .../AjaxFormComponentUpdatingBehaviorTest.java     |   94 +
 .../ajax/form/AjaxFormSubmitBehaviorTest.java      |   27 +
 .../org/apache/wicket/behavior/BehaviorTest.java   |   21 +
 .../wicket/behavior/ImmutableBehaviorIdsTest.java  |   16 +-
 .../mapper/CryptoMapperResourceStabilityTest.java  |  113 +
 .../core/request/mapper/CryptoMapperTest.java      |  155 +-
 .../wicket/core/util/crypt/AESCryptTest.java       |   54 -
 .../wicket/core/util/crypt/CryptFactoryTest.java   |   75 +
 .../wicket/core/util/crypt/SchemeCryptTest.java    |  301 ++
 .../org/apache/wicket/csp/CSPDirectiveTest.java    |    0
 .../org/apache/wicket/csp/CSPHeaderWriterTest.java |  228 ++
 ...java => ContentSecurityPolicySettingsTest.java} |    2 +-
 .../markup/head/HtmlImportHeaderItemTest.java      |    7 +-
 .../wicket/markup/head/MetaDataHeaderItemTest.java |   35 +-
 .../html/basic/SimplePageExpectedResult_13.html    |    2 +-
 .../form/AbstractSingleSelectChoiceEscapeTest.java |  191 ++
 .../AutoLabelEscapeAttributeTest$LabelPage.html    |   16 +
 ...toLabelEscapeAttributeTest$LabelPage.properties |    2 +
 ...elEscapeAttributeTest$WrongEscapeValuePage.html |    8 +
 .../html/form/AutoLabelEscapeAttributeTest.java    |  182 ++
 .../form/AutoLabelEscapeMarkupTest$LabelPage.html  |   14 +
 .../AutoLabelEscapeMarkupTest$LabelPage.properties |    2 +
 .../html/form/AutoLabelEscapeMarkupTest.java       |  140 +
 .../apache/wicket/markup/html/form/ButtonTest.java |   74 +-
 .../form/FormComponentPanelProcessingTest.java     |   98 +
 .../apache/wicket/markup/html/form/FormTest.java   |    4 +-
 .../wicket/markup/html/form/TextFieldTest.java     |   19 +-
 .../markup/html/form/encryption/CryptTest.java     |   36 +-
 .../upload/FileUploadServletPartLimitsTest.java    |  461 ++++
 .../wicket/model/LoadableDetachableModelTest.java  |  112 +
 .../pageStore/AsynchronousPageStoreTest.java       |   90 +-
 .../wicket/pageStore/CryptingPageStoreTest.java    |  112 +-
 .../ResourceIsolationRequestCycleListenerTest.java |  107 +-
 .../wicket/protocol/http/WebApplicationTest.java   |    2 +-
 .../CryptedUrlWebRequestCodingStrategyTest.java    |   21 +-
 .../ResourceUrlAttributeValidationTest.java        |  223 ++
 .../apache/wicket/resource/ResourceUtilTest.java   |  115 +
 wicket-core/pom.xml                                |    4 -
 wicket-core/src/main/java/module-info.java         |    4 -
 .../src/main/java/org/apache/wicket/Behaviors.java |  367 ---
 .../src/main/java/org/apache/wicket/Component.java |  322 +--
 .../java/org/apache/wicket/ComponentState.java     |  871 ++++++
 .../wicket/ajax/AbstractDefaultAjaxBehavior.java   |    6 -
 .../wicket/ajax/WicketAjaxResourceReference.java   |   54 +
 .../wicket/ajax/attributes/IAjaxCallListener.java  |   19 +-
 .../form/AjaxFormComponentUpdatingBehavior.java    |   81 +-
 .../wicket/ajax/form/AjaxFormSubmitBehavior.java   |   13 +-
 .../wicket/ajax/res/js/wicket-ajax-jquery.js       |  576 ++--
 .../org/apache/wicket/ajax/res/js/wicket-ajax.js   | 2871 ++++++++++++++++++++
 .../authentication/IAuthenticationStrategy.java    |   59 -
 .../strategy/DefaultAuthenticationStrategy.java    |  176 --
 .../wicket/core/request/mapper/CryptoMapper.java   |   35 +-
 .../apache/wicket/core/util/crypt/AESCrypt.java    |  132 -
 .../core/util/crypt/AbstractAesGcmCryptScheme.java |  232 ++
 .../core/util/crypt/AbstractCryptFactory.java      |   74 +
 .../wicket/core/util/crypt/AbstractJceCrypt.java   |   93 -
 .../crypt/AbstractKeyInSessionCryptFactory.java    |   86 -
 .../wicket/core/util/crypt/AesGcmCryptScheme.java  |   59 +
 .../core/util/crypt/AesGcmSivCryptScheme.java      |   60 +
 .../util/crypt/ApplicationKeyCryptFactory.java     |   75 +
 .../org/apache/wicket/core/util/crypt/ICrypt.java  |  185 ++
 .../wicket/core}/util/crypt/ICryptFactory.java     |   12 +-
 .../wicket/core/util/crypt/ICryptScheme.java       |  165 ++
 .../core/util/crypt/KeyInSessionCryptFactory.java  |   57 +
 .../util/crypt/KeyInSessionSunJceCryptFactory.java |  115 -
 .../apache/wicket/core}/util/crypt/NoCrypt.java    |   60 +-
 .../wicket/core}/util/crypt/NoCryptFactory.java    |   11 +-
 .../apache/wicket/core/util/crypt/SchemeCrypt.java |  153 ++
 .../locator/ExtensionResourceNameIterator.java     |    5 +-
 .../locator/LocaleResourceNameIterator.java        |   34 +
 .../resource/locator/ResourceNameIterator.java     |   39 +-
 .../org/apache/wicket/csp/CSPHeaderWriter.java     |   61 +
 .../apache/wicket/csp/CSPRequestCycleListener.java |   98 -
 .../wicket/csp/ContentSecurityPolicySettings.java  |   54 +-
 .../wicket/markup/head/MetaDataHeaderItem.java     |    2 +-
 .../org/apache/wicket/markup/html/WebPage.java     |    6 +
 .../wicket/markup/html/form/AbstractChoice.java    |   28 +
 .../html/form/AbstractSingleSelectChoice.java      |   21 +-
 .../markup/html/form/AutoLabelTextResolver.java    |   89 +-
 .../org/apache/wicket/markup/html/form/Button.java |   39 +-
 .../markup/html/form/CheckBoxMultipleChoice.java   |   36 +
 .../org/apache/wicket/markup/html/form/Form.java   |    6 +-
 .../wicket/markup/html/form/RadioChoice.java       |   36 +
 .../apache/wicket/markup/html/form/TextField.java  |    2 +-
 .../resource/AbstractFileUploadResource.java       |   18 +-
 .../upload/resource/FileUploadToResourceField.js   |   83 +-
 .../apache/wicket/markup/html/include/Include.java |  220 --
 .../apache/wicket/markup/html/include/package.html |   27 -
 .../html/navigation/paging/PagingNavigation.java   |   12 +
 .../wicket/markup/transformer/ITransformer.java    |    6 +
 .../wicket/model/LoadableDetachableModel.java      |   41 +-
 .../apache/wicket/model/StringResourceModel.java   |   23 +-
 .../org/apache/wicket/page/PartialPageUpdate.java  |    2 +-
 .../apache/wicket/pageStore/CryptingPageStore.java |  359 +--
 .../wicket/pageStore/crypt/DefaultCrypter.java     |  115 -
 .../wicket/pageStore/crypt/GCMSIVCrypter.java      |  118 -
 .../apache/wicket/pageStore/crypt/ICrypter.java    |   46 -
 .../protocol/http/BufferedHttpServletResponse.java |   22 +-
 .../http/FetchMetadataResourceIsolationPolicy.java |   84 +-
 .../protocol/http/IResourceIsolationPolicy.java    |   50 +-
 .../ResourceIsolationRequestCycleListener.java     |   26 +-
 .../apache/wicket/protocol/http/WebSession.java    |   17 -
 .../http/mock/MockHttpServletResponse.java         |   97 +-
 .../servlet/MultipartServletWebRequestImpl.java    |   74 +-
 .../request/component/IRequestableComponent.java   |   13 +-
 .../org/apache/wicket/resource/ResourceUtil.java   |  107 +-
 .../wicket/serialize/java/JavaSerializer.java      |   11 +-
 .../wicket/settings/JavaScriptLibrarySettings.java |    7 +
 .../apache/wicket/settings/SecuritySettings.java   |  120 +-
 .../org/apache/wicket/settings/StoreSettings.java  |   45 +-
 wicket-core/src/test/js/ajax.js                    |  288 +-
 wicket-core/src/test/js/all.html                   |   20 +-
 wicket-core/src/test/js/channels.js                |    2 +-
 wicket-core/src/test/js/dom.js                     |   35 +-
 wicket-core/src/test/js/event.js                   |  422 ++-
 wicket-core/src/test/js/form.js                    |   73 +-
 wicket-core/src/test/js/head.js                    |   75 +-
 wicket-core/src/test/js/timer.js                   |    2 +-
 wicket-coverage/pom.xml                            |  210 ++
 .../wicket/devutils/debugbar/wicket-debugbar.js    |   74 +-
 .../pagestore/browser/SessionIdentifiersModel.java |    4 +-
 wicket-examples/pom.xml                            |   20 +-
 .../apache/wicket/examples/AjaxEngineSelector.java |  228 ++
 .../wicket/examples/ExampleApplicationsPanel.html  |    6 +
 .../wicket/examples/ExampleApplicationsPanel.java  |  112 +
 .../apache/wicket/examples/ExampleIndexPanel.html  |    9 +
 .../apache/wicket/examples/ExampleIndexPanel.java  |  273 ++
 .../org/apache/wicket/examples/ExamplePages.java   |  200 ++
 .../apache/wicket/examples/ExamplesIndexPage.html  |    8 +
 .../apache/wicket/examples/ExamplesIndexPage.java  |   36 +-
 .../wicket/examples/WicketExampleApplication.java  |   12 +-
 .../wicket/examples/WicketExampleHeader.html       |    6 +-
 .../wicket/examples/WicketExampleHeader.java       |   33 +-
 .../WicketExamplePage$BackToIndexPanel.html        |    6 +
 .../apache/wicket/examples/WicketExamplePage.html  |    4 +
 .../apache/wicket/examples/WicketExamplePage.java  |  282 +-
 .../wicket/examples/WicketExamplePage.properties   |    5 +-
 .../examples/ajax/builtin/AjaxApplication.java     |    2 +
 .../examples/ajax/builtin/AjaxDownloadPage.html    |    4 -
 .../ajax/builtin/AjaxDownloadPage.properties       |    4 +-
 .../examples/ajax/builtin/AutoCompletePage.html    |    2 -
 .../ajax/builtin/AutoCompletePage.properties       |    4 +-
 .../wicket/examples/ajax/builtin/BasePage.html     |   12 -
 .../wicket/examples/ajax/builtin/BasePage.java     |   12 +-
 .../wicket/examples/ajax/builtin/ChoicePage.html   |    5 -
 .../examples/ajax/builtin/ChoicePage.properties    |    4 +-
 .../wicket/examples/ajax/builtin/ClockPage.html    |    5 -
 .../examples/ajax/builtin/ClockPage.properties     |    4 +-
 .../examples/ajax/builtin/EditableLabelPage.html   |    1 +
 .../examples/ajax/builtin/EditableLabelPage.java   |   46 +-
 .../ajax/builtin/EditableLabelPage.properties      |    3 +-
 .../wicket/examples/ajax/builtin/EffectsPage.java  |   15 +-
 .../examples/ajax/builtin/EffectsPage.properties   |    3 +-
 .../examples/ajax/builtin/FileUploadPage.html      |   26 +-
 .../ajax/builtin/FileUploadPage.properties         |    4 +-
 .../ajax/builtin/FormComponentPanelPage.html       |    8 +
 .../ajax/builtin/FormComponentPanelPage.java       |   68 +
 .../ajax/builtin/FormComponentPanelPage.properties |    4 +-
 .../wicket/examples/ajax/builtin/FormPage.html     |    4 +-
 .../examples/ajax/builtin/FormPage.properties      |    3 +
 .../wicket/examples/ajax/builtin/GuestBook.html    |    1 -
 .../examples/ajax/builtin/GuestBook.properties     |    3 +-
 .../apache/wicket/examples/ajax/builtin/Index.html |   40 +-
 .../apache/wicket/examples/ajax/builtin/Index.java |   23 +-
 .../builtin/Index.properties}                      |    2 +-
 .../examples/ajax/builtin/LazyLoadingPage.html     |    7 -
 .../ajax/builtin/LazyLoadingPage.properties        |    4 +-
 .../examples/ajax/builtin/LinksPage.properties     |    3 +-
 .../builtin/OnChangeAjaxBehaviorPage.properties    |    2 +
 .../examples/ajax/builtin/PageablesPage.html       |    1 -
 .../examples/ajax/builtin/PageablesPage.properties |    3 +-
 .../wicket/examples/ajax/builtin/RatingsPage.html  |   23 +-
 .../examples/ajax/builtin/RatingsPage.properties   |   17 +
 .../ajax/builtin/TabbedPanelPage.properties        |    3 +-
 .../wicket/examples/ajax/builtin/TodoList.html     |    1 -
 .../examples/ajax/builtin/TodoList.properties      |    3 +-
 .../wicket/examples/ajax/builtin/VeilPage.css      |   90 +
 .../wicket/examples/ajax/builtin/VeilPage.html     |  115 +
 .../wicket/examples/ajax/builtin/VeilPage.java     |  255 ++
 .../examples/ajax/builtin/VeilPage.properties      |   17 +
 .../examples/ajax/builtin/WorldClockPage.html      |    6 -
 .../ajax/builtin/WorldClockPage.properties         |    4 +-
 .../ajax/builtin/modal/ModalDialogPage.properties  |    2 +
 .../wicket/examples/ajax/prototype/Index.html      |    3 -
 .../prototype/Index.properties}                    |    2 +-
 .../ajaxhellobrowser/AjaxHelloBrowser.html         |    1 -
 .../ajaxhellobrowser/AjaxHelloBrowser.java         |   14 +
 .../AjaxHelloBrowser.properties}                   |    2 +-
 .../AjaxHelloBrowserOnDomReady.html                |    1 -
 .../AjaxHelloBrowserOnDomReady.java                |   14 +
 .../AjaxHelloBrowserOnDomReady.properties}         |    2 +-
 .../wicket/examples/asemail/MailTemplate.html      |    1 -
 .../wicket/examples/asemail/MailTemplate.java      |   14 +
 .../MailTemplate.properties}                       |    2 +-
 .../wicket/examples/authentication1/Home.html      |    1 -
 .../wicket/examples/authentication1/Home.java      |   14 +
 .../{pub => authentication1}/Home.properties       |    2 +-
 .../wicket/examples/authentication1/SignIn.html    |    1 -
 .../wicket/examples/authentication1/SignIn.java    |    3 +-
 .../SignIn.properties}                             |    2 +-
 .../wicket/examples/authentication1/SignOut.html   |    4 +-
 .../wicket/examples/authentication1/SignOut.java   |   84 +-
 .../examples/authentication1/SignOut.properties    |    2 +-
 .../wicket/examples/authentication2/Home.html      |    1 -
 .../wicket/examples/authentication2/Home.java      |   15 +
 .../{pub => authentication2}/Home.properties       |    2 +-
 .../wicket/examples/authentication2/SignIn2.html   |    5 +-
 .../wicket/examples/authentication2/SignIn2.java   |    8 +-
 .../examples/authentication2/SignIn2.properties    |    3 +-
 .../wicket/examples/authentication2/SignOut.html   |    4 +-
 .../wicket/examples/authentication2/SignOut.java   |    8 +-
 .../examples/authentication2/SignOut.properties    |    2 +-
 .../wicket/examples/authentication3/AdminPage.html |   10 -
 .../examples/authentication3/AdminPage.properties  |    3 +-
 .../wicket/examples/authentication3/BasePage.html  |   10 -
 .../wicket/examples/authentication3/BasePage.java  |    5 +
 .../wicket/examples/authentication3/HomePage.html  |   10 -
 .../wicket/examples/authentication3/HomePage.java  |   15 +
 .../examples/authentication3/HomePage.properties   |    3 +-
 .../MyAuthenticatedWebApplication.java             |    4 +
 .../examples/authentication3/MySignInPage.html     |    5 +-
 .../examples/authentication3/MySignInPage.java     |    9 +-
 .../authentication3/MySignInPage.properties        |    4 +-
 .../wicket/examples/authentication3/SignOut.html   |   11 -
 .../wicket/examples/authentication3/SignOut.java   |   69 +-
 .../examples/authentication3/SignOut.properties    |    3 +-
 .../wicket/examples/authorization/BasePage.html    |   10 -
 .../wicket/examples/authorization/BasePage.java    |    6 +-
 .../wicket/examples/authorization/Index.html       |   24 +-
 .../wicket/examples/authorization/Index.java       |   31 +-
 .../Index.properties}                              |    2 +-
 .../AdminAnnotationsBookmarkablePage.properties    |    2 +-
 .../pages/AdminAnnotationsInternalPage.properties  |    2 +-
 .../pages/AdminBookmarkablePage.properties         |    2 +-
 .../pages/AdminInternalPage.properties             |    2 +-
 .../pages/AnnotationsPanelsPage.properties         |    2 +-
 .../authorization/pages/PanelsPage.properties      |    2 +-
 .../bean/validation/BeanValidationPage.html        |    1 -
 .../bean/validation/BeanValidationPage.properties  |    1 +
 .../apache/wicket/examples/breadcrumb/Index.html   |    1 -
 .../Index.properties}                              |    2 +-
 .../apache/wicket/examples/captcha/Captcha.html    |    2 -
 .../apache/wicket/examples/captcha/Captcha.java    |   14 +
 .../wicket/examples/captcha/Captcha.properties     |    3 +-
 .../wicket/examples/cdi/AutoConversationPage1.html |    7 +-
 .../examples/cdi/AutoConversationPage1.properties  |    3 +-
 .../wicket/examples/cdi/AutoConversationPage2.html |    8 +-
 .../examples/cdi/AutoConversationPage2.properties  |    4 +-
 .../apache/wicket/examples/cdi/CdiExamplePage.html |   18 -
 .../apache/wicket/examples/cdi/CdiExamplePage.java |    6 +-
 .../apache/wicket/examples/cdi/CdiHomePage.html    |   26 +-
 .../apache/wicket/examples/cdi/CdiHomePage.java    |   68 +-
 .../wicket/examples/cdi/CdiHomePage.properties     |    2 +-
 .../wicket/examples/cdi/ConversationPage1.html     |   32 +-
 .../examples/cdi/ConversationPage1.properties      |    3 +-
 .../wicket/examples/cdi/ConversationPage2.html     |   34 +-
 .../examples/cdi/ConversationPage2.properties      |    4 +-
 .../wicket/examples/cdi/ConversationPage3.html     |   21 +-
 .../examples/cdi/ConversationPage3.properties      |    4 +-
 .../apache/wicket/examples/cdi/InjectionPage.html  |   28 +-
 .../wicket/examples/cdi/InjectionPage.properties   |    3 +-
 .../examples/compref/BookmarkablePageLinkPage.html |    3 -
 .../examples/compref/BookmarkablePageLinkPage.java |    3 +-
 .../compref/BookmarkablePageLinkPage.properties    |    4 +-
 .../apache/wicket/examples/compref/BorderPage.html |    3 -
 .../apache/wicket/examples/compref/BorderPage.java |    3 +-
 .../wicket/examples/compref/BorderPage.properties  |    4 +-
 .../apache/wicket/examples/compref/ButtonPage.html |    3 -
 .../apache/wicket/examples/compref/ButtonPage.java |    3 +-
 .../wicket/examples/compref/ButtonPage.properties  |    4 +-
 .../compref/CheckBoxMultipleChoicePage.html        |    3 -
 .../compref/CheckBoxMultipleChoicePage.java        |    3 +-
 .../compref/CheckBoxMultipleChoicePage.properties  |    4 +-
 .../wicket/examples/compref/CheckBoxPage.html      |    3 -
 .../wicket/examples/compref/CheckBoxPage.java      |    3 +-
 .../examples/compref/CheckBoxPage.properties       |    4 +-
 .../examples/compref/CheckBoxSelectorPage.html     |  101 +-
 .../examples/compref/CheckBoxSelectorPage.java     |  289 +-
 .../compref/CheckBoxSelectorPage.properties        |    4 +-
 .../wicket/examples/compref/CheckGroupPage.html    |    3 -
 .../wicket/examples/compref/CheckGroupPage.java    |    3 +-
 .../examples/compref/CheckGroupPage.properties     |    4 +-
 .../wicket/examples/compref/CheckGroupPage2.html   |    3 -
 .../wicket/examples/compref/CheckGroupPage2.java   |  169 +-
 .../examples/compref/CheckGroupPage2.properties    |    4 +-
 .../SignIn.java => compref/ComprefPage.java}       |   32 +-
 .../examples/compref/DropDownChoicePage.html       |    3 -
 .../examples/compref/DropDownChoicePage.java       |    3 +-
 .../examples/compref/DropDownChoicePage.properties |    3 +
 .../wicket/examples/compref/ExternalLinkPage.html  |    3 -
 .../wicket/examples/compref/ExternalLinkPage.java  |    3 +-
 .../examples/compref/ExternalLinkPage.properties   |    4 +-
 .../apache/wicket/examples/compref/FormPage.html   |    3 -
 .../apache/wicket/examples/compref/FormPage.java   |    3 +-
 .../wicket/examples/compref/FormPage.properties    |    4 +-
 .../wicket/examples/compref/FragmentPage.html      |    3 -
 .../wicket/examples/compref/FragmentPage.java      |    3 +-
 .../examples/compref/FragmentPage.properties       |    4 +-
 .../wicket/examples/compref/IncludePage.html       |   29 -
 .../wicket/examples/compref/IncludePage.java       |   52 -
 .../org/apache/wicket/examples/compref/Index.html  |   70 +-
 .../org/apache/wicket/examples/compref/Index.java  |    4 +-
 .../wicket/examples/compref/Index.properties       |    7 +-
 .../apache/wicket/examples/compref/LabelPage.html  |    3 -
 .../apache/wicket/examples/compref/LabelPage.java  |    3 +-
 .../wicket/examples/compref/LabelPage.properties   |    3 +
 .../apache/wicket/examples/compref/LinkPage.html   |    3 -
 .../apache/wicket/examples/compref/LinkPage.java   |    3 +-
 .../wicket/examples/compref/LinkPage.properties    |    4 +-
 .../wicket/examples/compref/ListChoicePage.html    |    3 -
 .../wicket/examples/compref/ListChoicePage.java    |    3 +-
 .../examples/compref/ListChoicePage.properties     |    4 +-
 .../examples/compref/ListMultipleChoicePage.html   |    3 -
 .../examples/compref/ListMultipleChoicePage.java   |    3 +-
 .../compref/ListMultipleChoicePage.properties      |    4 +-
 .../examples/compref/MultiLineLabelPage.html       |    3 -
 .../examples/compref/MultiLineLabelPage.java       |    3 +-
 .../examples/compref/MultiLineLabelPage.properties |    4 +-
 .../wicket/examples/compref/PalettePage.html       |    3 -
 .../wicket/examples/compref/PalettePage.java       |    3 +-
 .../wicket/examples/compref/PalettePage.properties |    4 +-
 .../apache/wicket/examples/compref/PanelPage.html  |    3 -
 .../apache/wicket/examples/compref/PanelPage.java  |    3 +-
 .../wicket/examples/compref/PanelPage.properties   |    4 +-
 .../wicket/examples/compref/RadioChoicePage.html   |    3 -
 .../wicket/examples/compref/RadioChoicePage.java   |    3 +-
 .../examples/compref/RadioChoicePage.properties    |    4 +-
 .../wicket/examples/compref/RadioGroupPage.html    |    3 -
 .../wicket/examples/compref/RadioGroupPage.java    |    3 +-
 .../examples/compref/RadioGroupPage.properties     |    4 +-
 .../wicket/examples/compref/RadioGroupPage2.html   |    3 -
 .../wicket/examples/compref/RadioGroupPage2.java   |  159 +-
 .../examples/compref/RadioGroupPage2.properties    |    4 +-
 .../apache/wicket/examples/compref/SelectPage.html |    3 -
 .../apache/wicket/examples/compref/SelectPage.java |    3 +-
 .../wicket/examples/compref/SelectPage.properties  |    4 +-
 .../wicket/examples/compref/SubmitLinkPage.html    |    3 -
 .../wicket/examples/compref/SubmitLinkPage.java    |    3 +-
 .../examples/compref/SubmitLinkPage.properties     |    4 +-
 .../wicket/examples/compref/TabbedPanelPage.html   |    3 -
 .../wicket/examples/compref/TabbedPanelPage.java   |    3 +-
 .../examples/compref/TabbedPanelPage.properties    |    4 +-
 .../wicket/examples/compref/TextAreaPage.html      |    3 -
 .../wicket/examples/compref/TextAreaPage.java      |    3 +-
 .../examples/compref/TextAreaPage.properties       |    4 +-
 .../wicket/examples/compref/TextFieldPage.html     |    3 -
 .../wicket/examples/compref/TextFieldPage.java     |    3 +-
 .../examples/compref/TextFieldPage.properties      |    3 +
 .../apache/wicket/examples/csp/NonceDemoPage.html  |    4 +-
 .../wicket/examples/csp/NonceDemoPage.properties   |    2 +
 .../AlternativePageFromWebContext.properties       |    2 +-
 .../CustomLoadedTemplate.html                      |   19 +-
 .../CustomResourceLoadingApplication.java          |    1 -
 .../examples/customresourceloading/Index.html      |    1 -
 .../examples/customresourceloading/Index.java      |   14 +
 .../Index.properties}                              |    2 +-
 .../PageFromWebContext.properties                  |    2 +-
 .../PageWithCustomLoading.properties               |   16 +
 .../wicket/examples/datetime/DateTimePage.html     |    1 -
 .../wicket/examples/datetime/DateTimePage.java     |    7 +-
 .../examples/datetime/DateTimePage.properties      |    1 +
 .../java/org/apache/wicket/examples/echo/Echo.html |    1 -
 .../Home.properties => echo/Echo.properties}       |    2 +-
 .../org/apache/wicket/examples/encodings/Home.html |    3 -
 .../{library => encodings}/Home.properties         |    2 +-
 .../apache/wicket/examples/events/BasePage.html    |   11 -
 .../apache/wicket/examples/events/BasePage.java    |    9 +-
 .../DecoupledAjaxUpdatePage.properties}            |    2 +-
 .../apache/wicket/examples/events/IndexPage.html   |   12 +-
 .../apache/wicket/examples/events/IndexPage.java   |   60 +-
 .../IndexPage.properties}                          |    2 +-
 .../wicket/examples/forminput/FormInput.html       |    3 -
 .../wicket/examples/forminput/FormInput.properties |    1 +
 .../apache/wicket/examples/frames/TopFrame.html    |    1 -
 .../apache/wicket/examples/frames/TopFrame.java    |    6 +
 .../wicket/examples/guestbook/GuestBook.html       |    3 -
 .../GuestBook.properties}                          |    2 +-
 .../org/apache/wicket/examples/guice/HomePage.html |   12 +-
 .../org/apache/wicket/examples/guice/HomePage.java |   14 +
 .../wicket/examples/guice/HomePage.properties      |    3 +-
 .../org/apache/wicket/examples/hangman/Guess.html  |    1 -
 .../Home.properties => hangman/Guess.properties}   |    2 +-
 .../org/apache/wicket/examples/hangman/Home.html   |   10 +-
 .../examples/{library => hangman}/Home.properties  |    3 +-
 .../org/apache/wicket/examples/hangman/Lose.html   |    1 -
 .../Home.properties => hangman/Lose.properties}    |    2 +-
 .../org/apache/wicket/examples/hangman/Win.html    |    1 -
 .../Home.properties => hangman/Win.properties}     |    2 +-
 .../wicket/examples/hellobrowser/HelloBrowser.html |    1 -
 .../wicket/examples/hellobrowser/HelloBrowser.java |   14 +
 .../HelloBrowser.properties}                       |    2 +-
 .../wicket/examples/helloworld/HelloWorld.html     |    3 -
 .../HelloWorld.properties}                         |    2 +-
 .../AuthenticationIndex.java}                      |   18 +-
 .../homepage/AuthenticationIndex.properties        |   11 +-
 .../BrowserInfoIndex.java}                         |   18 +-
 .../BrowserInfoIndex.properties}                   |   13 +-
 .../SignOut.java => homepage/CaptchaIndex.java}    |   18 +-
 .../examples/homepage/CaptchaIndex.properties      |    7 +-
 .../examples/homepage/HomePageApplication.java     |    6 +
 .../SignOut.java => homepage/InjectionIndex.java}  |   18 +-
 .../examples/homepage/InjectionIndex.properties    |    9 +-
 .../LocalizationIndex.java}                        |   18 +-
 .../examples/homepage/LocalizationIndex.properties |    7 +-
 .../SignOut.java => homepage/TemplatingIndex.java} |   18 +-
 .../examples/homepage/TemplatingIndex.properties   |    9 +-
 .../org/apache/wicket/examples/images/Home.html    |    3 -
 .../examples/{library => images}/Home.properties   |    2 +-
 .../wicket/examples/kittenCaptcha/HomePage.html    |    1 -
 .../wicket/examples/kittenCaptcha/HomePage.java    |   14 +
 .../HomePage.properties}                           |    2 +-
 .../examples/library/AuthenticatedWebPage.html     |    2 -
 .../examples/library/AuthenticatedWebPage.java     |    6 +
 .../wicket/examples/library/BookDetails.properties |    1 +
 .../wicket/examples/library/EditBook.properties    |    1 +
 .../org/apache/wicket/examples/library/Home.html   |    3 -
 .../apache/wicket/examples/library/Home.properties |    1 +
 .../org/apache/wicket/examples/library/SignIn.html |    7 +-
 .../org/apache/wicket/examples/library/SignIn.java |    4 +-
 .../wicket/examples/library/SignIn.properties      |    2 +
 .../apache/wicket/examples/library/SignOut.html    |    2 -
 .../apache/wicket/examples/library/SignOut.java    |   84 +-
 .../{Home.properties => SignOut.properties}        |    2 +-
 .../wicket/examples/linkomatic/BookDetails.html    |    3 -
 .../wicket/examples/linkomatic/BookDetails.java    |    6 +
 .../BookDetails.properties}                        |    2 +-
 .../apache/wicket/examples/linkomatic/Home.html    |    3 -
 .../{library => linkomatic}/Home.properties        |    2 +-
 .../apache/wicket/examples/linkomatic/Page1.html   |    3 -
 .../apache/wicket/examples/linkomatic/Page1.java   |    6 +
 .../Page1.properties}                              |    2 +-
 .../apache/wicket/examples/linkomatic/Page2.html   |    3 -
 .../apache/wicket/examples/linkomatic/Page2.java   |    6 +
 .../Page2.properties}                              |    2 +-
 .../apache/wicket/examples/linkomatic/Page3.html   |    3 -
 .../apache/wicket/examples/linkomatic/Page3.java   |    6 +
 .../Page3.properties}                              |    2 +-
 .../apache/wicket/examples/linkomatic/Popup.html   |    1 -
 .../Popup.properties}                              |    2 +-
 .../org/apache/wicket/examples/media/Home.html     |    4 +-
 .../examples/{library => media}/Home.properties    |    3 +-
 .../apache/wicket/examples/navomatic/Page1.html    |    1 -
 .../Home.properties => navomatic/Page1.properties} |    2 +-
 .../apache/wicket/examples/navomatic/Page2.html    |    1 -
 .../Home.properties => navomatic/Page2.properties} |    2 +-
 .../apache/wicket/examples/navomatic/Page3.html    |    1 -
 .../Home.properties => navomatic/Page3.properties} |    2 +-
 .../org/apache/wicket/examples/niceurl/Home.html   |    7 -
 .../examples/{library => niceurl}/Home.properties  |    3 +-
 .../org/apache/wicket/examples/niceurl/Page1.html  |    3 -
 .../org/apache/wicket/examples/niceurl/Page1.java  |    7 +-
 .../Home.properties => niceurl/Page1.properties}   |    2 +-
 .../org/apache/wicket/examples/niceurl/Page2.html  |    3 -
 .../org/apache/wicket/examples/niceurl/Page2.java  |    8 +-
 .../Home.properties => niceurl/Page2.properties}   |    2 +-
 .../wicket/examples/niceurl/Page2PP.properties     |    2 +-
 .../wicket/examples/niceurl/Page2UP.properties     |    2 +-
 .../wicket/examples/niceurl/mounted/Page3.html     |    3 -
 .../wicket/examples/niceurl/mounted/Page3.java     |    7 +-
 .../mounted/Page3.properties}                      |    2 +-
 .../wicket/examples/niceurl/mounted/Page4.html     |    3 -
 .../wicket/examples/niceurl/mounted/Page4.java     |    7 +-
 .../mounted/Page4.properties}                      |    2 +-
 .../wicket/examples/niceurl/mounted/Page5.html     |    3 -
 .../wicket/examples/niceurl/mounted/Page5.java     |    7 +-
 .../mounted/Page5.properties}                      |    2 +-
 .../java/org/apache/wicket/examples/pub/Home.html  |    1 -
 .../java/org/apache/wicket/examples/pub/Home.java  |   14 +
 .../org/apache/wicket/examples/pub/Home.properties |    1 +
 .../org/apache/wicket/examples/pub/Home_da_DK.html |    1 -
 .../org/apache/wicket/examples/pub/Home_de_DE.html |    1 -
 .../org/apache/wicket/examples/pub/Home_en_CA.html |    1 -
 .../org/apache/wicket/examples/pub/Home_hu.html    |    1 -
 .../org/apache/wicket/examples/pub/Home_ko_KR.html |    1 -
 .../org/apache/wicket/examples/pub/Home_nl_NL.html |    1 -
 .../org/apache/wicket/examples/pub/Home_zh_CN.html |    1 -
 .../java/org/apache/wicket/examples/pub2/Home.html |    1 -
 .../java/org/apache/wicket/examples/pub2/Home.java |  196 +-
 .../apache/wicket/examples/pub2/Home.properties    |    1 +
 .../examples/repeater/AjaxDataTablePage.html       |   10 -
 .../examples/repeater/AjaxDataTablePage.properties |    5 +-
 .../wicket/examples/repeater/DataGridPage.html     |    6 -
 .../examples/repeater/DataGridPage.properties      |    5 +-
 .../repeater/DataTableFilterToolbarPage.html       |    3 -
 .../repeater/DataTableFilterToolbarPage.properties |    5 +-
 .../wicket/examples/repeater/DataTablePage.html    |   12 -
 .../repeater/DataTablePage.utf8.properties         |    4 +
 .../wicket/examples/repeater/ExamplePage.html      |   16 -
 .../wicket/examples/repeater/ExamplePage.java      |    7 +
 .../apache/wicket/examples/repeater/FormPage.html  |    4 -
 .../{ajax/builtin => repeater}/FormPage.properties |    9 +-
 .../wicket/examples/repeater/GridViewPage.html     |    3 -
 .../examples/repeater/GridViewPage.properties      |    5 +-
 .../org/apache/wicket/examples/repeater/Index.html |   17 +-
 .../org/apache/wicket/examples/repeater/Index.java |    5 +-
 .../wicket/examples/repeater/Index.properties      |    3 +-
 .../apache/wicket/examples/repeater/OIRPage.html   |    7 -
 .../wicket/examples/repeater/OIRPage.properties    |   18 +
 .../wicket/examples/repeater/PagingPage.html       |    3 -
 .../wicket/examples/repeater/PagingPage.properties |    5 +-
 .../wicket/examples/repeater/RefreshingPage.html   |    3 +-
 .../examples/repeater/RefreshingPage.properties    |    5 +-
 .../wicket/examples/repeater/RepeatingPage.html    |    5 -
 .../examples/repeater/RepeatingPage.properties     |    5 +-
 .../wicket/examples/repeater/SimplePage.html       |    2 -
 .../wicket/examples/repeater/SimplePage.properties |    5 +-
 .../wicket/examples/repeater/SortingPage.html      |    4 -
 .../SortingPage.properties}                        |    9 +-
 .../HttpsPage.properties}                          |    2 +-
 .../requestmapper/LocalizedPage.properties         |    2 +-
 .../RequestMapperHomePage.properties}              |    2 +-
 .../packageMount/PackageMountedPage.properties     |    2 +-
 .../examples/resourcedecoration/HomePage.html      |    3 -
 .../HomePage.properties}                           |    2 +-
 .../apache/wicket/examples/source/SourcesPage.java |   16 +-
 .../examples/spring/annot/web/AnnotPage.html       |    8 +-
 .../examples/spring/annot/web/AnnotPage.properties |    3 +-
 .../examples/spring/common/web/BasePage.html       |    1 -
 .../examples/spring/common/web/HomePage.html       |    3 +-
 .../examples/spring/common/web/HomePage.java       |   15 +
 .../examples/spring/common/web/HomePage.properties |    3 +-
 .../wicket/examples/sri/IntegrityDemoPage.html     |    2 -
 .../IntegrityDemoPage.properties}                  |    2 +-
 .../examples/stateless/AjaxStatelessExample.html   |    1 -
 .../AjaxStatelessExample.properties}               |    2 +-
 .../apache/wicket/examples/stateless/Index.html    |    1 -
 .../Home.properties => stateless/Index.properties} |    2 +-
 .../wicket/examples/stateless/StatefulPage.html    |    1 -
 .../StatefulPage.properties}                       |    2 +-
 .../wicket/examples/stateless/StatelessPage.html   |    1 -
 .../StatelessPage.properties}                      |    2 +-
 .../wicket/examples/stateless/StatelessPage1.html  |    1 -
 .../examples/stateless/StatelessPage1.properties   |    2 +-
 .../wicket/examples/stateless/StatelessPage2.html  |    1 -
 .../examples/stateless/StatelessPage2.properties   |    2 +-
 .../wicket/examples/stateless/StatelessPage3.html  |    1 -
 .../examples/stateless/StatelessPage3.properties   |    2 +-
 .../org/apache/wicket/examples/template/Index.html |   17 -
 .../org/apache/wicket/examples/template/Index.java |   14 +
 .../wicket/examples/template/Index.properties      |    3 +-
 .../wicket/examples/template/border/Page1.html     |    1 -
 .../examples/template/border/Page1.properties      |    2 +-
 .../wicket/examples/template/border/Page2.html     |    1 -
 .../examples/template/border/Page2.properties      |    2 +-
 .../template/pageinheritance/Page1.properties      |    2 +-
 .../template/pageinheritance/Page2.properties      |    2 +-
 .../wicket/examples/tree/AbstractTreePage.html     |   41 +-
 .../wicket/examples/tree/AbstractTreePage.java     |    8 +
 .../wicket/examples/tree/AdvancedTreePage.html     |    1 -
 .../BeginnersTreePage.properties}                  |    2 +-
 .../NestedTreePage.properties}                     |    2 +-
 .../TableTreePage.properties}                      |    2 +-
 .../unicodeconverter/UnicodeConverter.html         |    1 -
 .../UnicodeConverter.properties}                   |    2 +-
 .../org/apache/wicket/examples/upload/Index.html   |    8 +
 .../wicket/examples/{compref => upload}/Index.java |   14 +-
 .../Home.properties => upload/Index.properties}    |    2 +-
 .../wicket/examples/upload/MultiUploadPage.html    |    7 -
 .../wicket/examples/upload/MultiUploadPage.java    |    6 +
 .../examples/upload/MultiUploadPage.properties     |    3 +
 .../wicket/examples/upload/UploadApplication.java  |    3 +-
 .../apache/wicket/examples/upload/UploadPage.html  |    7 -
 .../apache/wicket/examples/upload/UploadPage.java  |    6 +
 .../wicket/examples/upload/UploadPage.properties   |    3 +
 .../examples/upload/UploadToResourcePage.html      |    5 -
 .../examples/upload/UploadToResourcePage.java      |    6 +
 .../upload/UploadToResourcePage.properties         |    4 +-
 .../wicket/examples/velocity/DynamicPage.html      |    1 -
 .../examples/velocity/DynamicPage.properties       |    3 +-
 .../org/apache/wicket/examples/velocity/Home.html  |   12 +-
 .../org/apache/wicket/examples/velocity/Home.java  |    8 +
 .../examples/{library => velocity}/Home.properties |    2 +-
 .../wicket/examples/velocity/TemplatePage.html     |    1 -
 .../examples/velocity/TemplatePage.properties      |    3 +-
 .../apache/wicket/examples/websocket/HomePage.html |   10 +-
 .../apache/wicket/examples/websocket/HomePage.java |    5 +
 .../HomePage.properties}                           |    2 +-
 .../examples/websocket/JSR356Application.java      |    1 +
 .../websocket/WebSocketBehaviorDemoPage.html       |    1 -
 .../WebSocketBehaviorDemoPage.properties}          |    2 +-
 .../WebSocketMultiTabResourceDemoPage.html         |    1 -
 .../WebSocketMultiTabResourceDemoPage.properties   |    2 +-
 .../WebSocketPushUpdateProgressDemoPage.properties |    2 +-
 .../websocket/WebSocketResourceDemoPage.html       |    1 -
 .../WebSocketResourceDemoPage.properties}          |    2 +-
 .../WebSocketVeilDemoPage.css}                     |   53 +-
 .../examples/websocket/WebSocketVeilDemoPage.html  |   24 +
 .../examples/websocket/WebSocketVeilDemoPage.java  |  334 +++
 .../websocket/WebSocketVeilDemoPage.properties     |   17 +
 .../wicket/examples/websocket/charts/charts.js     |    2 +-
 .../org/apache/wicket/examples/wizard/Index.html   |   15 +-
 .../org/apache/wicket/examples/wizard/Index.java   |   15 +-
 .../apache/wicket/examples/wizard/Index.properties |    3 +-
 .../examples/wizard/NewUserWizard.properties       |    2 +
 .../wicket/examples/wizard/StaticWizard.properties |    3 +-
 .../wizard/StaticWizardWithPanels.properties       |    3 +-
 .../apache/wicket/examples/wizard/WizardPage.html  |    2 -
 .../apache/wicket/examples/wizard/WizardPage.java  |   15 +
 .../apache/wicket/examples/homepage/HomePage.html  |   99 +-
 .../examples/requestmapper/LocalizedPage.html      |    1 -
 .../requestmapper/RequestMapperHomePage.html       |    1 -
 .../packageMount/PackageMountedPage.html           |    1 -
 .../resources/org/apache/wicket/examples/style.css |   30 +
 .../templates/AlternativePageFromWebContext.html   |    3 -
 .../customresourceloading/PageFromWebContext.html  |    3 -
 .../src/main/webapp/jquery-ui-1.10.3.custom.js     | 2261 ---------------
 .../src/main/webapp/jquery-ui-v1.14.2.custom.js    | 2576 ++++++++++++++++++
 .../src/main/webapp/to_be_included.html            |    3 -
 .../wicket/examples/ExampleIndexPanelTest.java     |  128 +
 .../apache/wicket/examples/ExampleTitlesTest.java  |  121 +
 .../wicket/examples/JettyTestCaseDecorator.java    |   11 +-
 .../org/apache/wicket/examples/StartExamples.java  |   24 +-
 .../wicket/examples/SubmitEventSeleniumTest.java   |  193 ++
 .../ajax/builtin/EditableLabelPageTest.java        |   71 +
 .../wicket/examples/ajax/builtin/IndexTest.java    |   60 +
 .../ajax/builtin/VeilPageSeleniumTest.java         |  545 ++++
 .../wicket/examples/ajax/prototype/AjaxTest.java   |    2 +-
 .../wicket/examples/compref/ComprefTest.java       |    2 +-
 .../wicket/examples/encodings/EncodingTest.java    |    2 +-
 .../wicket/examples/forminput/FormInputTest.java   |    2 +-
 .../wicket/examples/guestbook/GuestbookTest.java   |    2 +-
 .../wicket/examples/hangman/HangManTest.java       |    4 +-
 .../wicket/examples/helloworld/HelloWorldTest.java |    2 +-
 .../apache/wicket/examples/images/ImagesTest.java  |    2 +-
 .../wicket/examples/library/LibraryTest.java       |    4 +-
 .../wicket/examples/linkomatic/LinkomaticTest.java |    2 +-
 .../wicket/examples/niceurl/NiceUrlTest.java       |   19 +-
 .../wicket/examples/repeater/RepeaterTest.java     |    4 +-
 .../wicket/examples/signin2/Signin2Test.java       |   32 -
 .../wicket/examples/source/SourcesPageTest.java    |   68 +
 .../wicket/examples/template/TemplateTest.java     |    2 +-
 .../org/apache/wicket/filtertest/HelloWorld.html   |    3 -
 .../wicket/filtertest/HelloWorld.properties}       |    2 +-
 .../wicket/filtertest/WithoutCPWithFPTest.java     |    4 +-
 .../wicket/filtertest/WithoutCPWithoutFPTest.java  |    4 +-
 .../util/license/ApacheLicenceHeaderTest.java      |    2 +-
 wicket-extensions/pom.xml                          |   11 +-
 wicket-extensions/src/main/java/module-info.java   |    4 +-
 .../extensions/ajax/AjaxDownloadBehavior.java      |    4 +-
 .../extensions/ajax/AjaxFileDropBehavior.java      |    3 +-
 .../ajax/markup/html/AjaxEditableChoiceLabel.java  |   29 +-
 .../ajax/markup/html/AjaxEditableLabel.java        |   12 +-
 .../markup/html/AjaxEditableMultiLineLabel.java    |   12 +-
 .../autocomplete/AbstractAutoCompleteRenderer.java |    6 +
 .../html/autocomplete/IAutoCompleteRenderer.java   |   18 +
 .../html/autocomplete/wicket-autocomplete.js       |  318 +--
 .../ajax/markup/html/form/upload/progressbar.js    |   47 +-
 .../ajax/markup/html/modal/trap-focus.js           |  285 +-
 .../extensions/ajax/veil/AbstractVeilBehavior.java |  152 ++
 .../extensions/ajax/veil/LocalVeilBehavior.java    |  160 ++
 .../extensions/ajax/veil/PageVeilBehavior.java     |   86 +
 .../wicket/extensions/ajax/veil/wicket-veil.css    |  108 +-
 .../wicket/extensions/ajax/veil/wicket-veil.js     |  374 +++
 .../wicket/extensions/ajax/wicket-ajaxdownload.js  |   69 +-
 .../extensions/breadcrumb/BreadCrumbBar.java       |    6 +
 .../captcha/kittens/KittenCaptchaPanel.java        |   17 +-
 .../html/form/datetime/AbstractDateTimeField.java  |   22 -
 .../markup/html/form/palette/Palette.java          |   27 +-
 .../form/palette/component/AbstractOptions.java    |    4 +-
 .../extensions/markup/html/form/palette/palette.js |   60 +-
 .../requestlogger/JsonRequestLogger.java           |   43 +-
 .../AjaxEditableLabelEscapeModelStringsTest.java   |  246 ++
 .../html/AjaxEditableLabelNullLabelEscapeTest.java |  153 ++
 .../extensions/ajax/veil/VeilBehaviorTest.java     |  269 ++
 ...tteAdditionalAttributesTest$AttributesPage.html |    7 +
 .../palette/PaletteAdditionalAttributesTest.java   |  113 +
 wicket-extensions/src/test/js/palette-test.js      |   88 +
 wicket-extensions/src/test/js/palette.html         |   67 +
 wicket-extensions/src/test/js/trap-focus.html      |   62 +
 wicket-extensions/src/test/js/trapfocus-test.js    |   78 +
 wicket-extensions/src/test/js/veil-test.js         |  535 ++++
 wicket-extensions/src/test/js/veil.html            |   66 +
 .../proxy/bytebuddy/ByteBuddyProxyFactory.java     |   31 +-
 wicket-migration/pom.xml                           |   17 +-
 .../src/main/resources/META-INF/rewrite/wicket.yml |   80 +
 .../ws/api/res/js/wicket-websocket-jquery.js       |   29 +-
 .../wicket-native-websocket-javax/pom.xml          |    8 +-
 .../src/main/asciidoc/ajax/ajax_1.adoc             |    2 +-
 .../src/main/asciidoc/ajax/ajax_11.adoc            |   40 +
 .../src/main/asciidoc/ajax/ajax_12.adoc            |  105 +
 .../src/main/asciidoc/ajax/ajax_3.adoc             |    5 +-
 .../src/main/asciidoc/ajax/ajax_5.adoc             |    4 +-
 .../src/main/asciidoc/ajax/ajax_6.adoc             |    2 +-
 .../src/main/asciidoc/helloWorld/helloWorld_1.adoc |    2 +-
 .../src/main/asciidoc/internals/pagestoring.adoc   |   23 +-
 wicket-user-guide/src/main/asciidoc/jee/jee_3.adoc |   52 +-
 wicket-user-guide/src/main/asciidoc/jee/jee_4.adoc |   17 +-
 .../main/asciidoc/jee/{jee_4.adoc => jee_5.adoc}   |    2 +-
 .../main/asciidoc/modelsforms/modelsforms_4.adoc   |    1 -
 .../src/main/asciidoc/security/security_2.adoc     |   60 +-
 .../src/main/asciidoc/security/security_4.adoc     |   52 +-
 .../src/main/asciidoc/security/security_5.adoc     |   26 +
 wicket-user-guide/src/main/asciidoc/single.adoc    |   16 +-
 .../src/main/asciidoc/urls/urls_6.adoc             |    4 +-
 .../apache/wicket/util/crypt/AbstractCrypt.java    |  179 --
 .../util/crypt/CryptFactoryCachingDecorator.java   |   53 -
 .../java/org/apache/wicket/util/crypt/ICrypt.java  |   53 -
 .../org/apache/wicket/util/crypt/SunJceCrypt.java  |  176 --
 .../org/apache/wicket/util/crypt/TrivialCrypt.java |   38 -
 .../apache/wicket/util/crypt/SunJceCryptTest.java  |   74 -
 .../wicket/velocity/VelocityContributor.java       |    6 +
 .../wicket/velocity/markup/html/VelocityPanel.java |   35 +
 789 files changed, 26681 insertions(+), 12079 deletions(-)
 create mode 100755 .github/scripts/check-coverage-report.py
 create mode 100644 AGENTS.md
 create mode 100644 CLAUDE.md
 create mode 100644 JAVASCRIPTTESTING.md
 create mode 100644 codecov.yml
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/pages/{SignInPage.html
 => UsernamePasswordPage.html} (100%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/pages/{SignInPage.java
 => UsernamePasswordPage.java} (78%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/pages/{SignInPage_de.html
 => UsernamePasswordPage_de.html} (100%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/pages/{SignInPage_fr.html
 => UsernamePasswordPage_fr.html} (100%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/pages/{SignInPage_hu.html
 => UsernamePasswordPage_hu.html} (100%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/pages/{SignInPage_pl.html
 => UsernamePasswordPage_pl.html} (100%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/pages/{SignInPage_ru.html
 => UsernamePasswordPage_ru.html} (100%)
 delete mode 100644 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel.java
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel.html
 => UsernamePasswordPanel.html} (92%)
 create mode 100644 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/UsernamePasswordPanel.java
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_de.html
 => UsernamePasswordPanel_de.html} (93%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_de.properties
 => UsernamePasswordPanel_de.properties} (100%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_fr.html
 => UsernamePasswordPanel_fr.html} (92%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_fr.properties.xml
 => UsernamePasswordPanel_fr.properties.xml} (100%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_hu.html
 => UsernamePasswordPanel_hu.html} (91%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_hu.properties
 => UsernamePasswordPanel_hu.properties} (100%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_ja.html
 => UsernamePasswordPanel_ja.html} (91%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_ko.html
 => UsernamePasswordPanel_ko.html} (92%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_nl.html
 => UsernamePasswordPanel_nl.html} (92%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_nl.properties
 => UsernamePasswordPanel_nl.properties} (100%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_pl.html
 => UsernamePasswordPanel_pl.html} (92%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_pl.properties
 => UsernamePasswordPanel_pl.properties} (100%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_ru.html
 => UsernamePasswordPanel_ru.html} (91%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_ru.properties
 => UsernamePasswordPanel_ru.properties} (100%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/{SignInPanel_zh_CN.html
 => UsernamePasswordPanel_zh_CN.html} (92%)
 rename 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authentication/panel/{SignInPanelTest.java
 => UsernamePasswordPanelTest.java} (56%)
 create mode 100644 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authorization/strategies/role/annotations/AnnotationsRolePackageTest.java
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/tree/AbstractTreePage.java
 => 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authorization/strategies/role/annotations/base/ActionAnnotatedBase.java
 (61%)
 copy 
wicket-examples/src/test/java/org/apache/wicket/examples/helloworld/HelloWorldTest.java
 => 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authorization/strategies/role/annotations/base/AnnotatedBase.java
 (63%)
 copy wicket-cdi/src/main/java/org/apache/wicket/cdi/CdiShutdownCleaner.java => 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authorization/strategies/role/annotations/pkg/EnableOnlyComponent.java
 (61%)
 copy wicket-cdi/src/main/java/org/apache/wicket/cdi/CdiShutdownCleaner.java => 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authorization/strategies/role/annotations/pkg/InheritingActionComponent.java
 (62%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/tree/AbstractTreePage.java
 => 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authorization/strategies/role/annotations/pkg/InheritingComponent.java
 (61%)
 copy wicket-cdi/src/main/java/org/apache/wicket/cdi/CdiShutdownCleaner.java => 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authorization/strategies/role/annotations/pkg/OptedOutComponent.java
 (62%)
 copy wicket-cdi/src/main/java/org/apache/wicket/cdi/CdiShutdownCleaner.java => 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authorization/strategies/role/annotations/pkg/OverridingComponent.java
 (62%)
 copy wicket-cdi/src/main/java/org/apache/wicket/cdi/CdiShutdownCleaner.java => 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authorization/strategies/role/annotations/pkg/OverridingResource.java
 (63%)
 copy 
wicket-util/src/main/java/org/apache/wicket/util/crypt/NoCryptFactory.java => 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authorization/strategies/role/annotations/pkg/PackageProtectedResource.java
 (69%)
 copy 
wicket-examples/src/test/java/org/apache/wicket/examples/forminput/FormInputTest.java
 => 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authorization/strategies/role/annotations/pkg/PlainComponent.java
 (69%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/tree/AbstractTreePage.java
 => 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authorization/strategies/role/annotations/pkg/RulesetComponent.java
 (58%)
 copy wicket-cdi/src/main/java/org/apache/wicket/cdi/CdiShutdownCleaner.java => 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authorization/strategies/role/annotations/pkg/package-info.java
 (50%)
 copy wicket-cdi/src/main/java/org/apache/wicket/cdi/CdiShutdownCleaner.java => 
wicket-auth-roles/src/test/java/org/apache/wicket/authroles/authorization/strategies/role/annotations/pkg/sub/NestedComponent.java
 (63%)
 create mode 100644 wicket-benchmarks/README.md
 create mode 100644 wicket-benchmarks/pom.xml
 create mode 100644 
wicket-benchmarks/src/main/java/org/apache/wicket/benchmarks/ComponentFootprint.java
 create mode 100644 
wicket-benchmarks/src/main/java/org/apache/wicket/benchmarks/ComponentStateBenchmark.java
 create mode 100644 
wicket-benchmarks/src/main/java/org/apache/wicket/benchmarks/PageEncryptionBenchmark.java
 create mode 100644 
wicket-benchmarks/src/main/java/org/apache/wicket/benchmarks/PageRenderBenchmark.java
 create mode 100644 
wicket-benchmarks/src/main/java/org/apache/wicket/benchmarks/PageSerializationBenchmark.java
 create mode 100644 
wicket-benchmarks/src/main/java/org/apache/wicket/benchmarks/ResourceNameIteratorBenchmark.java
 create mode 100644 
wicket-benchmarks/src/main/java/org/apache/wicket/benchmarks/WicketContext.java
 rename {wicket-core => 
wicket-core-tests}/src/test/java/org/apache/wicket/ApplicationMetadataTest.java 
(100%)
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/ComponentStateBehaviorMetaDataTest.java
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/ajax/form/AjaxFormComponentUpdatingBehaviorTest.java
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/core/request/mapper/CryptoMapperResourceStabilityTest.java
 delete mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/core/util/crypt/AESCryptTest.java
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/core/util/crypt/CryptFactoryTest.java
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/core/util/crypt/SchemeCryptTest.java
 rename {wicket-core => 
wicket-core-tests}/src/test/java/org/apache/wicket/csp/CSPDirectiveTest.java 
(100%)
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/csp/CSPHeaderWriterTest.java
 rename 
wicket-core-tests/src/test/java/org/apache/wicket/csp/{CSPSettingRequestCycleListenerTest.java
 => ContentSecurityPolicySettingsTest.java} (99%)
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/markup/html/form/AbstractSingleSelectChoiceEscapeTest.java
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/markup/html/form/AutoLabelEscapeAttributeTest$LabelPage.html
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/markup/html/form/AutoLabelEscapeAttributeTest$LabelPage.properties
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/markup/html/form/AutoLabelEscapeAttributeTest$WrongEscapeValuePage.html
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/markup/html/form/AutoLabelEscapeAttributeTest.java
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/markup/html/form/AutoLabelEscapeMarkupTest$LabelPage.html
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/markup/html/form/AutoLabelEscapeMarkupTest$LabelPage.properties
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/markup/html/form/AutoLabelEscapeMarkupTest.java
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/markup/html/form/upload/FileUploadServletPartLimitsTest.java
 create mode 100644 
wicket-core-tests/src/test/java/org/apache/wicket/request/resource/ResourceUrlAttributeValidationTest.java
 delete mode 100644 wicket-core/src/main/java/org/apache/wicket/Behaviors.java
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/ComponentState.java
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/ajax/WicketAjaxResourceReference.java
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax.js
 delete mode 100644 
wicket-core/src/main/java/org/apache/wicket/authentication/IAuthenticationStrategy.java
 delete mode 100644 
wicket-core/src/main/java/org/apache/wicket/authentication/strategy/DefaultAuthenticationStrategy.java
 delete mode 100644 
wicket-core/src/main/java/org/apache/wicket/core/util/crypt/AESCrypt.java
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/core/util/crypt/AbstractAesGcmCryptScheme.java
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/core/util/crypt/AbstractCryptFactory.java
 delete mode 100644 
wicket-core/src/main/java/org/apache/wicket/core/util/crypt/AbstractJceCrypt.java
 delete mode 100644 
wicket-core/src/main/java/org/apache/wicket/core/util/crypt/AbstractKeyInSessionCryptFactory.java
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/core/util/crypt/AesGcmCryptScheme.java
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/core/util/crypt/AesGcmSivCryptScheme.java
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/core/util/crypt/ApplicationKeyCryptFactory.java
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/core/util/crypt/ICrypt.java
 rename {wicket-util/src/main/java/org/apache/wicket => 
wicket-core/src/main/java/org/apache/wicket/core}/util/crypt/ICryptFactory.java 
(67%)
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/core/util/crypt/ICryptScheme.java
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/core/util/crypt/KeyInSessionCryptFactory.java
 delete mode 100644 
wicket-core/src/main/java/org/apache/wicket/core/util/crypt/KeyInSessionSunJceCryptFactory.java
 rename {wicket-util/src/main/java/org/apache/wicket => 
wicket-core/src/main/java/org/apache/wicket/core}/util/crypt/NoCrypt.java (50%)
 rename {wicket-util/src/main/java/org/apache/wicket => 
wicket-core/src/main/java/org/apache/wicket/core}/util/crypt/NoCryptFactory.java
 (77%)
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/core/util/crypt/SchemeCrypt.java
 create mode 100644 
wicket-core/src/main/java/org/apache/wicket/csp/CSPHeaderWriter.java
 delete mode 100644 
wicket-core/src/main/java/org/apache/wicket/csp/CSPRequestCycleListener.java
 delete mode 100644 
wicket-core/src/main/java/org/apache/wicket/markup/html/include/Include.java
 delete mode 100644 
wicket-core/src/main/java/org/apache/wicket/markup/html/include/package.html
 delete mode 100644 
wicket-core/src/main/java/org/apache/wicket/pageStore/crypt/DefaultCrypter.java
 delete mode 100644 
wicket-core/src/main/java/org/apache/wicket/pageStore/crypt/GCMSIVCrypter.java
 delete mode 100644 
wicket-core/src/main/java/org/apache/wicket/pageStore/crypt/ICrypter.java
 create mode 100644 wicket-coverage/pom.xml
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/AjaxEngineSelector.java
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/ExampleApplicationsPanel.html
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/ExampleApplicationsPanel.java
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/ExampleIndexPanel.html
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/ExampleIndexPanel.java
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/ExamplePages.java
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/ExamplesIndexPage.html
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/pages/SignInPage.java
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ExamplesIndexPage.java 
(58%)
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/WicketExamplePage$BackToIndexPanel.html
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/WicketExamplePage.properties
 (88%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/AjaxDownloadPage.properties
 (82%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/AutoCompletePage.properties
 (76%)
 delete mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/BasePage.html
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/ChoicePage.properties
 (72%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/ClockPage.properties
 (70%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/EditableLabelPage.properties
 (89%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/EffectsPage.properties
 (88%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/FileUploadPage.properties
 (67%)
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/FormComponentPanelPage.html
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/FormComponentPanelPage.java
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/FormComponentPanelPage.properties
 (71%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/GuestBook.properties
 (87%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => ajax/builtin/Index.properties} (97%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/LazyLoadingPage.properties
 (71%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/LinksPage.properties
 (92%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/PageablesPage.properties
 (93%)
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/RatingsPage.properties
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/TabbedPanelPage.properties
 (91%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/TodoList.properties
 (89%)
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/VeilPage.css
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/VeilPage.html
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/VeilPage.java
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/VeilPage.properties
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/ajax/builtin/WorldClockPage.properties
 (64%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> ajax/prototype/Index.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => ajaxhellobrowser/AjaxHelloBrowser.properties} (97%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> ajaxhellowbrowserondomready/AjaxHelloBrowserOnDomReady.properties} (95%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => asemail/MailTemplate.properties} (97%)
 copy wicket-examples/src/main/java/org/apache/wicket/examples/{pub => 
authentication1}/Home.properties (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> authentication1/SignIn.properties} (95%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/authentication1/SignOut.properties
 (95%)
 copy wicket-examples/src/main/java/org/apache/wicket/examples/{pub => 
authentication2}/Home.properties (95%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/authentication2/SignIn2.properties
 (87%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/authentication2/SignOut.properties
 (94%)
 delete mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/authentication3/AdminPage.html
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/authentication3/AdminPage.properties
 (83%)
 delete mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/authentication3/BasePage.html
 delete mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/authentication3/HomePage.html
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/authentication3/HomePage.properties
 (88%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/authentication3/MySignInPage.properties
 (87%)
 delete mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/authentication3/SignOut.html
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/authentication3/SignOut.properties
 (93%)
 delete mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/authorization/BasePage.html
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => authorization/Index.properties} (97%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/authorization/pages/AdminAnnotationsBookmarkablePage.properties
 (93%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/authorization/pages/AdminAnnotationsInternalPage.properties
 (93%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/authorization/pages/AdminBookmarkablePage.properties
 (92%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/authorization/pages/AdminInternalPage.properties
 (93%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/authorization/pages/AnnotationsPanelsPage.properties
 (94%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/authorization/pages/PanelsPage.properties
 (93%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => breadcrumb/Index.properties} (97%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/captcha/Captcha.properties
 (85%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/cdi/AutoConversationPage1.properties
 (72%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/cdi/AutoConversationPage2.properties
 (62%)
 delete mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/cdi/CdiExamplePage.html
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/cdi/CdiHomePage.properties
 (93%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/cdi/ConversationPage1.properties
 (71%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/cdi/ConversationPage2.properties
 (60%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/cdi/ConversationPage3.properties
 (77%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/cdi/InjectionPage.properties
 (87%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/BookmarkablePageLinkPage.properties
 (91%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/BorderPage.properties
 (92%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/ButtonPage.properties
 (93%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckBoxMultipleChoicePage.properties
 (91%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckBoxPage.properties
 (93%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckBoxSelectorPage.properties
 (92%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckGroupPage.properties
 (84%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_nl.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/CheckGroupPage2.properties
 (84%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/SignIn.java 
=> compref/ComprefPage.java} (67%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/ExternalLinkPage.properties
 (92%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/FormPage.properties
 (93%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/FragmentPage.properties
 (92%)
 delete mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/IncludePage.html
 delete mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/IncludePage.java
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/Index.properties
 (84%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/LinkPage.properties
 (93%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/ListChoicePage.properties
 (92%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/ListMultipleChoicePage.properties
 (91%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/MultiLineLabelPage.properties
 (92%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/PalettePage.properties
 (91%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/PanelPage.properties
 (93%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/RadioChoicePage.properties
 (92%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/RadioGroupPage.properties
 (89%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/RadioGroupPage2.properties
 (88%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/SelectPage.properties
 (91%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/SubmitLinkPage.properties
 (92%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/TabbedPanelPage.properties
 (90%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/compref/TextAreaPage.properties
 (93%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/customresourceloading/AlternativePageFromWebContext.properties
 (91%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> customresourceloading/Index.properties} (96%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/customresourceloading/PageFromWebContext.properties
 (94%)
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/customresourceloading/PageWithCustomLoading.properties
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => echo/Echo.properties} (97%)
 copy wicket-examples/src/main/java/org/apache/wicket/examples/{library => 
encodings}/Home.properties (97%)
 delete mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/events/BasePage.html
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> events/DecoupledAjaxUpdatePage.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => events/IndexPage.properties} (97%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => guestbook/GuestBook.properties} (97%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_hu.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/guice/HomePage.properties
 (56%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => hangman/Guess.properties} (97%)
 copy wicket-examples/src/main/java/org/apache/wicket/examples/{library => 
hangman}/Home.properties (77%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => hangman/Lose.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => hangman/Win.properties} (97%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => hellobrowser/HelloBrowser.properties} (97%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => helloworld/HelloWorld.properties} (97%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{authentication2/SignOut.java
 => homepage/AuthenticationIndex.java} (73%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/homepage/AuthenticationIndex.properties
 (58%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{authentication2/SignOut.java
 => homepage/BrowserInfoIndex.java} (73%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{ajax/builtin/OnChangeAjaxBehaviorPage.properties
 => homepage/BrowserInfoIndex.properties} (63%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{authentication2/SignOut.java
 => homepage/CaptchaIndex.java} (73%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/homepage/CaptchaIndex.properties
 (76%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{authentication2/SignOut.java
 => homepage/InjectionIndex.java} (73%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/homepage/InjectionIndex.properties
 (71%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{authentication2/SignOut.java
 => homepage/LocalizationIndex.java} (73%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/homepage/LocalizationIndex.properties
 (84%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{authentication2/SignOut.java
 => homepage/TemplatingIndex.java} (73%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/homepage/TemplatingIndex.properties
 (67%)
 copy wicket-examples/src/main/java/org/apache/wicket/examples/{library => 
images}/Home.properties (97%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => kittenCaptcha/HomePage.properties} (97%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/library/{Home.properties
 => SignOut.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> linkomatic/BookDetails.properties} (95%)
 copy wicket-examples/src/main/java/org/apache/wicket/examples/{library => 
linkomatic}/Home.properties (97%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> linkomatic/Page1.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> linkomatic/Page2.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> linkomatic/Page3.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> linkomatic/Popup.properties} (96%)
 copy wicket-examples/src/main/java/org/apache/wicket/examples/{library => 
media}/Home.properties (77%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> navomatic/Page1.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> navomatic/Page2.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> navomatic/Page3.properties} (96%)
 copy wicket-examples/src/main/java/org/apache/wicket/examples/{library => 
niceurl}/Home.properties (87%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => niceurl/Page1.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => niceurl/Page2.properties} (96%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/niceurl/Page2PP.properties
 (90%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/niceurl/Page2UP.properties
 (90%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => niceurl/mounted/Page3.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => niceurl/mounted/Page4.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => niceurl/mounted/Page5.properties} (96%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/repeater/AjaxDataTablePage.properties
 (62%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/repeater/DataGridPage.properties
 (68%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/repeater/DataTableFilterToolbarPage.properties
 (77%)
 delete mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/repeater/ExamplePage.html
 copy wicket-examples/src/main/java/org/apache/wicket/examples/{ajax/builtin => 
repeater}/FormPage.properties (71%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/repeater/GridViewPage.properties
 (86%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/repeater/Index.properties
 (80%)
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/repeater/OIRPage.properties
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/repeater/PagingPage.properties
 (72%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/repeater/RefreshingPage.properties
 (71%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/repeater/RepeatingPage.properties
 (74%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/repeater/SimplePage.properties
 (75%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{ajax/builtin/OnChangeAjaxBehaviorPage.properties
 => repeater/SortingPage.properties} (73%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> requestmapper/HttpsPage.properties} (95%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/requestmapper/LocalizedPage.properties
 (95%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => requestmapper/RequestMapperHomePage.properties} (97%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/requestmapper/packageMount/PackageMountedPage.properties
 (93%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> resourcedecoration/HomePage.properties} (96%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/spring/annot/web/AnnotPage.properties
 (58%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/spring/common/web/HomePage.properties
 (86%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => sri/IntegrityDemoPage.properties} (97%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> stateless/AjaxStatelessExample.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => stateless/Index.properties} (97%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => stateless/StatefulPage.properties} (97%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> stateless/StatelessPage.properties} (96%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage1.properties
 (94%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage2.properties
 (94%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/stateless/StatelessPage3.properties
 (94%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/template/Index.properties
 (51%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/template/border/Page1.properties
 (95%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/template/border/Page2.properties
 (95%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/template/pageinheritance/Page1.properties
 (93%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/template/pageinheritance/Page2.properties
 (93%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => tree/BeginnersTreePage.properties} (97%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> tree/NestedTreePage.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> tree/TableTreePage.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => unicodeconverter/UnicodeConverter.properties} (97%)
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/upload/Index.html
 copy wicket-examples/src/main/java/org/apache/wicket/examples/{compref => 
upload}/Index.java (78%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{library/Home.properties
 => upload/Index.properties} (97%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/upload/UploadToResourcePage.properties
 (73%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/velocity/DynamicPage.properties
 (92%)
 copy wicket-examples/src/main/java/org/apache/wicket/examples/{library => 
velocity}/Home.properties (97%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/velocity/TemplatePage.properties
 (91%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> websocket/HomePage.properties} (96%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> websocket/WebSocketBehaviorDemoPage.properties} (95%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/websocket/WebSocketMultiTabResourceDemoPage.properties
 (93%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/websocket/WebSocketPushUpdateProgressDemoPage.properties
 (92%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{pub/Home.properties 
=> websocket/WebSocketResourceDemoPage.properties} (95%)
 copy 
wicket-examples/src/main/java/org/apache/wicket/examples/{events/IndexPage.java 
=> websocket/WebSocketVeilDemoPage.css} (85%)
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/websocket/WebSocketVeilDemoPage.html
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/websocket/WebSocketVeilDemoPage.java
 create mode 100644 
wicket-examples/src/main/java/org/apache/wicket/examples/websocket/WebSocketVeilDemoPage.properties
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/wizard/Index.properties
 (91%)
 copy 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/wizard/StaticWizard.properties
 (93%)
 rename 
wicket-auth-roles/src/main/java/org/apache/wicket/authroles/authentication/panel/SignInPanel_de.properties
 => 
wicket-examples/src/main/java/org/apache/wicket/examples/wizard/StaticWizardWithPanels.properties
 (94%)
 delete mode 100644 wicket-examples/src/main/webapp/jquery-ui-1.10.3.custom.js
 create mode 100644 wicket-examples/src/main/webapp/jquery-ui-v1.14.2.custom.js
 delete mode 100644 wicket-examples/src/main/webapp/to_be_included.html
 create mode 100644 
wicket-examples/src/test/java/org/apache/wicket/examples/ExampleIndexPanelTest.java
 create mode 100644 
wicket-examples/src/test/java/org/apache/wicket/examples/ExampleTitlesTest.java
 create mode 100644 
wicket-examples/src/test/java/org/apache/wicket/examples/SubmitEventSeleniumTest.java
 create mode 100644 
wicket-examples/src/test/java/org/apache/wicket/examples/ajax/builtin/EditableLabelPageTest.java
 create mode 100644 
wicket-examples/src/test/java/org/apache/wicket/examples/ajax/builtin/IndexTest.java
 create mode 100644 
wicket-examples/src/test/java/org/apache/wicket/examples/ajax/builtin/VeilPageSeleniumTest.java
 create mode 100644 
wicket-examples/src/test/java/org/apache/wicket/examples/source/SourcesPageTest.java
 copy 
wicket-examples/src/{main/java/org/apache/wicket/examples/library/Home.properties
 => test/java/org/apache/wicket/filtertest/HelloWorld.properties} (97%)
 create mode 100644 
wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/veil/AbstractVeilBehavior.java
 create mode 100644 
wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/veil/LocalVeilBehavior.java
 create mode 100644 
wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/veil/PageVeilBehavior.java
 rename 
wicket-core/src/main/java/org/apache/wicket/authentication/strategy/NoOpAuthenticationStrategy.java
 => 
wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/veil/wicket-veil.css
 (51%)
 create mode 100644 
wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/veil/wicket-veil.js
 create mode 100644 
wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableLabelEscapeModelStringsTest.java
 create mode 100644 
wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableLabelNullLabelEscapeTest.java
 create mode 100644 
wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/veil/VeilBehaviorTest.java
 create mode 100644 
wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/palette/PaletteAdditionalAttributesTest$AttributesPage.html
 create mode 100644 
wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/palette/PaletteAdditionalAttributesTest.java
 create mode 100644 wicket-extensions/src/test/js/palette-test.js
 create mode 100644 wicket-extensions/src/test/js/palette.html
 create mode 100644 wicket-extensions/src/test/js/trap-focus.html
 create mode 100644 wicket-extensions/src/test/js/trapfocus-test.js
 create mode 100644 wicket-extensions/src/test/js/veil-test.js
 create mode 100644 wicket-extensions/src/test/js/veil.html
 create mode 100644 wicket-user-guide/src/main/asciidoc/ajax/ajax_11.adoc
 create mode 100644 wicket-user-guide/src/main/asciidoc/ajax/ajax_12.adoc
 copy wicket-user-guide/src/main/asciidoc/jee/{jee_4.adoc => jee_5.adoc} (84%)
 delete mode 100644 
wicket-util/src/main/java/org/apache/wicket/util/crypt/AbstractCrypt.java
 delete mode 100644 
wicket-util/src/main/java/org/apache/wicket/util/crypt/CryptFactoryCachingDecorator.java
 delete mode 100644 
wicket-util/src/main/java/org/apache/wicket/util/crypt/ICrypt.java
 delete mode 100644 
wicket-util/src/main/java/org/apache/wicket/util/crypt/SunJceCrypt.java
 delete mode 100644 
wicket-util/src/main/java/org/apache/wicket/util/crypt/TrivialCrypt.java
 delete mode 100644 
wicket-util/src/test/java/org/apache/wicket/util/crypt/SunJceCryptTest.java

Reply via email to