Project:
View Revisions: Issue #27329 | [ Back to Issue ] | ||
Summary | 0027329: Stabilization: Overhaul the loading process (since the url is entered until the webpos has loaded) | ||
Revision | 2014-08-22 00:26 by Orekaria | ||
Steps To Reproduce | Insert a console.debug in the initialization of every object (including backbone and enyo objects) Open a new browser tab Open the console Insert the WebPOS url Login Wait until the WebPOS has loaded - Verify that generic initializations, backbone initializations, enyo initializations, events processing and asynchronous calls are more mixed than desirable - Verify that the application is started to load before the javascript file has been processed - Verify that, sometimes, there are errors and its hard to see what caused them Insert a random fail in an asynchronous response - Verify that there is code depending on the successful result of that asynchronous call, that is still trying to be executed Tests - Verify that there are login errors - Verify that tomcat and javascript errors populate the logs |
||
Revision | 2014-08-22 00:25 by Orekaria | ||
Steps To Reproduce | Insert a console.debug in the initialization of every object (including backbone and enyo objects) Open a new browser tab Open the console Insert the WebPOS url Login Wait until the WebPOS has loaded - Verify that generic initializations, backbone initializations, enyo initializations, events processing and asynchronous calls are more mixed than desirable - Verify that the application is started to load before the javascript file has been processed - Verify that, sometimes, there are errors and its hard to see what caused them Insert a random fail in an asynchronous response - Verify that there is code depending on the successful result of that asynchronous call, that is still trying to be executed Tests - Verify that tomcat and javascript errors populate the logs |
||
Revision | 2014-08-22 00:21 by Orekaria | ||
Steps To Reproduce | Insert a console.debug in the initialization of every object (including backbone and enyo objects) Open a new browser tab Open the console Insert the WebPOS url Login Wait until the WebPOS has loaded - Verify that generic initializations, backbone initializations, enyo initializations, events processing and asynchronous calls are more mixed than desirable - Verify that the application is started to load before the javascript file has been processed - Verify that, sometimes, there are errors and its hard to see what caused them Insert a random fail in an asynchronous response - Verify that code depending on the successful result of that call are still trying to be executed |
||
Revision | 2014-08-17 03:22 by Orekaria | ||
Steps To Reproduce | Insert a console.debug in the initialization of every object (including backbone and enyo objects) Open a new browser tab Open the console Insert the WebPOS url Login Wait until the WebPOS has loaded - Verify that generic initializations, backbone initializations, enyo initializations, events processing and asynchronous calls are more mixed than desirable - Verify that the application is started to load before the javascript file has fully loaded - Verify that, sometimes, there are errors and its hard to see what caused them Insert a random fail in an asynchronous response - Verify that code depending on the successful result of that call are still trying to be executed |
||
Revision | 2014-08-17 03:20 by Orekaria | ||
Steps To Reproduce | Insert a console.debug in the initialization of every object (including backbone and enyo objects) Open a new browser tab Open the console Insert the WebPOS url Login Wait until the WebPOS has loaded - Verify that generic initializations, backbone initializations, enyo initializations, events processing and asynchronous calls are more mixed than desirable - Verify that the application is started to load before the javascript file has fully loaded Insert a random fail in an asynchronous response - Verify that code depending on the successful result of that call are still trying to be executed |
||
Revision | 2014-08-16 15:35 by Orekaria | ||
Steps To Reproduce | Insert a console.debug in the initialization of every object (including enyo objects) Open a new browser tab Open the console Insert the WebPOS url Login Wait until the WebPOS has loaded - Verify that object and enyo initializations, and asynchronous calls are interlaced - Verify that the application is started to load before the javascript file has fully loaded Insert a random fail in an asynchronous reponse - Verify that code depending on the successfull result of that call are still trying to be executed |
||
Revision | 2014-08-16 15:33 by Orekaria | ||
Steps To Reproduce | Insert a console.debug in the initialization of every object (including enyo objects) Open a new browser tab Open the console Insert the WebPOS url Login Wait until the WebPOS has loaded - Verify that object and enyo initializations, and asynchronous calls are interlaced - Verify that the application is started to load before the javascript file has fully loaded Insert a random fail in an asynchronous reponse Verify that code depending on the successfull result of that call are still trying to be executed |
||
Revision | 2014-08-16 12:10 by Orekaria | ||
Steps To Reproduce | Insert a console.debug in the initialization of every object (including enyo objects) Open a new browser tab Open the console Insert the WebPOS url Login Wait until the WebPOS has loaded Verify that object and enyo initializations, and asynchronous calls are interlaced Insert a random fail in an asynchronous reponse Verify that code depending on the successfull result of that call are still trying to be executed |
||
Revision | 2014-08-16 12:10 by Orekaria | ||
Description | The loading process is vital to get a stable app Making it easier to debug and easier to know where to add that new code helps stabilization and lowers the risk of new issues In addition in can be more easily profiled and can provide performance improvements |
||
Revision | 2014-08-13 19:48 by Orekaria | ||
Description | The loading process (since the url is open until the webpos has loaded) would please organization |
Copyright © 2000 - 2009 MantisBT Group |