[testHelper] Add baseUrl parameter to $.testHelper.asyncLoad() to all…
…ow overriding the default hardcoded value
[sequence tests] Move open-dialog-close-dialog test to form the basis…
… for the nav sequence tests
[sequence tests] Add redirections to sequence-tests.html such that th…
…e initial URL contains not only the dialog hash key but also a path. I haven't figured out how to do start sequence-tests.html with an initial URL of the form http://domain/path/to/page1.html#/path/to/page2.html&ui-state=dialog. That's why I intentionally clobbered the filename of the redirect.
[sequence tests] Set whether pushState is enabled before running tests
[sequence tests] Add push-state-disabled versions of the tests
[sequence tests] Moved dialog to an external file
[sequence tests] Enabled path1-path2 initial URL test
[testHelper] Moving detailedEventCascade() from popup_core to testHelper
[hashchange functional test] Uniquifying id of popup inside dialog
[hashchange functional test] Add pushState disabling code, and commen…
…t it out. This way, we can quickly test pushState-disabled interaction.
[sequence tests] Moving to detailedEventSequence
[sequence tests] Adding open-popup-close-popup sequence
[sequence tests] Removing same-path pushState-disabled initial URL te…
…st, because of a query param bug - see #5100
[sequence tests] Documenting and making more succinct the initial has…
…hchange listener, and listening for 'navigate' instead of 'hashchange'
[sequence tests] Being more specific about the (X) Close link in the …
…dialog
[sequence tests] Adding page1 -> dialog -> page2 test
[sequence tests] Adding page1 -> popup -> page2 test
[sequence tests] Forgot to add expect()s for two of the tests
[sequence tests] Adding test page1 -> dialog1 <- back -> dialog2 <- back
[sequence tests] Adding comment about non-independence of sequence tests
[testHelper] Documenting the fact that detailedEventCascade also acce…
…pts event sources in the form of functions returning jQuery objects rather than just jQuery objects
[sequence tests] Evaluate selectors used as event sources at the time…
… when events are expected - not earlier, because the selectors might evaluate to nothing, as the page where the corresponding elements are defined is not yet AJAX-ed in
[sequence tests] Adding test page1 -> popup1 <- back -> popup2 <- back
[sequence tests] Forgot to add another-page.html
[sequence tests] Test page1 -> dialog <- back -> page2
[testHelper] Setting warning timeout for detailedEventCascade to a la…
…rger value to help ensure tests work even if the CPU becomes bogged down
[sequence tests] Test page1 -> popup <- back -> page2
[sequence tests] Speed up tests by only waiting for initial page if n…
…ot present
[hashchange functional test] Adding simple nav menu to study #5094
[hashchange functional test] Adding links to study #5118
[sequence tests] Storing event namespace in variable for clarity
[sequence-tests] Forgot to add pushState-disabled path1-path2 tests
[sequence tests] Test page1 -> dialog -> popup -> page2 <- back
[sequence tests] Skipping test pending the fix for #5118
[sequence tests] Test page1 -> popup -> dialog -> page2 <- back
Revert "[sequence tests] Skipping test pending the fix for #5118"
This reverts commit 7ba98d1.
Merge branch 'master' of github.com:jquery/jquery-mobile