[ 
https://issues.apache.org/jira/browse/CB-8727?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karen Tran updated CB-8727:
---------------------------
    Description: 
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

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

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. 

  was:
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

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

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. 


> 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: Master, 3.2.0
>         Environment: Android 5.1
>            Reporter: Karen Tran
>            Priority: Minor
>              Labels: android5.1, mobilespec, scrollByLines, websql
>             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
> var databaseOutput = function(s) {
>     var el = document.getElementById("database_results");\\
>     el.innerHTML = el.innerHTML + s + "<br>";\\
>     el.scrollByLines(20000);\\
> };
> 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