{"action":"created","comment":{"url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/pulls/comments/51373277","id":51373277,"diff_hunk":"@@ -1,390 +1,308 @@\n-# Web Test Suite DeveloperGuide\n-\n-## 1. Overview\n-\n-This document is intended for developers who contribute WebAPI test cases development.\n-\n-You are supposed to have gained the following knowledge:\n-\n-- Where to download WebAPI test source codes and how to run them\n-- How to download and run Testkit-lite\n-- What is W3C test harness, which is called by Testkit-lite to support the execution of WebAPI tests\n-\n-    Note: Testkit-lite is a test execution framework. For details, see [https://github.com/testkit/testkit-lite](https://github.com/testkit/testkit-lite).\n-\n-## 2. Test Suite Source Layout\n-\n-The layout of test source codes should:\n-\n-- Meet the requirements of Testkit-lite\n-- Meet the requirements of W3C test harness\n-- Meet project requirements, for example, support different package formats so that tests can be executed on various platforms\n-\n-The test suite source layout is detailed as follows:\n-\n-<webapi-xxx-tests\\>/\n-\n-├── autogen\n-\n-├── [common]/\n-\n-├── configure.ac\n-\n-├── config.xml.crx\n-\n-├── config.xml.wgt\n-\n-├── COPYING\n-\n-├── icon.png\n-\n-├── inst.sh.apk\n-\n-├── inst.sh.ivi\n-\n-├── inst.sh.wgt\n-\n-├── inst.sh.xpk\n-\n-├── Makefile.am\n-\n-├── manifest.json\n-\n-├── pack.sh\n-\n-├──[README]\n-\n-├── resources/\n-\n-├── testkit/\n-\n-├── testcase.xsl\n-\n-├── testresult.xsl\n-\n-├── tests.css\n-\n-├── tests.xml\n-\n-├── tests.full.xml\n-\n-├── <testcasefolder\\>/\n-\n-├── <webapi-xxx-tests.spec\\>\n-\n-├── [utils]/\n-\n-└── [data]/\n-\n-- <webapi-xxx-tests\\>: name of WebAPI test package. The 'webapi-' prefix and the '-tests' suffix must be available, for example, webapi-shadowdom-w3c-tests, webapi-input-html5-tests.\n-- Documents:\n-  - README: an introduction of the test suite, and (optional) pre-/post-conditions.\n-  - COPYING: license and copying file\n-\n-- Test-related files and folders:\n-  - <testcasefolder\\>/: a serial of source files or directories for test cases that are well organized by components or features to be tested, e.g. shadowdom/xxx, input/xxx\n-  - full.xml & tests.xml: a mandatory file to describe all test cases for this test suite. For details, see \"Appendix 2 Tests.full.xml and tests.xml.\"\n-\n-- W3C test harness support:\n-  - [common]/: (optional) integrated from [https://github.com/w3c/web-platform-tests/tree/master/common](https://github.com/w3c/web-platform-tests/tree/master/common) to include common test functions\n-  - resources/: integrated from [https://github.com/w3c/testharness.js](https://github.com/w3c/testharness.js) to include W3C test harness as an API test framework\n-\n-- Build/pack support:\n-  - autogen, configure.ac, and Makefile.am\n-  - pack.sh: script for generating a zip package\n-  - inst.sh.apk: script for installing the apk package on Android mobile.\n-  - inst.sh.ivi: script for installing the xpk package on Tizen IVI device.\n-  - inst.sh.wgt: script for installing the wgt package on Tizen mobile.\n-  - inst.sh.xpk: script for installing the xpk package on Tizen mobile.\n-  - config.xml.crx: configuration file for creating a .crx extension\n-  - config.xml.wgt: configuration file for creating a .wgt package\n-  - icon.png: Widget/Extension icon\n-  - manifest.json: manifest file for creating a .crx extension\n-  - <webapi-xxx-tests.spec\\>: specification file including version and configuration for setting suite signature; please set src\\_file to keep the source code files in packaged test suite and put specific files to be kept in whitelist. For WebAPI specifications, the 'webapi-' prefix and the '-tests' suffix must be available, for example, webapi-input-html5-tests.spec.\n-\n-- Installation/execution support:\n-  - testkit/: web test runner for executing WebAPI test suite. It is integrated from and updated with Testkit-lite. For details, see https://github.com/testkit/testkit-lite.\n-\n-- Misc:\n-  - [utils]/: (optional) contains utilities and tools if any\n-  - [data]/: (optional) contains small-sized data files (Large-sized data such as media content requires a separate package.)\n-  - Small-sized data files (a few Kbytes) should be included into the tests. Large-sized files should be made available separately. Instructions on how to obtain the data files must be provided in the README file.\n-  - Test data must be publicly available.\n-\n-The following files and folders are mandatory in :\n-\n-- autogen\n-- config.ac\n-- config.xml.crx\n-- config.xml.wgt\n-- icon.png\n-- inst.sh.apk\n-- inst.sh.ivi\n-- inst.sh.wgt\n-- inst.sh.xpk\n-- Makefile.am\n-- manifest.json\n-- pack.sh\n-- resources/\n-- testkit/\n-- testcase.xsl\n-- testresult.xsl\n-- tests.css\n-- tests.xml\n-- tests.full.xml\n-- <webapi-xxx-tests.spec\\>\n-\n-## 3. Test Case Coding Style\n-\n-Refer to the `Coding_Style_Guide_CheatSheet.md`.\n-\n-## 4. Test Case Naming Convention\n+# Web Test Suite Developer Guide\n+\n+## Overview\n+\n+This document is intended for those who want to make test contributions to this\n+repository, especially to the WebAPI, Runtime and Cordova test suites.\n+\n+Please formiliarize yourself with the following knowledge:\n+\n+- [Git and GitHub](https://help.github.com/).\n+- [Testkit-lite](https://github.com/testkit/testkit-lite), a test execution\n+  framework for test suites in this repository.\n+- W3C [testharness.js](https://github.com/w3c/testharness.js), a framework for\n+  writing low-level tests of browser functionality in javascript. It is called\n+  by testkit-lite to support the test execution.\n+\n+## Test suite source layout\n+\n+The layout of test source code is designed to meet requirements of\n+`testkit-lite`, `testharness.js` and Crosswalk Project for supporting different\n+package formats for various platforms, such as Android, Windows, Linux (Deepin),\n+iOS, etc.\n+\n+A typical test suite source layout looks like this:\n+\n+```\n+<package-name>\n+  |- <test-case-sub-directory>\n+  |- [resources]\n+  |- [webrunner]\n+  |- COPYING\n+  |- icon.png\n+  |- inst.*.py\n+  |- README.md\n+  |- suite.json\n+  |- tests.full.xml\n+  |- tests.xml\n+  |- testcase.xsl\n+  |- testresult.xsl\n+  |- tests.css\n+```\n+\n+Where,\n+\n+- `<package-name>`: name of the test suite package, usually in\n+  `<type>-<module>-<category>-tests` format. See the [package and web\n+  application naming convention](#package-and-web-application-naming-convention)\n+  section for details.\n+- `<test-case-sub-directory>`: a serial of source files or directories for test\n+  cases that are well organized by components or features to be tested. See the\n+  [test case sub-directory naming convention](#test-case-sub-directory-naming-convention)\n+  section for details.\n+- `[resources]`: optional, [testharness.js](https://github.com/w3c/testharness.js)\n+  test framework resources. The resources are built into test suite package if\n+  specified in `suite.json`. See integrated source code\n+  [here](./../tools/resources/testharness).\n+- `[webrunner]`: a [web test runner](https://github.com/testkit/webrunner)\n+  supporting `testkit-lite` to run the tests. See integrated source code\n+  [here](./../tools/resources/webrunner).\n+- `COPYING`: license and copying file.\n+- `icon.png`: icon image for the test suite package as web application.\n+- `inst.*.py`: scripts to install built test suite package.\n+- `README.md`: a brief introduction of the test suite, and pre-/post-conditions\n+  (optional).\n+- `suite.json`: a package specification file, which provides the test suite\n+  package's architecture in different package types. It will be parsed by the\n+  pack tool (`pack.py`) when build web test suite package.\n+- `tests.full.xml`, `tests.xml`: files to describe all test cases for this test\n+  suite. See [Appendix 1](#appendix-1-testsfullxml-and-testsxml) for details.\n+- `testcase.xsl`, `testresult.xsl`, `tests.css`: XSLT style for test case and\n+  test result, used by `tests.full.xml`, `tests.xml`, etc.\n+\n+## Package and web application naming convention\n+\n+Tipically package name is in `<type>-<module>-<category>-tests` format.\n+\n+- `<type>`:\n+  - `tct`: test suites leveraged from Tizen Compliance Tests.\n+  - `webapi`: test suites checking compliance with Crosswalk Web API\n+    specifications.\n+  - `embedding`: test suites checking compliance with Crosswalk Embedding API\n+    specifications.\n+  - `wrt`: test suites checking compliance with web runtime core specification.\n+  - `cordova`: test suites checking cordova-plugin-crosswalk-webview.\n+  - `usecase`: test suites verifying Crosswalk features from end user's\n+    perspective.\n+  - `stability`: test suite checking stability.\n+- `<module>`: abbreviation of Web API specification or function component.\n+- `<category>`: origination of the API specifications or features:\n+  - `w3c`: standard specifications from W3C.\n+  - `css3`: W3C CSS3 specifications.\n+  - `html5`: W3C HTML5 specification.\n+  - `nonw3c`: supplementary API specifications from other standard orgnizations\n+    or browser engines other than W3C.\n+  - `wrt`: Crosswalk runtime core specification.\n+  - `andriod`: Crosswalk Project for Andriod specific features.","path":"doc/Web_Test_Suite_Developer_Guide.md","position":237,"original_position":237,"commit_id":"aab5b58c95a3bb20233b96759fcacb10be153c15","original_commit_id":"aab5b58c95a3bb20233b96759fcacb10be153c15","user":{"login":"Honry","id":3271201,"avatar_url":"https://avatars.githubusercontent.com/u/3271201?v=3","gravatar_id":"","url":"https://api.github.com/users/Honry","html_url":"https://github.com/Honry","followers_url":"https://api.github.com/users/Honry/followers","following_url":"https://api.github.com/users/Honry/following{/other_user}","gists_url":"https://api.github.com/users/Honry/gists{/gist_id}","starred_url":"https://api.github.com/users/Honry/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Honry/subscriptions","organizations_url":"https://api.github.com/users/Honry/orgs","repos_url":"https://api.github.com/users/Honry/repos","events_url":"https://api.github.com/users/Honry/events{/privacy}","received_events_url":"https://api.github.com/users/Honry/received_events","type":"User","site_admin":false},"body":"Can we add more platforms here? Such as linux, windows, and ios.","created_at":"2016-02-01T02:00:27Z","updated_at":"2016-02-01T02:00:27Z","html_url":"https://github.com/crosswalk-project/crosswalk-test-suite/pull/3308#discussion_r51373277","pull_request_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/pulls/3308","_links":{"self":{"href":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/pulls/comments/51373277"},"html":{"href":"https://github.com/crosswalk-project/crosswalk-test-suite/pull/3308#discussion_r51373277"},"pull_request":{"href":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/pulls/3308"}}},"pull_request":{"url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/pulls/3308","id":57618045,"html_url":"https://github.com/crosswalk-project/crosswalk-test-suite/pull/3308","diff_url":"https://github.com/crosswalk-project/crosswalk-test-suite/pull/3308.diff","patch_url":"https://github.com/crosswalk-project/crosswalk-test-suite/pull/3308.patch","issue_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/issues/3308","number":3308,"state":"open","locked":false,"title":"[doc] Revise web test suite developer guide","user":{"login":"zqzhang","id":1644501,"avatar_url":"https://avatars.githubusercontent.com/u/1644501?v=3","gravatar_id":"","url":"https://api.github.com/users/zqzhang","html_url":"https://github.com/zqzhang","followers_url":"https://api.github.com/users/zqzhang/followers","following_url":"https://api.github.com/users/zqzhang/following{/other_user}","gists_url":"https://api.github.com/users/zqzhang/gists{/gist_id}","starred_url":"https://api.github.com/users/zqzhang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zqzhang/subscriptions","organizations_url":"https://api.github.com/users/zqzhang/orgs","repos_url":"https://api.github.com/users/zqzhang/repos","events_url":"https://api.github.com/users/zqzhang/events{/privacy}","received_events_url":"https://api.github.com/users/zqzhang/received_events","type":"User","site_admin":false},"body":"","created_at":"2016-01-29T08:16:30Z","updated_at":"2016-02-01T02:00:27Z","closed_at":null,"merged_at":null,"merge_commit_sha":"878d967a2e114b95ff68c3ed54690f1628dcf2d6","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/pulls/3308/commits","review_comments_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/pulls/3308/comments","review_comment_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/pulls/comments{/number}","comments_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/issues/3308/comments","statuses_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/statuses/aab5b58c95a3bb20233b96759fcacb10be153c15","head":{"label":"zqzhang:dev-guide","ref":"dev-guide","sha":"aab5b58c95a3bb20233b96759fcacb10be153c15","user":{"login":"zqzhang","id":1644501,"avatar_url":"https://avatars.githubusercontent.com/u/1644501?v=3","gravatar_id":"","url":"https://api.github.com/users/zqzhang","html_url":"https://github.com/zqzhang","followers_url":"https://api.github.com/users/zqzhang/followers","following_url":"https://api.github.com/users/zqzhang/following{/other_user}","gists_url":"https://api.github.com/users/zqzhang/gists{/gist_id}","starred_url":"https://api.github.com/users/zqzhang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zqzhang/subscriptions","organizations_url":"https://api.github.com/users/zqzhang/orgs","repos_url":"https://api.github.com/users/zqzhang/repos","events_url":"https://api.github.com/users/zqzhang/events{/privacy}","received_events_url":"https://api.github.com/users/zqzhang/received_events","type":"User","site_admin":false},"repo":{"id":17893518,"name":"crosswalk-test-suite","full_name":"zqzhang/crosswalk-test-suite","owner":{"login":"zqzhang","id":1644501,"avatar_url":"https://avatars.githubusercontent.com/u/1644501?v=3","gravatar_id":"","url":"https://api.github.com/users/zqzhang","html_url":"https://github.com/zqzhang","followers_url":"https://api.github.com/users/zqzhang/followers","following_url":"https://api.github.com/users/zqzhang/following{/other_user}","gists_url":"https://api.github.com/users/zqzhang/gists{/gist_id}","starred_url":"https://api.github.com/users/zqzhang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zqzhang/subscriptions","organizations_url":"https://api.github.com/users/zqzhang/orgs","repos_url":"https://api.github.com/users/zqzhang/repos","events_url":"https://api.github.com/users/zqzhang/events{/privacy}","received_events_url":"https://api.github.com/users/zqzhang/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/zqzhang/crosswalk-test-suite","description":"","fork":true,"url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite","forks_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/forks","keys_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/keys{/key_id}","collaborators_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/teams","hooks_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/hooks","issue_events_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/issues/events{/number}","events_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/events","assignees_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/assignees{/user}","branches_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/branches{/branch}","tags_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/tags","blobs_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/git/refs{/sha}","trees_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/git/trees{/sha}","statuses_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/statuses/{sha}","languages_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/languages","stargazers_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/stargazers","contributors_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/contributors","subscribers_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/subscribers","subscription_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/subscription","commits_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/commits{/sha}","git_commits_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/git/commits{/sha}","comments_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/comments{/number}","issue_comment_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/issues/comments{/number}","contents_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/contents/{+path}","compare_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/compare/{base}...{head}","merges_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/merges","archive_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/downloads","issues_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/issues{/number}","pulls_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/pulls{/number}","milestones_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/milestones{/number}","notifications_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/labels{/name}","releases_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/releases{/id}","deployments_url":"https://api.github.com/repos/zqzhang/crosswalk-test-suite/deployments","created_at":"2014-03-19T05:41:50Z","updated_at":"2016-01-18T05:12:22Z","pushed_at":"2016-01-29T08:14:54Z","git_url":"git://github.com/zqzhang/crosswalk-test-suite.git","ssh_url":"git@github.com:zqzhang/crosswalk-test-suite.git","clone_url":"https://github.com/zqzhang/crosswalk-test-suite.git","svn_url":"https://github.com/zqzhang/crosswalk-test-suite","homepage":null,"size":194339,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"crosswalk-project:master","ref":"master","sha":"950c0c3b53cd804c70ca74edf1a518cee66be7b6","user":{"login":"crosswalk-project","id":4867377,"avatar_url":"https://avatars.githubusercontent.com/u/4867377?v=3","gravatar_id":"","url":"https://api.github.com/users/crosswalk-project","html_url":"https://github.com/crosswalk-project","followers_url":"https://api.github.com/users/crosswalk-project/followers","following_url":"https://api.github.com/users/crosswalk-project/following{/other_user}","gists_url":"https://api.github.com/users/crosswalk-project/gists{/gist_id}","starred_url":"https://api.github.com/users/crosswalk-project/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crosswalk-project/subscriptions","organizations_url":"https://api.github.com/users/crosswalk-project/orgs","repos_url":"https://api.github.com/users/crosswalk-project/repos","events_url":"https://api.github.com/users/crosswalk-project/events{/privacy}","received_events_url":"https://api.github.com/users/crosswalk-project/received_events","type":"Organization","site_admin":false},"repo":{"id":17703190,"name":"crosswalk-test-suite","full_name":"crosswalk-project/crosswalk-test-suite","owner":{"login":"crosswalk-project","id":4867377,"avatar_url":"https://avatars.githubusercontent.com/u/4867377?v=3","gravatar_id":"","url":"https://api.github.com/users/crosswalk-project","html_url":"https://github.com/crosswalk-project","followers_url":"https://api.github.com/users/crosswalk-project/followers","following_url":"https://api.github.com/users/crosswalk-project/following{/other_user}","gists_url":"https://api.github.com/users/crosswalk-project/gists{/gist_id}","starred_url":"https://api.github.com/users/crosswalk-project/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crosswalk-project/subscriptions","organizations_url":"https://api.github.com/users/crosswalk-project/orgs","repos_url":"https://api.github.com/users/crosswalk-project/repos","events_url":"https://api.github.com/users/crosswalk-project/events{/privacy}","received_events_url":"https://api.github.com/users/crosswalk-project/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/crosswalk-project/crosswalk-test-suite","description":"","fork":false,"url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite","forks_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/forks","keys_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/keys{/key_id}","collaborators_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/teams","hooks_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/hooks","issue_events_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/issues/events{/number}","events_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/events","assignees_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/assignees{/user}","branches_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/branches{/branch}","tags_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/tags","blobs_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/git/refs{/sha}","trees_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/git/trees{/sha}","statuses_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/statuses/{sha}","languages_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/languages","stargazers_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/stargazers","contributors_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/contributors","subscribers_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/subscribers","subscription_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/subscription","commits_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/commits{/sha}","git_commits_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/git/commits{/sha}","comments_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/comments{/number}","issue_comment_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/issues/comments{/number}","contents_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/contents/{+path}","compare_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/compare/{base}...{head}","merges_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/merges","archive_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/downloads","issues_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/issues{/number}","pulls_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/pulls{/number}","milestones_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/milestones{/number}","notifications_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/labels{/name}","releases_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/releases{/id}","deployments_url":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/deployments","created_at":"2014-03-13T08:33:13Z","updated_at":"2016-01-12T02:36:02Z","pushed_at":"2016-01-29T08:59:49Z","git_url":"git://github.com/crosswalk-project/crosswalk-test-suite.git","ssh_url":"git@github.com:crosswalk-project/crosswalk-test-suite.git","clone_url":"https://github.com/crosswalk-project/crosswalk-test-suite.git","svn_url":"https://github.com/crosswalk-project/crosswalk-test-suite","homepage":null,"size":230390,"stargazers_count":20,"watchers_count":20,"language":"HTML","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":84,"mirror_url":null,"open_issues_count":20,"forks":84,"open_issues":20,"watchers":20,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/pulls/3308"},"html":{"href":"https://github.com/crosswalk-project/crosswalk-test-suite/pull/3308"},"issue":{"href":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/issues/3308"},"comments":{"href":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/issues/3308/comments"},"review_comments":{"href":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/pulls/3308/comments"},"review_comment":{"href":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/pulls/3308/commits"},"statuses":{"href":"https://api.github.com/repos/crosswalk-project/crosswalk-test-suite/statuses/aab5b58c95a3bb20233b96759fcacb10be153c15"}}}}