[ 
https://issues.apache.org/jira/browse/CB-8727?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14374805#comment-14374805
 ] 

ASF GitHub Bot commented on CB-8727:
------------------------------------

GitHub user ktop opened a pull request:

    https://github.com/apache/cordova-mobile-spec/pull/124

    CB-8727 Fix failing WebSQL test on Android 5.1

    - scrollByLines is an unknown function in Android 5.1
    - removed because it causes the exception and does not affect the test 
itself

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/ktop/cordova-mobile-spec master

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/cordova-mobile-spec/pull/124.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #124
    
----
commit 921c2c0c15c1a1a04ceb85949fdb0bf950992714
Author: Karen Tran <ktop...@gmail.com>
Date:   2015-03-22T04:19:06Z

    CB-8727 Fix failing WebSQL test on Android 5.1

commit 49f7c962debb0da874521c5ee410b17d02fa9694
Author: Karen Tran <ktop...@gmail.com>
Date:   2015-03-22T04:19:06Z

    CB-8727 Fix failing WebSQL test on Android 5.1
    
    - scrollByLines is an unknown funtion in Android 5.1
    - removed because it causes the exception and does not affect the test 
itself

commit 9edf897f9a533f09b742b15660ba264ff96a0b97
Author: Karen Tran <ktop...@gmail.com>
Date:   2015-03-22T04:52:57Z

    Merge branch 'master' of https://github.com/ktop/cordova-mobile-spec

----


> 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
> {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