Karen Tran created CB-8727:
------------------------------

             Summary: WebSQL test fail on Android 5.1
                 Key: CB-8727
                 URL: https://issues.apache.org/jira/browse/CB-8727
             Project: Apache Cordova
          Issue Type: Bug
          Components: Android, mobile-spec
    Affects Versions: 3.2.0, Master
         Environment: Android 5.1
            Reporter: Karen Tran
            Priority: Minor
             Fix For: Master


Regression testing Android 5.1 on mobile-spec. 
WebSQL test fails immediately when trying to create a table. 

Gets exception at line with the scrollByLines() method

{quote} var databaseOutput = function(s) {
    var el = document.getElementById("database_results");
    el.innerHTML = el.innerHTML + s + "<br>";
    el.scrollByLines(20000);
};{quote} 

To Fix: Just remove that line. scollByLines() doesn't affect the webSQL test so 
can be removed.

My guess for why it breaks in Android 5.1 is that it is deprecated, though just 
speculating after looking around for answers.

Some sources regarding the fix:
- 
https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/KYJoVzmi_tw/OsTpm27Ty9YJ
- https://crosswalk-project.org/jira/browse/XWALK-2502

The earliest version of cordova this line is present in is 3.2.0 and goes all 
the way through Master. And somewhere along the way, index.html starts to 
reference index.js where this line was moved to. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org

Reply via email to