[webapi] Update 1277 tests for WebGL

Impacted tests(approved): new 0, update 1277, delete 0
Unit test platform: [Tizen IVI]
Unit test result summary: pass 1270, fail 7, block 0
[webapi] Change 2 manual case to automation

Impacted TCs num: New 0, Update 2, Delete 0
Unit test Platform: [Android]
Unit test result summary: Pass 2, Fail 0, Blocked 0
[webapi] Fix duplicate ID in tests xml file for sessionhistory

- Fix duplicate ID in tests.xml and tests.full.xml
[webapi]Add a </testcase> tag to tests.xml file
Merge pull request #1216 from yunxiaoxie/move-webglUpdate

[webapi] Update 1277 tests for WebGL
Merge pull request #1219 from chenxix/misc-uiautomation/add-tag-colors

[webapi]Add a </testcase> tag to tests.xml file
Merge pull request #1218 from xinliux/sessionhistory/XWALK-2932

[webapi] Fix duplicate ID in tests xml file for sessionhistory
Merge pull request #1215 from JianfengXu/csp/ref

[webapi] Change 2 manual case to automation
[Stability] Improve one manual test to auto for wrt-stablonglastmanu-android-tests

Impacted TCs num(approved): New 0, Update 1, Delete 0
Unit test Platform: Android
Android test result summary: Pass 1, Fail 0, Block 0]
Merge pull request #1217 from wanghongjuan/stability/stablongmaun

[Stability] Improve one manual test to auto for stablonglastmanu