builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-062 starttime: 1468663711.95 results: success (0) buildid: 20160716005954 builduid: f85bc4e37e9e44569711fbd249a29841 revision: 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 03:08:31.946809) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 03:08:31.947292) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 03:08:31.947580) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 03:08:32.032357) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-16 03:08:32.032751) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-062\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-062 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-062\AppData\Local LOGONSERVER=\\T-W864-IX-062 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-062 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-062 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-062 WINDIR=C:\windows using PTY: False --03:08:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 22.37 MB/s 03:08:34 (22.37 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.764000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-16 03:08:33.872267) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-16 03:08:33.872592) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-062\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-062 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-062\AppData\Local LOGONSERVER=\\T-W864-IX-062 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-062 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-062 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-062 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.407000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-16 03:08:37.301210) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-16 03:08:37.301598) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-062\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-062 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-062\AppData\Local LOGONSERVER=\\T-W864-IX-062 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-062 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-062 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-062 WINDIR=C:\windows using PTY: False 2016-07-16 03:08:38,403 truncating revision to first 12 chars 2016-07-16 03:08:38,403 Setting DEBUG logging. 2016-07-16 03:08:38,403 attempt 1/10 2016-07-16 03:08:38,403 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/08c34cfb8ed1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-16 03:08:39,282 unpacking tar archive at: mozilla-beta-08c34cfb8ed1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.485000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-16 03:08:38.827209) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 03:08:38.827688) ========= script_repo_revision: 08c34cfb8ed1041f70bdf29faaa045ebc9ff0277 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 03:08:38.828265) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 03:08:38.828683) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 03:08:38.846612) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 35 secs) (at 2016-07-16 03:08:38.846972) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-062\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-062 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-062\AppData\Local LOGONSERVER=\\T-W864-IX-062 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-062 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-062 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-062 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 03:08:39 INFO - MultiFileLogger online at 20160716 03:08:39 in C:\slave\test 03:08:39 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 03:08:39 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:08:40 INFO - {'append_to_log': False, 03:08:40 INFO - 'base_work_dir': 'C:\\slave\\test', 03:08:40 INFO - 'blob_upload_branch': 'mozilla-beta', 03:08:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:08:40 INFO - 'buildbot_json_path': 'buildprops.json', 03:08:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:08:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:08:40 INFO - 'download_minidump_stackwalk': True, 03:08:40 INFO - 'download_symbols': 'true', 03:08:40 INFO - 'e10s': False, 03:08:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:08:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:08:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:08:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:08:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:08:40 INFO - 'C:/mozilla-build/tooltool.py'), 03:08:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:08:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:08:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:08:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:08:40 INFO - 'log_level': 'info', 03:08:40 INFO - 'log_to_console': True, 03:08:40 INFO - 'opt_config_files': (), 03:08:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:08:40 INFO - '--processes=1', 03:08:40 INFO - '--config=%(test_path)s/wptrunner.ini', 03:08:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:08:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:08:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:08:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:08:40 INFO - 'pip_index': False, 03:08:40 INFO - 'require_test_zip': True, 03:08:40 INFO - 'test_type': ('testharness',), 03:08:40 INFO - 'this_chunk': '1', 03:08:40 INFO - 'total_chunks': '10', 03:08:40 INFO - 'virtualenv_path': 'venv', 03:08:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:08:40 INFO - 'work_dir': 'build'} 03:08:40 INFO - ##### 03:08:40 INFO - ##### Running clobber step. 03:08:40 INFO - ##### 03:08:40 INFO - Running pre-action listener: _resource_record_pre_action 03:08:40 INFO - Running main action method: clobber 03:08:40 INFO - rmtree: C:\slave\test\build 03:08:40 INFO - Using _rmtree_windows ... 03:08:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:10:57 INFO - Running post-action listener: _resource_record_post_action 03:10:57 INFO - ##### 03:10:57 INFO - ##### Running read-buildbot-config step. 03:10:57 INFO - ##### 03:10:57 INFO - Running pre-action listener: _resource_record_pre_action 03:10:57 INFO - Running main action method: read_buildbot_config 03:10:57 INFO - Using buildbot properties: 03:10:57 INFO - { 03:10:57 INFO - "project": "", 03:10:57 INFO - "product": "firefox", 03:10:57 INFO - "script_repo_revision": "production", 03:10:57 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 03:10:57 INFO - "repository": "", 03:10:57 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 03:10:57 INFO - "buildid": "20160716005954", 03:10:57 INFO - "pgo_build": "False", 03:10:57 INFO - "basedir": "C:\\slave\\test", 03:10:57 INFO - "buildnumber": 21, 03:10:57 INFO - "slavename": "t-w864-ix-062", 03:10:57 INFO - "revision": "08c34cfb8ed1041f70bdf29faaa045ebc9ff0277", 03:10:57 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 03:10:57 INFO - "platform": "win64", 03:10:57 INFO - "branch": "mozilla-beta", 03:10:57 INFO - "repo_path": "releases/mozilla-beta", 03:10:57 INFO - "moz_repo_path": "", 03:10:57 INFO - "stage_platform": "win64", 03:10:57 INFO - "builduid": "f85bc4e37e9e44569711fbd249a29841", 03:10:57 INFO - "slavebuilddir": "test" 03:10:57 INFO - } 03:10:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 03:10:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 03:10:57 INFO - Running post-action listener: _resource_record_post_action 03:10:57 INFO - ##### 03:10:57 INFO - ##### Running download-and-extract step. 03:10:57 INFO - ##### 03:10:57 INFO - Running pre-action listener: _resource_record_pre_action 03:10:57 INFO - Running main action method: download_and_extract 03:10:57 INFO - mkdir: C:\slave\test\build\tests 03:10:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:10:57 INFO - https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 03:10:57 INFO - trying https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 03:10:57 INFO - Downloading https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 03:10:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 03:10:58 INFO - Downloaded 1240 bytes. 03:10:58 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 03:10:58 INFO - Using the following test package requirements: 03:10:58 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 03:10:58 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:10:58 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 03:10:58 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:10:58 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 03:10:58 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:10:58 INFO - u'jsshell-win64.zip'], 03:10:58 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:10:58 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 03:10:58 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 03:10:58 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:10:58 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 03:10:58 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:10:58 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 03:10:58 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:10:58 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 03:10:58 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 03:10:58 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 03:10:58 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 03:10:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:10:58 INFO - https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 03:10:58 INFO - trying https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 03:10:58 INFO - Downloading https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 03:10:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 03:10:59 INFO - Downloaded 20872102 bytes. 03:10:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:10:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:11:01 INFO - caution: filename not matched: web-platform/* 03:11:01 INFO - Return code: 11 03:11:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:11:01 INFO - https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 03:11:01 INFO - trying https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 03:11:01 INFO - Downloading https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 03:11:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 03:11:03 INFO - Downloaded 36389910 bytes. 03:11:03 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:11:03 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:11:44 INFO - caution: filename not matched: bin/* 03:11:44 INFO - caution: filename not matched: config/* 03:11:44 INFO - caution: filename not matched: mozbase/* 03:11:44 INFO - caution: filename not matched: marionette/* 03:11:44 INFO - caution: filename not matched: tools/wptserve/* 03:11:44 INFO - Return code: 11 03:11:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:11:44 INFO - https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 03:11:44 INFO - trying https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.zip 03:11:44 INFO - Downloading https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 03:11:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 03:11:46 INFO - Downloaded 82733344 bytes. 03:11:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.zip 03:11:46 INFO - mkdir: C:\slave\test\properties 03:11:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:11:46 INFO - Writing to file C:\slave\test\properties\build_url 03:11:46 INFO - Contents: 03:11:46 INFO - build_url:https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.zip 03:11:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 03:11:46 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:11:46 INFO - Writing to file C:\slave\test\properties\symbols_url 03:11:46 INFO - Contents: 03:11:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 03:11:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:11:46 INFO - https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:11:46 INFO - trying https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 03:11:46 INFO - Downloading https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 03:11:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 03:11:48 INFO - Downloaded 50750297 bytes. 03:11:48 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 03:11:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 03:11:51 INFO - Return code: 0 03:11:51 INFO - Running post-action listener: _resource_record_post_action 03:11:51 INFO - Running post-action listener: set_extra_try_arguments 03:11:51 INFO - ##### 03:11:51 INFO - ##### Running create-virtualenv step. 03:11:51 INFO - ##### 03:11:51 INFO - Running pre-action listener: _pre_create_virtualenv 03:11:51 INFO - Running pre-action listener: _resource_record_pre_action 03:11:51 INFO - Running main action method: create_virtualenv 03:11:51 INFO - Creating virtualenv C:\slave\test\build\venv 03:11:51 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 03:11:51 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:11:53 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:11:57 INFO - Installing distribute......................................................................................................................................................................................done. 03:11:59 INFO - Return code: 0 03:11:59 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:11:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:11:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:11:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:11:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:11:59 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F0E70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D8368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02377D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-062', 'USERDOMAIN': 'T-W864-IX-062', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-062', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-062', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-062', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-062', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:11:59 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 03:11:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:11:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:11:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Roaming', 03:11:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:11:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:11:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:11:59 INFO - 'COMPUTERNAME': 'T-W864-IX-062', 03:11:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:11:59 INFO - 'DCLOCATION': 'SCL3', 03:11:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:11:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:11:59 INFO - 'HOMEDRIVE': 'C:', 03:11:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-062', 03:11:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:11:59 INFO - 'KTS_VERSION': '1.19c', 03:11:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Local', 03:11:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-062', 03:11:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:11:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:11:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:11:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:11:59 INFO - 'MOZ_NO_REMOTE': '1', 03:11:59 INFO - 'NO_EM_RESTART': '1', 03:11:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:11:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:11:59 INFO - 'OS': 'Windows_NT', 03:11:59 INFO - 'OURDRIVE': 'C:', 03:11:59 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 03:11:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:11:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:11:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:11:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:11:59 INFO - 'PROCESSOR_LEVEL': '6', 03:11:59 INFO - 'PROCESSOR_REVISION': '1e05', 03:11:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:11:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:11:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:11:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:11:59 INFO - 'PROMPT': '$P$G', 03:11:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:11:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:11:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:11:59 INFO - 'PWD': 'C:\\slave\\test', 03:11:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:11:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:11:59 INFO - 'SYSTEMDRIVE': 'C:', 03:11:59 INFO - 'SYSTEMROOT': 'C:\\windows', 03:11:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:11:59 INFO - 'TEST1': 'testie', 03:11:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:11:59 INFO - 'USERDOMAIN': 'T-W864-IX-062', 03:11:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-062', 03:11:59 INFO - 'USERNAME': 'cltbld', 03:11:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-062', 03:11:59 INFO - 'WINDIR': 'C:\\windows', 03:11:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:12:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:12:00 INFO - Downloading/unpacking psutil>=0.7.1 03:12:00 INFO - Running setup.py egg_info for package psutil 03:12:00 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:12:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:12:00 INFO - Installing collected packages: psutil 03:12:00 INFO - Running setup.py install for psutil 03:12:00 INFO - building 'psutil._psutil_windows' extension 03:12:00 INFO - error: Unable to find vcvarsall.bat 03:12:00 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-gdf4hk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:12:00 INFO - running install 03:12:00 INFO - running build 03:12:00 INFO - running build_py 03:12:00 INFO - creating build 03:12:00 INFO - creating build\lib.win32-2.7 03:12:00 INFO - creating build\lib.win32-2.7\psutil 03:12:00 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:12:00 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:12:00 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:12:00 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:12:00 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:12:00 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:12:00 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:12:00 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:12:00 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:12:00 INFO - running build_ext 03:12:00 INFO - building 'psutil._psutil_windows' extension 03:12:00 INFO - error: Unable to find vcvarsall.bat 03:12:00 INFO - ---------------------------------------- 03:12:00 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-gdf4hk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:12:00 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-062\AppData\Roaming\pip\pip.log 03:12:00 WARNING - Return code: 1 03:12:00 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 03:12:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:12:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:12:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:12:00 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F0E70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D8368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02377D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-062', 'USERDOMAIN': 'T-W864-IX-062', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-062', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-062', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-062', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-062', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:12:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 03:12:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:12:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:12:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Roaming', 03:12:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:12:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:12:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:12:00 INFO - 'COMPUTERNAME': 'T-W864-IX-062', 03:12:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:12:00 INFO - 'DCLOCATION': 'SCL3', 03:12:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:12:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:12:00 INFO - 'HOMEDRIVE': 'C:', 03:12:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-062', 03:12:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:12:00 INFO - 'KTS_VERSION': '1.19c', 03:12:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Local', 03:12:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-062', 03:12:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:12:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:12:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:12:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:12:00 INFO - 'MOZ_NO_REMOTE': '1', 03:12:00 INFO - 'NO_EM_RESTART': '1', 03:12:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:12:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:12:00 INFO - 'OS': 'Windows_NT', 03:12:00 INFO - 'OURDRIVE': 'C:', 03:12:00 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 03:12:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:12:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:12:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:12:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:12:00 INFO - 'PROCESSOR_LEVEL': '6', 03:12:00 INFO - 'PROCESSOR_REVISION': '1e05', 03:12:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:12:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:12:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:12:00 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:12:00 INFO - 'PROMPT': '$P$G', 03:12:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:12:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:12:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:12:00 INFO - 'PWD': 'C:\\slave\\test', 03:12:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:12:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:12:00 INFO - 'SYSTEMDRIVE': 'C:', 03:12:00 INFO - 'SYSTEMROOT': 'C:\\windows', 03:12:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:12:00 INFO - 'TEST1': 'testie', 03:12:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:12:00 INFO - 'USERDOMAIN': 'T-W864-IX-062', 03:12:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-062', 03:12:00 INFO - 'USERNAME': 'cltbld', 03:12:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-062', 03:12:00 INFO - 'WINDIR': 'C:\\windows', 03:12:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:12:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:12:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:12:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:12:01 INFO - Running setup.py egg_info for package mozsystemmonitor 03:12:01 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:12:01 INFO - Running setup.py egg_info for package psutil 03:12:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:12:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:12:01 INFO - Installing collected packages: mozsystemmonitor, psutil 03:12:01 INFO - Running setup.py install for mozsystemmonitor 03:12:01 INFO - Running setup.py install for psutil 03:12:01 INFO - building 'psutil._psutil_windows' extension 03:12:01 INFO - error: Unable to find vcvarsall.bat 03:12:01 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-o3n7cv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:12:01 INFO - running install 03:12:01 INFO - running build 03:12:01 INFO - running build_py 03:12:01 INFO - running build_ext 03:12:01 INFO - building 'psutil._psutil_windows' extension 03:12:01 INFO - error: Unable to find vcvarsall.bat 03:12:01 INFO - ---------------------------------------- 03:12:01 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-o3n7cv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:12:01 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-062\AppData\Roaming\pip\pip.log 03:12:01 WARNING - Return code: 1 03:12:01 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 03:12:01 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:12:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:12:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:12:01 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F0E70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D8368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02377D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-062', 'USERDOMAIN': 'T-W864-IX-062', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-062', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-062', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-062', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-062', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:12:01 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 03:12:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:12:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:12:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Roaming', 03:12:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:12:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:12:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:12:01 INFO - 'COMPUTERNAME': 'T-W864-IX-062', 03:12:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:12:01 INFO - 'DCLOCATION': 'SCL3', 03:12:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:12:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:12:01 INFO - 'HOMEDRIVE': 'C:', 03:12:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-062', 03:12:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:12:01 INFO - 'KTS_VERSION': '1.19c', 03:12:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Local', 03:12:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-062', 03:12:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:12:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:12:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:12:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:12:01 INFO - 'MOZ_NO_REMOTE': '1', 03:12:01 INFO - 'NO_EM_RESTART': '1', 03:12:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:12:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:12:01 INFO - 'OS': 'Windows_NT', 03:12:01 INFO - 'OURDRIVE': 'C:', 03:12:01 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 03:12:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:12:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:12:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:12:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:12:01 INFO - 'PROCESSOR_LEVEL': '6', 03:12:01 INFO - 'PROCESSOR_REVISION': '1e05', 03:12:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:12:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:12:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:12:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:12:01 INFO - 'PROMPT': '$P$G', 03:12:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:12:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:12:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:12:01 INFO - 'PWD': 'C:\\slave\\test', 03:12:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:12:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:12:01 INFO - 'SYSTEMDRIVE': 'C:', 03:12:01 INFO - 'SYSTEMROOT': 'C:\\windows', 03:12:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:12:01 INFO - 'TEST1': 'testie', 03:12:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:12:01 INFO - 'USERDOMAIN': 'T-W864-IX-062', 03:12:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-062', 03:12:01 INFO - 'USERNAME': 'cltbld', 03:12:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-062', 03:12:01 INFO - 'WINDIR': 'C:\\windows', 03:12:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:12:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:12:01 INFO - Downloading/unpacking blobuploader==1.2.4 03:12:01 INFO - Downloading blobuploader-1.2.4.tar.gz 03:12:01 INFO - Running setup.py egg_info for package blobuploader 03:12:01 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:12:06 INFO - Running setup.py egg_info for package requests 03:12:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:12:06 INFO - Downloading docopt-0.6.1.tar.gz 03:12:06 INFO - Running setup.py egg_info for package docopt 03:12:06 INFO - Installing collected packages: blobuploader, docopt, requests 03:12:06 INFO - Running setup.py install for blobuploader 03:12:06 INFO - Running setup.py install for docopt 03:12:06 INFO - Running setup.py install for requests 03:12:06 INFO - Successfully installed blobuploader docopt requests 03:12:06 INFO - Cleaning up... 03:12:06 INFO - Return code: 0 03:12:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:12:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:12:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:12:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F0E70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D8368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02377D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-062', 'USERDOMAIN': 'T-W864-IX-062', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-062', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-062', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-062', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-062', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:12:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 03:12:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:12:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:12:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Roaming', 03:12:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:12:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:12:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:12:06 INFO - 'COMPUTERNAME': 'T-W864-IX-062', 03:12:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:12:06 INFO - 'DCLOCATION': 'SCL3', 03:12:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:12:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:12:06 INFO - 'HOMEDRIVE': 'C:', 03:12:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-062', 03:12:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:12:06 INFO - 'KTS_VERSION': '1.19c', 03:12:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Local', 03:12:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-062', 03:12:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:12:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:12:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:12:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:12:06 INFO - 'MOZ_NO_REMOTE': '1', 03:12:06 INFO - 'NO_EM_RESTART': '1', 03:12:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:12:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:12:06 INFO - 'OS': 'Windows_NT', 03:12:06 INFO - 'OURDRIVE': 'C:', 03:12:06 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 03:12:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:12:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:12:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:12:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:12:06 INFO - 'PROCESSOR_LEVEL': '6', 03:12:06 INFO - 'PROCESSOR_REVISION': '1e05', 03:12:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:12:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:12:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:12:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:12:06 INFO - 'PROMPT': '$P$G', 03:12:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:12:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:12:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:12:06 INFO - 'PWD': 'C:\\slave\\test', 03:12:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:12:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:12:06 INFO - 'SYSTEMDRIVE': 'C:', 03:12:06 INFO - 'SYSTEMROOT': 'C:\\windows', 03:12:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:12:06 INFO - 'TEST1': 'testie', 03:12:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:12:06 INFO - 'USERDOMAIN': 'T-W864-IX-062', 03:12:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-062', 03:12:06 INFO - 'USERNAME': 'cltbld', 03:12:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-062', 03:12:06 INFO - 'WINDIR': 'C:\\windows', 03:12:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:12:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:12:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:12:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:12:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:12:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:12:10 INFO - Unpacking c:\slave\test\build\tests\marionette 03:12:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:12:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:12:10 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:12:10 INFO - Running setup.py install for browsermob-proxy 03:12:25 INFO - Running setup.py install for manifestparser 03:12:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Running setup.py install for marionette-client 03:12:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:12:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Running setup.py install for marionette-driver 03:12:25 INFO - Running setup.py install for mozcrash 03:12:25 INFO - Running setup.py install for mozdebug 03:12:25 INFO - Running setup.py install for mozdevice 03:12:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Running setup.py install for mozfile 03:12:25 INFO - Running setup.py install for mozhttpd 03:12:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Running setup.py install for mozinfo 03:12:25 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Running setup.py install for mozInstall 03:12:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Running setup.py install for mozleak 03:12:25 INFO - Running setup.py install for mozlog 03:12:25 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Running setup.py install for moznetwork 03:12:25 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Running setup.py install for mozprocess 03:12:25 INFO - Running setup.py install for mozprofile 03:12:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Running setup.py install for mozrunner 03:12:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Running setup.py install for mozscreenshot 03:12:25 INFO - Running setup.py install for moztest 03:12:25 INFO - Running setup.py install for mozversion 03:12:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:12:25 INFO - Running setup.py install for wptserve 03:12:25 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:12:25 INFO - Cleaning up... 03:12:25 INFO - Return code: 0 03:12:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:12:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:12:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:12:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F0E70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D8368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02377D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-062', 'USERDOMAIN': 'T-W864-IX-062', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-062', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-062', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-062', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-062', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 03:12:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 03:12:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:12:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:12:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Roaming', 03:12:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:12:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:12:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:12:25 INFO - 'COMPUTERNAME': 'T-W864-IX-062', 03:12:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:12:25 INFO - 'DCLOCATION': 'SCL3', 03:12:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:12:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:12:25 INFO - 'HOMEDRIVE': 'C:', 03:12:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-062', 03:12:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:12:25 INFO - 'KTS_VERSION': '1.19c', 03:12:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Local', 03:12:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-062', 03:12:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:12:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:12:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:12:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:12:25 INFO - 'MOZ_NO_REMOTE': '1', 03:12:25 INFO - 'NO_EM_RESTART': '1', 03:12:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:12:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:12:25 INFO - 'OS': 'Windows_NT', 03:12:25 INFO - 'OURDRIVE': 'C:', 03:12:25 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 03:12:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:12:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:12:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:12:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:12:25 INFO - 'PROCESSOR_LEVEL': '6', 03:12:25 INFO - 'PROCESSOR_REVISION': '1e05', 03:12:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:12:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:12:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:12:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:12:25 INFO - 'PROMPT': '$P$G', 03:12:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:12:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:12:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:12:25 INFO - 'PWD': 'C:\\slave\\test', 03:12:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:12:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:12:25 INFO - 'SYSTEMDRIVE': 'C:', 03:12:25 INFO - 'SYSTEMROOT': 'C:\\windows', 03:12:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:12:25 INFO - 'TEST1': 'testie', 03:12:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:12:25 INFO - 'USERDOMAIN': 'T-W864-IX-062', 03:12:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-062', 03:12:25 INFO - 'USERNAME': 'cltbld', 03:12:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-062', 03:12:25 INFO - 'WINDIR': 'C:\\windows', 03:12:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:12:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:12:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:12:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:12:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:12:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:12:29 INFO - Unpacking c:\slave\test\build\tests\marionette 03:12:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:12:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:12:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 03:12:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 03:12:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 03:12:41 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 03:12:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 03:12:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:12:41 INFO - Downloading blessings-1.6.tar.gz 03:12:41 INFO - Running setup.py egg_info for package blessings 03:12:41 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 03:12:41 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:12:41 INFO - Running setup.py install for blessings 03:12:41 INFO - Running setup.py install for browsermob-proxy 03:12:41 INFO - Running setup.py install for manifestparser 03:12:41 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Running setup.py install for marionette-client 03:12:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:12:41 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Running setup.py install for marionette-driver 03:12:41 INFO - Running setup.py install for mozcrash 03:12:41 INFO - Running setup.py install for mozdebug 03:12:41 INFO - Running setup.py install for mozdevice 03:12:41 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Running setup.py install for mozhttpd 03:12:41 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Running setup.py install for mozInstall 03:12:41 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Running setup.py install for mozleak 03:12:41 INFO - Running setup.py install for mozprofile 03:12:41 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Running setup.py install for mozrunner 03:12:41 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:12:41 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:12:43 INFO - Running setup.py install for mozscreenshot 03:12:43 INFO - Running setup.py install for moztest 03:12:43 INFO - Running setup.py install for mozversion 03:12:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:12:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:12:43 INFO - Running setup.py install for wptserve 03:12:43 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:12:43 INFO - Cleaning up... 03:12:43 INFO - Return code: 0 03:12:43 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:12:43 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:12:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:12:43 INFO - Reading from file tmpfile_stdout 03:12:43 INFO - Using _rmtree_windows ... 03:12:43 INFO - Using _rmtree_windows ... 03:12:43 INFO - Current package versions: 03:12:43 INFO - blessings == 1.6 03:12:43 INFO - blobuploader == 1.2.4 03:12:43 INFO - browsermob-proxy == 0.6.0 03:12:43 INFO - distribute == 0.6.14 03:12:43 INFO - docopt == 0.6.1 03:12:43 INFO - manifestparser == 1.1 03:12:43 INFO - marionette-client == 2.3.0 03:12:43 INFO - marionette-driver == 1.4.0 03:12:43 INFO - mozInstall == 1.12 03:12:43 INFO - mozcrash == 0.17 03:12:43 INFO - mozdebug == 0.1 03:12:43 INFO - mozdevice == 0.48 03:12:43 INFO - mozfile == 1.2 03:12:43 INFO - mozhttpd == 0.7 03:12:43 INFO - mozinfo == 0.9 03:12:43 INFO - mozleak == 0.1 03:12:43 INFO - mozlog == 3.1 03:12:43 INFO - moznetwork == 0.27 03:12:43 INFO - mozprocess == 0.22 03:12:43 INFO - mozprofile == 0.28 03:12:43 INFO - mozrunner == 6.11 03:12:43 INFO - mozscreenshot == 0.1 03:12:43 INFO - mozsystemmonitor == 0.0 03:12:43 INFO - moztest == 0.7 03:12:43 INFO - mozversion == 1.4 03:12:43 INFO - requests == 1.2.3 03:12:43 INFO - wptserve == 1.4.0 03:12:43 INFO - Running post-action listener: _resource_record_post_action 03:12:43 INFO - Running post-action listener: _start_resource_monitoring 03:12:43 INFO - Starting resource monitoring. 03:12:43 INFO - ##### 03:12:43 INFO - ##### Running pull step. 03:12:43 INFO - ##### 03:12:43 INFO - Running pre-action listener: _resource_record_pre_action 03:12:43 INFO - Running main action method: pull 03:12:43 INFO - Pull has nothing to do! 03:12:43 INFO - Running post-action listener: _resource_record_post_action 03:12:43 INFO - ##### 03:12:43 INFO - ##### Running install step. 03:12:43 INFO - ##### 03:12:43 INFO - Running pre-action listener: _resource_record_pre_action 03:12:43 INFO - Running main action method: install 03:12:43 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:12:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:12:43 INFO - Reading from file tmpfile_stdout 03:12:43 INFO - Using _rmtree_windows ... 03:12:43 INFO - Using _rmtree_windows ... 03:12:43 INFO - Detecting whether we're running mozinstall >=1.0... 03:12:43 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:12:43 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:12:43 INFO - Reading from file tmpfile_stdout 03:12:43 INFO - Output received: 03:12:43 INFO - Usage: mozinstall-script.py [options] installer 03:12:43 INFO - Options: 03:12:43 INFO - -h, --help show this help message and exit 03:12:43 INFO - -d DEST, --destination=DEST 03:12:43 INFO - Directory to install application into. [default: 03:12:43 INFO - "C:\slave\test"] 03:12:43 INFO - --app=APP Application being installed. [default: firefox] 03:12:43 INFO - Using _rmtree_windows ... 03:12:43 INFO - Using _rmtree_windows ... 03:12:43 INFO - mkdir: C:\slave\test\build\application 03:12:43 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 03:12:43 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 03:12:46 INFO - Reading from file tmpfile_stdout 03:12:46 INFO - Output received: 03:12:46 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:12:46 INFO - Using _rmtree_windows ... 03:12:46 INFO - Using _rmtree_windows ... 03:12:46 INFO - Running post-action listener: _resource_record_post_action 03:12:46 INFO - ##### 03:12:46 INFO - ##### Running run-tests step. 03:12:46 INFO - ##### 03:12:46 INFO - Running pre-action listener: _resource_record_pre_action 03:12:46 INFO - Running main action method: run_tests 03:12:46 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:12:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:12:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:12:46 INFO - grabbing minidump binary from tooltool 03:12:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:12:46 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025D8368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02377D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B20C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:12:46 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 03:12:46 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 03:12:46 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:12:46 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnjckya 03:12:46 INFO - INFO - File integrity verified, renaming tmpnjckya to win32-minidump_stackwalk.exe 03:12:46 INFO - Return code: 0 03:12:46 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:12:47 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:12:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 03:12:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 03:12:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:12:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Roaming', 03:12:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 03:12:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 03:12:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 03:12:47 INFO - 'COMPUTERNAME': 'T-W864-IX-062', 03:12:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:12:47 INFO - 'DCLOCATION': 'SCL3', 03:12:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:12:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:12:47 INFO - 'HOMEDRIVE': 'C:', 03:12:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-062', 03:12:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:12:47 INFO - 'KTS_VERSION': '1.19c', 03:12:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-062\\AppData\\Local', 03:12:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-062', 03:12:47 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:12:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:12:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:12:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:12:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:12:47 INFO - 'MOZ_NO_REMOTE': '1', 03:12:47 INFO - 'NO_EM_RESTART': '1', 03:12:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:12:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:12:47 INFO - 'OS': 'Windows_NT', 03:12:47 INFO - 'OURDRIVE': 'C:', 03:12:47 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 03:12:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:12:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:12:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 03:12:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 03:12:47 INFO - 'PROCESSOR_LEVEL': '6', 03:12:47 INFO - 'PROCESSOR_REVISION': '1e05', 03:12:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:12:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 03:12:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 03:12:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 03:12:47 INFO - 'PROMPT': '$P$G', 03:12:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:12:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:12:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:12:47 INFO - 'PWD': 'C:\\slave\\test', 03:12:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:12:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:12:47 INFO - 'SYSTEMDRIVE': 'C:', 03:12:47 INFO - 'SYSTEMROOT': 'C:\\windows', 03:12:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:12:47 INFO - 'TEST1': 'testie', 03:12:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 03:12:47 INFO - 'USERDOMAIN': 'T-W864-IX-062', 03:12:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-062', 03:12:47 INFO - 'USERNAME': 'cltbld', 03:12:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-062', 03:12:47 INFO - 'WINDIR': 'C:\\windows', 03:12:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:12:47 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 03:12:48 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 03:12:48 INFO - import pkg_resources 03:12:49 INFO - Using 1 client processes 03:12:52 INFO - SUITE-START | Running 778 tests 03:12:52 INFO - Running testharness tests 03:12:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:12:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 03:12:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:12:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:12:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:12:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:12:53 INFO - Setting up ssl 03:12:53 INFO - PROCESS | certutil | 03:12:53 INFO - PROCESS | certutil | 03:12:53 INFO - PROCESS | certutil | 03:12:53 INFO - Certificate Nickname Trust Attributes 03:12:53 INFO - SSL,S/MIME,JAR/XPI 03:12:53 INFO - 03:12:53 INFO - web-platform-tests CT,, 03:12:53 INFO - 03:12:53 INFO - Starting runner 03:12:54 INFO - PROCESS | 3456 | [3456] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 03:12:54 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 03:12:54 INFO - PROCESS | 3456 | [3456] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 03:12:55 INFO - PROCESS | 3456 | 1468663975714 Marionette DEBUG Marionette enabled via build flag and pref 03:12:56 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBA4E5E000 == 1 [pid = 3456] [id = 1] 03:12:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 1 (000000EBB3F90000) [pid = 3456] [serial = 1] [outer = 0000000000000000] 03:12:56 INFO - PROCESS | 3456 | [3456] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:12:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 2 (000000EBB3F91000) [pid = 3456] [serial = 2] [outer = 000000EBB3F90000] 03:12:57 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB727C800 == 2 [pid = 3456] [id = 2] 03:12:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 3 (000000EBB727D000) [pid = 3456] [serial = 3] [outer = 0000000000000000] 03:12:57 INFO - PROCESS | 3456 | [3456] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:12:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 4 (000000EBB727E000) [pid = 3456] [serial = 4] [outer = 000000EBB727D000] 03:12:57 INFO - PROCESS | 3456 | 1468663977432 Marionette INFO Listening on port 2828 03:12:59 INFO - PROCESS | 3456 | 1468663979154 Marionette DEBUG Marionette enabled via command-line flag 03:12:59 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7FC7000 == 3 [pid = 3456] [id = 3] 03:12:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 5 (000000EBB8213800) [pid = 3456] [serial = 5] [outer = 0000000000000000] 03:12:59 INFO - PROCESS | 3456 | [3456] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:12:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 6 (000000EBB8214800) [pid = 3456] [serial = 6] [outer = 000000EBB8213800] 03:12:59 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:12:59 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:13:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 7 (000000EBB8D22000) [pid = 3456] [serial = 7] [outer = 000000EBB727D000] 03:13:00 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:13:00 INFO - PROCESS | 3456 | 1468663980266 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 03:13:00 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:13:00 INFO - PROCESS | 3456 | 1468663980297 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 03:13:00 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:13:00 INFO - PROCESS | 3456 | 1468663980305 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 03:13:00 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:13:00 INFO - PROCESS | 3456 | 1468663980339 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 03:13:00 INFO - PROCESS | 3456 | 1468663980344 Marionette DEBUG Closed connection conn0 03:13:00 INFO - PROCESS | 3456 | 1468663980346 Marionette DEBUG Closed connection conn1 03:13:00 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:13:00 INFO - PROCESS | 3456 | 1468663980351 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 03:13:00 INFO - PROCESS | 3456 | 1468663980353 Marionette DEBUG Closed connection conn2 03:13:00 INFO - PROCESS | 3456 | 1468663980407 Marionette DEBUG Closed connection conn3 03:13:00 INFO - PROCESS | 3456 | 1468663980559 Marionette DEBUG Closed connection conn4 03:13:00 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:13:00 INFO - PROCESS | 3456 | 1468663980566 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 03:13:00 INFO - PROCESS | 3456 | 1468663980577 Marionette DEBUG Closed connection conn5 03:13:00 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:13:00 INFO - PROCESS | 3456 | 1468663980582 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49300 03:13:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9441000 == 4 [pid = 3456] [id = 4] 03:13:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 8 (000000EBB3FE3C00) [pid = 3456] [serial = 8] [outer = 0000000000000000] 03:13:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 9 (000000EBB94B1800) [pid = 3456] [serial = 9] [outer = 000000EBB3FE3C00] 03:13:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 10 (000000EBB98C7800) [pid = 3456] [serial = 10] [outer = 000000EBB3FE3C00] 03:13:00 INFO - PROCESS | 3456 | 1468663980732 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:13:00 INFO - PROCESS | 3456 | 1468663980738 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160716005954","device":"desktop","version":"48.0"} 03:13:01 INFO - PROCESS | 3456 | [3456] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:13:01 INFO - PROCESS | 3456 | [3456] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:13:01 INFO - PROCESS | 3456 | [3456] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:13:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE454800 == 5 [pid = 3456] [id = 5] 03:13:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 11 (000000EBBE458800) [pid = 3456] [serial = 11] [outer = 0000000000000000] 03:13:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE459000 == 6 [pid = 3456] [id = 6] 03:13:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 12 (000000EBBE4E2C00) [pid = 3456] [serial = 12] [outer = 0000000000000000] 03:13:02 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:13:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFB55800 == 7 [pid = 3456] [id = 7] 03:13:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 13 (000000EBBE20D800) [pid = 3456] [serial = 13] [outer = 0000000000000000] 03:13:02 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:13:02 INFO - PROCESS | 3456 | [3456] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:13:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 14 (000000EBBFEB6C00) [pid = 3456] [serial = 14] [outer = 000000EBBE20D800] 03:13:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 15 (000000EBC0164800) [pid = 3456] [serial = 15] [outer = 000000EBBE458800] 03:13:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 16 (000000EBBFCB8C00) [pid = 3456] [serial = 16] [outer = 000000EBBE4E2C00] 03:13:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 17 (000000EBBFCBAC00) [pid = 3456] [serial = 17] [outer = 000000EBBE20D800] 03:13:03 INFO - PROCESS | 3456 | 1468663983826 Marionette INFO startBrowser 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:03 INFO - PROCESS | 3456 | 1468663983863 Marionette DEBUG loaded listener.js 03:13:03 INFO - PROCESS | 3456 | 1468663983878 Marionette DEBUG loaded listener.js 03:13:03 INFO - PROCESS | 3456 | 1468663983880 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 18 (000000EBBF4BC000) [pid = 3456] [serial = 18] [outer = 000000EBBE20D800] 03:13:04 INFO - PROCESS | 3456 | 1468663984835 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"5f8e0a7e-501b-4380-a7f7-5e0d5002d61d","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160716005954","device":"desktop","version":"48.0","command_id":1}}] 03:13:05 INFO - PROCESS | 3456 | 1468663985412 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:13:05 INFO - PROCESS | 3456 | 1468663985416 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:05 INFO - PROCESS | 3456 | 1468663985449 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 03:13:05 INFO - PROCESS | 3456 | 1468663985469 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:13:05 INFO - PROCESS | 3456 | 1468663985472 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:05 INFO - PROCESS | 3456 | [3456] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:13:06 INFO - PROCESS | 3456 | --DOCSHELL 000000EBA4E5E000 == 6 [pid = 3456] [id = 1] 03:13:07 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:13:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 19 (000000EBB1B10000) [pid = 3456] [serial = 19] [outer = 000000EBBE20D800] 03:13:08 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:13:08 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:13:08 INFO - PROCESS | 3456 | 1468663988213 Marionette TRACE conn6 <- [1,3,null,{}] 03:13:08 INFO - PROCESS | 3456 | 1468663988219 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:13:08 INFO - PROCESS | 3456 | 1468663988222 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:08 INFO - PROCESS | 3456 | 1468663988247 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 03:13:08 INFO - PROCESS | 3456 | 1468663988274 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 03:13:08 INFO - PROCESS | 3456 | 1468663988278 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 03:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:13:08 INFO - PROCESS | 3456 | 1468663988287 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:13:08 INFO - PROCESS | 3456 | 1468663988290 Marionette TRACE conn6 <- [1,6,null,{}] 03:13:08 INFO - PROCESS | 3456 | 1468663988305 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:08 INFO - PROCESS | 3456 | 1468663988308 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:08 INFO - PROCESS | 3456 | 1468663988332 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 03:13:08 INFO - PROCESS | 3456 | 1468663988338 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:08 INFO - PROCESS | 3456 | 1468663988342 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8391000 == 7 [pid = 3456] [id = 8] 03:13:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 20 (000000EBB8D06800) [pid = 3456] [serial = 20] [outer = 0000000000000000] 03:13:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 21 (000000EBB8EDF800) [pid = 3456] [serial = 21] [outer = 000000EBB8D06800] 03:13:08 INFO - PROCESS | 3456 | 1468663988403 Marionette DEBUG loaded listener.js 03:13:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 22 (000000EBBC640400) [pid = 3456] [serial = 22] [outer = 000000EBB8D06800] 03:13:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB2647000 == 8 [pid = 3456] [id = 9] 03:13:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 23 (000000EBB243E400) [pid = 3456] [serial = 23] [outer = 0000000000000000] 03:13:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 24 (000000EBB75BC000) [pid = 3456] [serial = 24] [outer = 000000EBB243E400] 03:13:08 INFO - PROCESS | 3456 | 1468663988941 Marionette DEBUG loaded listener.js 03:13:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 25 (000000EBB7D9D400) [pid = 3456] [serial = 25] [outer = 000000EBB243E400] 03:13:09 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9441000 == 7 [pid = 3456] [id = 4] 03:13:09 INFO - PROCESS | 3456 | 1468663989627 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:13:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7C7A800 == 8 [pid = 3456] [id = 10] 03:13:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 26 (000000EBB7D43000) [pid = 3456] [serial = 26] [outer = 0000000000000000] 03:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1391ms 03:13:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 27 (000000EBB44D5800) [pid = 3456] [serial = 27] [outer = 000000EBB7D43000] 03:13:09 INFO - PROCESS | 3456 | 1468663989728 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 03:13:09 INFO - PROCESS | 3456 | 1468663989731 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 03:13:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 28 (000000EBB3F12800) [pid = 3456] [serial = 28] [outer = 000000EBB7D43000] 03:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:13:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB1AF0800 == 9 [pid = 3456] [id = 11] 03:13:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 29 (000000EBB98C9400) [pid = 3456] [serial = 29] [outer = 0000000000000000] 03:13:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 30 (000000EBBC907800) [pid = 3456] [serial = 30] [outer = 000000EBB98C9400] 03:13:09 INFO - PROCESS | 3456 | 1468663989967 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:13:09 INFO - PROCESS | 3456 | 1468663989970 Marionette TRACE conn6 <- [1,10,null,{}] 03:13:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 31 (000000EBB8035400) [pid = 3456] [serial = 31] [outer = 000000EBB98C9400] 03:13:10 INFO - PROCESS | 3456 | 1468663990030 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:10 INFO - PROCESS | 3456 | 1468663990033 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:10 INFO - PROCESS | 3456 | 1468663990134 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 03:13:10 INFO - PROCESS | 3456 | 1468663990173 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:10 INFO - PROCESS | 3456 | 1468663990177 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:10 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FEB000 == 10 [pid = 3456] [id = 12] 03:13:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 32 (000000EBBEF52C00) [pid = 3456] [serial = 32] [outer = 0000000000000000] 03:13:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 33 (000000EBBEF5BC00) [pid = 3456] [serial = 33] [outer = 000000EBBEF52C00] 03:13:10 INFO - PROCESS | 3456 | 1468663990403 Marionette DEBUG loaded listener.js 03:13:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 34 (000000EBBF4ED800) [pid = 3456] [serial = 34] [outer = 000000EBBEF52C00] 03:13:10 INFO - PROCESS | 3456 | 1468663990952 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1216ms 03:13:10 INFO - PROCESS | 3456 | 1468663990972 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 03:13:10 INFO - PROCESS | 3456 | 1468663990977 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 03:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:13:10 INFO - PROCESS | 3456 | 1468663990983 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:13:10 INFO - PROCESS | 3456 | 1468663990986 Marionette TRACE conn6 <- [1,14,null,{}] 03:13:10 INFO - PROCESS | 3456 | 1468663990990 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:11 INFO - PROCESS | 3456 | 1468663990993 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:11 INFO - PROCESS | 3456 | 1468663991089 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 03:13:11 INFO - PROCESS | 3456 | 1468663991095 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:11 INFO - PROCESS | 3456 | 1468663991098 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:11 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBBE73000 == 11 [pid = 3456] [id = 13] 03:13:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 35 (000000EBBFB98400) [pid = 3456] [serial = 35] [outer = 0000000000000000] 03:13:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 36 (000000EBBFCBA800) [pid = 3456] [serial = 36] [outer = 000000EBBFB98400] 03:13:11 INFO - PROCESS | 3456 | 1468663991147 Marionette DEBUG loaded listener.js 03:13:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 37 (000000EBBFFC9400) [pid = 3456] [serial = 37] [outer = 000000EBBFB98400] 03:13:11 INFO - PROCESS | 3456 | 1468663991587 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 626ms 03:13:11 INFO - PROCESS | 3456 | 1468663991613 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 03:13:11 INFO - PROCESS | 3456 | 1468663991616 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 03:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:13:11 INFO - PROCESS | 3456 | 1468663991620 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:13:11 INFO - PROCESS | 3456 | 1468663991624 Marionette TRACE conn6 <- [1,18,null,{}] 03:13:11 INFO - PROCESS | 3456 | 1468663991636 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:11 INFO - PROCESS | 3456 | 1468663991641 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:11 INFO - PROCESS | 3456 | 1468663991750 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 03:13:11 INFO - PROCESS | 3456 | 1468663991759 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:11 INFO - PROCESS | 3456 | 1468663991762 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:11 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD2A5800 == 12 [pid = 3456] [id = 14] 03:13:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 38 (000000EBC06F2000) [pid = 3456] [serial = 38] [outer = 0000000000000000] 03:13:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 39 (000000EBC07D9000) [pid = 3456] [serial = 39] [outer = 000000EBC06F2000] 03:13:11 INFO - PROCESS | 3456 | 1468663991813 Marionette DEBUG loaded listener.js 03:13:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 40 (000000EBC12EC800) [pid = 3456] [serial = 40] [outer = 000000EBC06F2000] 03:13:12 INFO - PROCESS | 3456 | 1468663992209 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 03:13:12 INFO - PROCESS | 3456 | 1468663992249 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 03:13:12 INFO - PROCESS | 3456 | 1468663992252 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 03:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:13:12 INFO - PROCESS | 3456 | 1468663992265 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:13:12 INFO - PROCESS | 3456 | 1468663992267 Marionette TRACE conn6 <- [1,22,null,{}] 03:13:12 INFO - PROCESS | 3456 | 1468663992271 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:12 INFO - PROCESS | 3456 | 1468663992273 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:12 INFO - PROCESS | 3456 | 1468663992364 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 03:13:12 INFO - PROCESS | 3456 | 1468663992371 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:12 INFO - PROCESS | 3456 | 1468663992373 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:12 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF68000 == 13 [pid = 3456] [id = 15] 03:13:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 41 (000000EBB722C000) [pid = 3456] [serial = 41] [outer = 0000000000000000] 03:13:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 42 (000000EBB83F4000) [pid = 3456] [serial = 42] [outer = 000000EBB722C000] 03:13:12 INFO - PROCESS | 3456 | 1468663992418 Marionette DEBUG loaded listener.js 03:13:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 43 (000000EBC12EEC00) [pid = 3456] [serial = 43] [outer = 000000EBB722C000] 03:13:12 INFO - PROCESS | 3456 | 1468663992803 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 03:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:13:12 INFO - PROCESS | 3456 | 1468663992856 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 03:13:12 INFO - PROCESS | 3456 | 1468663992858 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 03:13:12 INFO - PROCESS | 3456 | 1468663992862 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:13:12 INFO - PROCESS | 3456 | 1468663992864 Marionette TRACE conn6 <- [1,26,null,{}] 03:13:12 INFO - PROCESS | 3456 | 1468663992867 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:12 INFO - PROCESS | 3456 | 1468663992869 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:12 INFO - PROCESS | 3456 | 1468663992952 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 03:13:12 INFO - PROCESS | 3456 | 1468663992957 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:12 INFO - PROCESS | 3456 | 1468663992960 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:12 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF714000 == 14 [pid = 3456] [id = 16] 03:13:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 44 (000000EBBC974800) [pid = 3456] [serial = 44] [outer = 0000000000000000] 03:13:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 45 (000000EBBC97AC00) [pid = 3456] [serial = 45] [outer = 000000EBBC974800] 03:13:13 INFO - PROCESS | 3456 | 1468663993005 Marionette DEBUG loaded listener.js 03:13:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 46 (000000EBC2374400) [pid = 3456] [serial = 46] [outer = 000000EBBC974800] 03:13:13 INFO - PROCESS | 3456 | 1468663993430 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 588ms 03:13:13 INFO - PROCESS | 3456 | 1468663993453 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 03:13:13 INFO - PROCESS | 3456 | 1468663993455 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 03:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:13:13 INFO - PROCESS | 3456 | 1468663993467 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:13:13 INFO - PROCESS | 3456 | 1468663993469 Marionette TRACE conn6 <- [1,30,null,{}] 03:13:13 INFO - PROCESS | 3456 | 1468663993474 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:13 INFO - PROCESS | 3456 | 1468663993480 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:13 INFO - PROCESS | 3456 | 1468663993586 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 03:13:13 INFO - PROCESS | 3456 | 1468663993596 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:13 INFO - PROCESS | 3456 | 1468663993599 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:13 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFAD5800 == 15 [pid = 3456] [id = 17] 03:13:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 47 (000000EBB7D18800) [pid = 3456] [serial = 47] [outer = 0000000000000000] 03:13:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 48 (000000EBC2374800) [pid = 3456] [serial = 48] [outer = 000000EBB7D18800] 03:13:13 INFO - PROCESS | 3456 | 1468663993647 Marionette DEBUG loaded listener.js 03:13:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 49 (000000EBC36B4800) [pid = 3456] [serial = 49] [outer = 000000EBB7D18800] 03:13:14 INFO - PROCESS | 3456 | 1468663994093 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 691ms 03:13:14 INFO - PROCESS | 3456 | 1468663994154 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 03:13:14 INFO - PROCESS | 3456 | 1468663994156 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 03:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:13:14 INFO - PROCESS | 3456 | 1468663994160 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:13:14 INFO - PROCESS | 3456 | 1468663994162 Marionette TRACE conn6 <- [1,34,null,{}] 03:13:14 INFO - PROCESS | 3456 | 1468663994166 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:14 INFO - PROCESS | 3456 | 1468663994168 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:14 INFO - PROCESS | 3456 | 1468663994248 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 03:13:14 INFO - PROCESS | 3456 | 1468663994254 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:14 INFO - PROCESS | 3456 | 1468663994256 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:14 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC084B800 == 16 [pid = 3456] [id = 18] 03:13:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 50 (000000EBBE20BC00) [pid = 3456] [serial = 50] [outer = 0000000000000000] 03:13:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 51 (000000EBBE5DE000) [pid = 3456] [serial = 51] [outer = 000000EBBE20BC00] 03:13:14 INFO - PROCESS | 3456 | 1468663994300 Marionette DEBUG loaded listener.js 03:13:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 52 (000000EBBE5E3800) [pid = 3456] [serial = 52] [outer = 000000EBBE20BC00] 03:13:14 INFO - PROCESS | 3456 | 1468663994738 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 627ms 03:13:14 INFO - PROCESS | 3456 | 1468663994790 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 03:13:14 INFO - PROCESS | 3456 | 1468663994792 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 03:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:13:14 INFO - PROCESS | 3456 | 1468663994796 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:13:14 INFO - PROCESS | 3456 | 1468663994798 Marionette TRACE conn6 <- [1,38,null,{}] 03:13:14 INFO - PROCESS | 3456 | 1468663994801 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:14 INFO - PROCESS | 3456 | 1468663994803 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:14 INFO - PROCESS | 3456 | 1468663994895 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 03:13:14 INFO - PROCESS | 3456 | 1468663994902 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:14 INFO - PROCESS | 3456 | 1468663994904 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:14 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC12D2800 == 17 [pid = 3456] [id = 19] 03:13:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 53 (000000EBB2BEB000) [pid = 3456] [serial = 53] [outer = 0000000000000000] 03:13:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 54 (000000EBB2BF1400) [pid = 3456] [serial = 54] [outer = 000000EBB2BEB000] 03:13:14 INFO - PROCESS | 3456 | 1468663994949 Marionette DEBUG loaded listener.js 03:13:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 55 (000000EBBE5DCC00) [pid = 3456] [serial = 55] [outer = 000000EBB2BEB000] 03:13:15 INFO - PROCESS | 3456 | 1468663995313 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 524ms 03:13:15 INFO - PROCESS | 3456 | 1468663995322 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 03:13:15 INFO - PROCESS | 3456 | 1468663995324 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 03:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:13:15 INFO - PROCESS | 3456 | 1468663995332 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:13:15 INFO - PROCESS | 3456 | 1468663995334 Marionette TRACE conn6 <- [1,42,null,{}] 03:13:15 INFO - PROCESS | 3456 | 1468663995342 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:15 INFO - PROCESS | 3456 | 1468663995344 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:15 INFO - PROCESS | 3456 | 1468663995454 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 03:13:15 INFO - PROCESS | 3456 | 1468663995462 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:15 INFO - PROCESS | 3456 | 1468663995464 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2B36000 == 18 [pid = 3456] [id = 20] 03:13:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 56 (000000EBB1075C00) [pid = 3456] [serial = 56] [outer = 0000000000000000] 03:13:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 57 (000000EBB107E000) [pid = 3456] [serial = 57] [outer = 000000EBB1075C00] 03:13:15 INFO - PROCESS | 3456 | 1468663995510 Marionette DEBUG loaded listener.js 03:13:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 58 (000000EBB444E800) [pid = 3456] [serial = 58] [outer = 000000EBB1075C00] 03:13:15 INFO - PROCESS | 3456 | 1468663995887 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 03:13:15 INFO - PROCESS | 3456 | 1468663995922 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 03:13:15 INFO - PROCESS | 3456 | 1468663995924 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 03:13:15 INFO - PROCESS | 3456 | 1468663995928 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:13:15 INFO - PROCESS | 3456 | 1468663995929 Marionette TRACE conn6 <- [1,46,null,{}] 03:13:15 INFO - PROCESS | 3456 | 1468663995933 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:15 INFO - PROCESS | 3456 | 1468663995934 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:16 INFO - PROCESS | 3456 | 1468663996045 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 03:13:16 INFO - PROCESS | 3456 | 1468663996052 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:16 INFO - PROCESS | 3456 | 1468663996054 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:16 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FEE800 == 19 [pid = 3456] [id = 21] 03:13:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 59 (000000EBB2BF0C00) [pid = 3456] [serial = 59] [outer = 0000000000000000] 03:13:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 60 (000000EBB33DA800) [pid = 3456] [serial = 60] [outer = 000000EBB2BF0C00] 03:13:16 INFO - PROCESS | 3456 | 1468663996102 Marionette DEBUG loaded listener.js 03:13:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBBE5E2C00) [pid = 3456] [serial = 61] [outer = 000000EBB2BF0C00] 03:13:16 INFO - PROCESS | 3456 | 1468663996481 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 03:13:16 INFO - PROCESS | 3456 | 1468663996518 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 03:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:13:16 INFO - PROCESS | 3456 | 1468663996521 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 03:13:16 INFO - PROCESS | 3456 | 1468663996524 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:13:16 INFO - PROCESS | 3456 | 1468663996526 Marionette TRACE conn6 <- [1,50,null,{}] 03:13:16 INFO - PROCESS | 3456 | 1468663996530 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:16 INFO - PROCESS | 3456 | 1468663996532 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:16 INFO - PROCESS | 3456 | 1468663996642 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 03:13:16 INFO - PROCESS | 3456 | 1468663996650 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:16 INFO - PROCESS | 3456 | 1468663996652 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:16 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F54000 == 20 [pid = 3456] [id = 22] 03:13:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBC2E27C00) [pid = 3456] [serial = 62] [outer = 0000000000000000] 03:13:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBC36BC800) [pid = 3456] [serial = 63] [outer = 000000EBC2E27C00] 03:13:16 INFO - PROCESS | 3456 | 1468663996700 Marionette DEBUG loaded listener.js 03:13:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBC5962C00) [pid = 3456] [serial = 64] [outer = 000000EBC2E27C00] 03:13:17 INFO - PROCESS | 3456 | 1468663997092 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 03:13:17 INFO - PROCESS | 3456 | 1468663997114 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 03:13:17 INFO - PROCESS | 3456 | 1468663997116 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 03:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:13:17 INFO - PROCESS | 3456 | 1468663997119 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:13:17 INFO - PROCESS | 3456 | 1468663997121 Marionette TRACE conn6 <- [1,54,null,{}] 03:13:17 INFO - PROCESS | 3456 | 1468663997124 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:17 INFO - PROCESS | 3456 | 1468663997126 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:17 INFO - PROCESS | 3456 | 1468663997212 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 03:13:17 INFO - PROCESS | 3456 | 1468663997937 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:17 INFO - PROCESS | 3456 | 1468663997941 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:17 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB3563800 == 21 [pid = 3456] [id = 23] 03:13:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB26CD000) [pid = 3456] [serial = 65] [outer = 0000000000000000] 03:13:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB2BEE400) [pid = 3456] [serial = 66] [outer = 000000EBB26CD000] 03:13:18 INFO - PROCESS | 3456 | 1468663998000 Marionette DEBUG loaded listener.js 03:13:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB380F400) [pid = 3456] [serial = 67] [outer = 000000EBB26CD000] 03:13:18 INFO - PROCESS | 3456 | 1468663998422 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1338ms 03:13:18 INFO - PROCESS | 3456 | 1468663998463 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 03:13:18 INFO - PROCESS | 3456 | 1468663998467 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 03:13:18 INFO - PROCESS | 3456 | 1468663998471 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:13:18 INFO - PROCESS | 3456 | 1468663998474 Marionette TRACE conn6 <- [1,58,null,{}] 03:13:18 INFO - PROCESS | 3456 | 1468663998485 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:18 INFO - PROCESS | 3456 | 1468663998487 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:18 INFO - PROCESS | 3456 | 1468663998591 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 03:13:18 INFO - PROCESS | 3456 | 1468663998600 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:18 INFO - PROCESS | 3456 | 1468663998602 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D33000 == 22 [pid = 3456] [id = 24] 03:13:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB75C5000) [pid = 3456] [serial = 68] [outer = 0000000000000000] 03:13:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB8036800) [pid = 3456] [serial = 69] [outer = 000000EBB75C5000] 03:13:18 INFO - PROCESS | 3456 | 1468663998649 Marionette DEBUG loaded listener.js 03:13:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB9421800) [pid = 3456] [serial = 70] [outer = 000000EBB75C5000] 03:13:19 INFO - PROCESS | 3456 | 1468663999062 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 628ms 03:13:19 INFO - PROCESS | 3456 | 1468663999106 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 03:13:19 INFO - PROCESS | 3456 | 1468663999110 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 03:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:13:19 INFO - PROCESS | 3456 | 1468663999122 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:13:19 INFO - PROCESS | 3456 | 1468663999125 Marionette TRACE conn6 <- [1,62,null,{}] 03:13:19 INFO - PROCESS | 3456 | 1468663999128 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:19 INFO - PROCESS | 3456 | 1468663999131 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:19 INFO - PROCESS | 3456 | 1468663999246 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 03:13:19 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB3FE3C00) [pid = 3456] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:13:19 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBC06F2000) [pid = 3456] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:13:19 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB722C000) [pid = 3456] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:13:19 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBC974800) [pid = 3456] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:13:19 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBB8D06800) [pid = 3456] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:13:19 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBBEF52C00) [pid = 3456] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:13:19 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBBFB98400) [pid = 3456] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:13:19 INFO - PROCESS | 3456 | 1468663999519 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:19 INFO - PROCESS | 3456 | 1468663999521 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:19 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9683800 == 23 [pid = 3456] [id = 25] 03:13:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB2B25000) [pid = 3456] [serial = 71] [outer = 0000000000000000] 03:13:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB2B27000) [pid = 3456] [serial = 72] [outer = 000000EBB2B25000] 03:13:19 INFO - PROCESS | 3456 | 1468663999571 Marionette DEBUG loaded listener.js 03:13:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBBBEABC00) [pid = 3456] [serial = 73] [outer = 000000EBB2B25000] 03:13:19 INFO - PROCESS | 3456 | 1468663999925 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 837ms 03:13:19 INFO - PROCESS | 3456 | 1468663999961 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 03:13:19 INFO - PROCESS | 3456 | 1468663999963 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 03:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:13:19 INFO - PROCESS | 3456 | 1468663999973 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:13:19 INFO - PROCESS | 3456 | 1468663999979 Marionette TRACE conn6 <- [1,66,null,{}] 03:13:19 INFO - PROCESS | 3456 | 1468663999983 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:19 INFO - PROCESS | 3456 | 1468663999987 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:20 INFO - PROCESS | 3456 | 1468664000072 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 03:13:20 INFO - PROCESS | 3456 | 1468664000126 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:20 INFO - PROCESS | 3456 | 1468664000128 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:20 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF7F800 == 24 [pid = 3456] [id = 26] 03:13:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB33D6800) [pid = 3456] [serial = 74] [outer = 0000000000000000] 03:13:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBBC97B800) [pid = 3456] [serial = 75] [outer = 000000EBB33D6800] 03:13:20 INFO - PROCESS | 3456 | 1468664000175 Marionette DEBUG loaded listener.js 03:13:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBBE5E1000) [pid = 3456] [serial = 76] [outer = 000000EBB33D6800] 03:13:20 INFO - PROCESS | 3456 | 1468664000525 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 03:13:20 INFO - PROCESS | 3456 | 1468664000556 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 03:13:20 INFO - PROCESS | 3456 | 1468664000559 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 03:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:13:20 INFO - PROCESS | 3456 | 1468664000562 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:13:20 INFO - PROCESS | 3456 | 1468664000564 Marionette TRACE conn6 <- [1,70,null,{}] 03:13:20 INFO - PROCESS | 3456 | 1468664000576 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:20 INFO - PROCESS | 3456 | 1468664000578 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:20 INFO - PROCESS | 3456 | 1468664000664 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 03:13:20 INFO - PROCESS | 3456 | 1468664000716 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:20 INFO - PROCESS | 3456 | 1468664000719 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:20 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFADA000 == 25 [pid = 3456] [id = 27] 03:13:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBE5DDC00) [pid = 3456] [serial = 77] [outer = 0000000000000000] 03:13:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBF4F5400) [pid = 3456] [serial = 78] [outer = 000000EBBE5DDC00] 03:13:20 INFO - PROCESS | 3456 | 1468664000764 Marionette DEBUG loaded listener.js 03:13:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBFC35C00) [pid = 3456] [serial = 79] [outer = 000000EBBE5DDC00] 03:13:21 INFO - PROCESS | 3456 | 1468664001110 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 03:13:21 INFO - PROCESS | 3456 | 1468664001151 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 03:13:21 INFO - PROCESS | 3456 | 1468664001153 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 03:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:13:21 INFO - PROCESS | 3456 | 1468664001156 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:13:21 INFO - PROCESS | 3456 | 1468664001158 Marionette TRACE conn6 <- [1,74,null,{}] 03:13:21 INFO - PROCESS | 3456 | 1468664001162 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:21 INFO - PROCESS | 3456 | 1468664001164 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:21 INFO - PROCESS | 3456 | 1468664001268 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 03:13:21 INFO - PROCESS | 3456 | 1468664001275 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:21 INFO - PROCESS | 3456 | 1468664001281 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:21 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F3F000 == 26 [pid = 3456] [id = 28] 03:13:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBFD97C00) [pid = 3456] [serial = 80] [outer = 0000000000000000] 03:13:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBFFC4C00) [pid = 3456] [serial = 81] [outer = 000000EBBFD97C00] 03:13:21 INFO - PROCESS | 3456 | 1468664001338 Marionette DEBUG loaded listener.js 03:13:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBC07D7000) [pid = 3456] [serial = 82] [outer = 000000EBBFD97C00] 03:13:21 INFO - PROCESS | 3456 | 1468664001897 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 774ms 03:13:21 INFO - PROCESS | 3456 | 1468664001936 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 03:13:21 INFO - PROCESS | 3456 | 1468664001940 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 03:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:13:21 INFO - PROCESS | 3456 | 1468664001946 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:13:21 INFO - PROCESS | 3456 | 1468664001949 Marionette TRACE conn6 <- [1,78,null,{}] 03:13:21 INFO - PROCESS | 3456 | 1468664001954 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:21 INFO - PROCESS | 3456 | 1468664001958 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:22 INFO - PROCESS | 3456 | 1468664002092 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 03:13:22 INFO - PROCESS | 3456 | 1468664002166 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:22 INFO - PROCESS | 3456 | 1468664002169 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:22 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8390000 == 27 [pid = 3456] [id = 29] 03:13:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB308AC00) [pid = 3456] [serial = 83] [outer = 0000000000000000] 03:13:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB308FC00) [pid = 3456] [serial = 84] [outer = 000000EBB308AC00] 03:13:22 INFO - PROCESS | 3456 | 1468664002227 Marionette DEBUG loaded listener.js 03:13:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB722CC00) [pid = 3456] [serial = 85] [outer = 000000EBB308AC00] 03:13:22 INFO - PROCESS | 3456 | 1468664002743 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 839ms 03:13:22 INFO - PROCESS | 3456 | 1468664002788 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 03:13:22 INFO - PROCESS | 3456 | 1468664002793 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 03:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:13:22 INFO - PROCESS | 3456 | 1468664002800 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:13:22 INFO - PROCESS | 3456 | 1468664002803 Marionette TRACE conn6 <- [1,82,null,{}] 03:13:22 INFO - PROCESS | 3456 | 1468664002807 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:22 INFO - PROCESS | 3456 | 1468664002810 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:22 INFO - PROCESS | 3456 | 1468664002923 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 03:13:22 INFO - PROCESS | 3456 | 1468664002983 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:22 INFO - PROCESS | 3456 | 1468664002986 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:23 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F45000 == 28 [pid = 3456] [id = 30] 03:13:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB995B400) [pid = 3456] [serial = 86] [outer = 0000000000000000] 03:13:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC641400) [pid = 3456] [serial = 87] [outer = 000000EBB995B400] 03:13:23 INFO - PROCESS | 3456 | 1468664003043 Marionette DEBUG loaded listener.js 03:13:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBCF7BC00) [pid = 3456] [serial = 88] [outer = 000000EBB995B400] 03:13:23 INFO - PROCESS | 3456 | 1468664003557 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 840ms 03:13:23 INFO - PROCESS | 3456 | 1468664003642 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 03:13:23 INFO - PROCESS | 3456 | 1468664003645 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 03:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:13:23 INFO - PROCESS | 3456 | 1468664003649 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:13:23 INFO - PROCESS | 3456 | 1468664003653 Marionette TRACE conn6 <- [1,86,null,{}] 03:13:23 INFO - PROCESS | 3456 | 1468664003678 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:23 INFO - PROCESS | 3456 | 1468664003683 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:23 INFO - PROCESS | 3456 | 1468664003813 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 03:13:23 INFO - PROCESS | 3456 | 1468664003849 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:23 INFO - PROCESS | 3456 | 1468664003853 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:23 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FE9800 == 29 [pid = 3456] [id = 31] 03:13:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFEAF400) [pid = 3456] [serial = 89] [outer = 0000000000000000] 03:13:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBC053BC00) [pid = 3456] [serial = 90] [outer = 000000EBBFEAF400] 03:13:23 INFO - PROCESS | 3456 | 1468664003911 Marionette DEBUG loaded listener.js 03:13:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC12F3000) [pid = 3456] [serial = 91] [outer = 000000EBBFEAF400] 03:13:24 INFO - PROCESS | 3456 | 1468664004421 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 03:13:24 INFO - PROCESS | 3456 | 1468664004488 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 03:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:13:24 INFO - PROCESS | 3456 | 1468664004492 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 03:13:24 INFO - PROCESS | 3456 | 1468664004495 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:13:24 INFO - PROCESS | 3456 | 1468664004497 Marionette TRACE conn6 <- [1,90,null,{}] 03:13:24 INFO - PROCESS | 3456 | 1468664004501 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:24 INFO - PROCESS | 3456 | 1468664004504 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:24 INFO - PROCESS | 3456 | 1468664004610 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 03:13:24 INFO - PROCESS | 3456 | 1468664004682 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:24 INFO - PROCESS | 3456 | 1468664004684 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB10A2000 == 30 [pid = 3456] [id = 32] 03:13:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB302A800) [pid = 3456] [serial = 92] [outer = 0000000000000000] 03:13:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB302F400) [pid = 3456] [serial = 93] [outer = 000000EBB302A800] 03:13:24 INFO - PROCESS | 3456 | 1468664004739 Marionette DEBUG loaded listener.js 03:13:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC107E000) [pid = 3456] [serial = 94] [outer = 000000EBB302A800] 03:13:25 INFO - PROCESS | 3456 | 1468664005354 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 880ms 03:13:25 INFO - PROCESS | 3456 | 1468664005378 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 03:13:25 INFO - PROCESS | 3456 | 1468664005383 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 03:13:25 INFO - PROCESS | 3456 | 1468664005388 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:13:25 INFO - PROCESS | 3456 | 1468664005392 Marionette TRACE conn6 <- [1,94,null,{}] 03:13:25 INFO - PROCESS | 3456 | 1468664005399 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:25 INFO - PROCESS | 3456 | 1468664005401 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:25 INFO - PROCESS | 3456 | 1468664005509 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 03:13:25 INFO - PROCESS | 3456 | 1468664005565 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:25 INFO - PROCESS | 3456 | 1468664005570 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:25 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7D76800 == 31 [pid = 3456] [id = 33] 03:13:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB3030C00) [pid = 3456] [serial = 95] [outer = 0000000000000000] 03:13:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB3084400) [pid = 3456] [serial = 96] [outer = 000000EBB3030C00] 03:13:25 INFO - PROCESS | 3456 | 1468664005620 Marionette DEBUG loaded listener.js 03:13:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB3146000) [pid = 3456] [serial = 97] [outer = 000000EBB3030C00] 03:13:26 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8391000 == 30 [pid = 3456] [id = 8] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBFCBAC00) [pid = 3456] [serial = 17] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBC07D9000) [pid = 3456] [serial = 39] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB83F4000) [pid = 3456] [serial = 42] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBC97AC00) [pid = 3456] [serial = 45] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC2374800) [pid = 3456] [serial = 48] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBE5DE000) [pid = 3456] [serial = 51] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB2BF1400) [pid = 3456] [serial = 54] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB107E000) [pid = 3456] [serial = 57] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB33DA800) [pid = 3456] [serial = 60] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB8EDF800) [pid = 3456] [serial = 21] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB75BC000) [pid = 3456] [serial = 24] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBC907800) [pid = 3456] [serial = 30] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBEF5BC00) [pid = 3456] [serial = 33] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBFCBA800) [pid = 3456] [serial = 36] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB44D5800) [pid = 3456] [serial = 27] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBC12EC800) [pid = 3456] [serial = 40] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBC12EEC00) [pid = 3456] [serial = 43] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBC2374400) [pid = 3456] [serial = 46] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBC640400) [pid = 3456] [serial = 22] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBF4ED800) [pid = 3456] [serial = 34] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBFFC9400) [pid = 3456] [serial = 37] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBC36BC800) [pid = 3456] [serial = 63] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBFEB6C00) [pid = 3456] [serial = 14] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBB98C7800) [pid = 3456] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBB94B1800) [pid = 3456] [serial = 9] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBB727E000) [pid = 3456] [serial = 4] [outer = 0000000000000000] [url = about:blank] 03:13:26 INFO - PROCESS | 3456 | 1468664006639 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1293ms 03:13:26 INFO - PROCESS | 3456 | 1468664006686 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 03:13:26 INFO - PROCESS | 3456 | 1468664006690 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 03:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:13:26 INFO - PROCESS | 3456 | 1468664006696 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:13:26 INFO - PROCESS | 3456 | 1468664006700 Marionette TRACE conn6 <- [1,98,null,{}] 03:13:26 INFO - PROCESS | 3456 | 1468664006706 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:26 INFO - PROCESS | 3456 | 1468664006709 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:26 INFO - PROCESS | 3456 | 1468664006804 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 03:13:26 INFO - PROCESS | 3456 | 1468664006897 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:26 INFO - PROCESS | 3456 | 1468664006902 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:26 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB727F800 == 31 [pid = 3456] [id = 34] 03:13:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB3081400) [pid = 3456] [serial = 98] [outer = 0000000000000000] 03:13:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB3146C00) [pid = 3456] [serial = 99] [outer = 000000EBB3081400] 03:13:26 INFO - PROCESS | 3456 | 1468664006951 Marionette DEBUG loaded listener.js 03:13:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB3152C00) [pid = 3456] [serial = 100] [outer = 000000EBB3081400] 03:13:27 INFO - PROCESS | 3456 | 1468664007325 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 690ms 03:13:27 INFO - PROCESS | 3456 | 1468664007389 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 03:13:27 INFO - PROCESS | 3456 | 1468664007394 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 03:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:13:27 INFO - PROCESS | 3456 | 1468664007401 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:13:27 INFO - PROCESS | 3456 | 1468664007404 Marionette TRACE conn6 <- [1,102,null,{}] 03:13:27 INFO - PROCESS | 3456 | 1468664007408 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:27 INFO - PROCESS | 3456 | 1468664007411 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:27 INFO - PROCESS | 3456 | 1468664007499 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 03:13:27 INFO - PROCESS | 3456 | 1468664007505 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:27 INFO - PROCESS | 3456 | 1468664007508 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FEE800 == 32 [pid = 3456] [id = 35] 03:13:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB3844000) [pid = 3456] [serial = 101] [outer = 0000000000000000] 03:13:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB722AC00) [pid = 3456] [serial = 102] [outer = 000000EBB3844000] 03:13:27 INFO - PROCESS | 3456 | 1468664007556 Marionette DEBUG loaded listener.js 03:13:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB757D800) [pid = 3456] [serial = 103] [outer = 000000EBB3844000] 03:13:27 INFO - PROCESS | 3456 | 1468664007960 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 03:13:27 INFO - PROCESS | 3456 | 1468664007989 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 03:13:27 INFO - PROCESS | 3456 | 1468664007992 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 03:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:13:28 INFO - PROCESS | 3456 | 1468664007995 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:13:28 INFO - PROCESS | 3456 | 1468664007999 Marionette TRACE conn6 <- [1,106,null,{}] 03:13:28 INFO - PROCESS | 3456 | 1468664008010 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:28 INFO - PROCESS | 3456 | 1468664008015 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:28 INFO - PROCESS | 3456 | 1468664008099 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 03:13:28 INFO - PROCESS | 3456 | 1468664008106 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:28 INFO - PROCESS | 3456 | 1468664008109 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:28 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBCFAE000 == 33 [pid = 3456] [id = 36] 03:13:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB22CF000) [pid = 3456] [serial = 104] [outer = 0000000000000000] 03:13:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB8F64800) [pid = 3456] [serial = 105] [outer = 000000EBB22CF000] 03:13:28 INFO - PROCESS | 3456 | 1468664008159 Marionette DEBUG loaded listener.js 03:13:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB94B5000) [pid = 3456] [serial = 106] [outer = 000000EBB22CF000] 03:13:28 INFO - PROCESS | 3456 | 1468664008579 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 03:13:28 INFO - PROCESS | 3456 | 1468664008630 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 03:13:28 INFO - PROCESS | 3456 | 1468664008633 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 03:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:13:28 INFO - PROCESS | 3456 | 1468664008637 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:13:28 INFO - PROCESS | 3456 | 1468664008638 Marionette TRACE conn6 <- [1,110,null,{}] 03:13:28 INFO - PROCESS | 3456 | 1468664008642 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:28 INFO - PROCESS | 3456 | 1468664008644 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:28 INFO - PROCESS | 3456 | 1468664008752 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 03:13:28 INFO - PROCESS | 3456 | 1468664008758 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:28 INFO - PROCESS | 3456 | 1468664008760 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:28 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF6F000 == 34 [pid = 3456] [id = 37] 03:13:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBBEAA000) [pid = 3456] [serial = 107] [outer = 0000000000000000] 03:13:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBC911800) [pid = 3456] [serial = 108] [outer = 000000EBBBEAA000] 03:13:28 INFO - PROCESS | 3456 | 1468664008806 Marionette DEBUG loaded listener.js 03:13:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBC97D400) [pid = 3456] [serial = 109] [outer = 000000EBBBEAA000] 03:13:29 INFO - PROCESS | 3456 | 1468664009223 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 627ms 03:13:29 INFO - PROCESS | 3456 | 1468664009269 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 03:13:29 INFO - PROCESS | 3456 | 1468664009271 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 03:13:29 INFO - PROCESS | 3456 | 1468664009274 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:13:29 INFO - PROCESS | 3456 | 1468664009276 Marionette TRACE conn6 <- [1,114,null,{}] 03:13:29 INFO - PROCESS | 3456 | 1468664009280 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:29 INFO - PROCESS | 3456 | 1468664009282 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:29 INFO - PROCESS | 3456 | 1468664009380 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 03:13:29 INFO - PROCESS | 3456 | 1468664009385 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:29 INFO - PROCESS | 3456 | 1468664009387 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:29 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF920000 == 35 [pid = 3456] [id = 38] 03:13:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB3150400) [pid = 3456] [serial = 110] [outer = 0000000000000000] 03:13:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBD1DB000) [pid = 3456] [serial = 111] [outer = 000000EBB3150400] 03:13:29 INFO - PROCESS | 3456 | 1468664009432 Marionette DEBUG loaded listener.js 03:13:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBE5DC800) [pid = 3456] [serial = 112] [outer = 000000EBB3150400] 03:13:29 INFO - PROCESS | 3456 | 1468664009867 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 03:13:29 INFO - PROCESS | 3456 | 1468664009907 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 03:13:29 INFO - PROCESS | 3456 | 1468664009909 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 03:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:13:29 INFO - PROCESS | 3456 | 1468664009912 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:13:29 INFO - PROCESS | 3456 | 1468664009914 Marionette TRACE conn6 <- [1,118,null,{}] 03:13:29 INFO - PROCESS | 3456 | 1468664009917 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:29 INFO - PROCESS | 3456 | 1468664009923 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:30 INFO - PROCESS | 3456 | 1468664010051 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 03:13:30 INFO - PROCESS | 3456 | 1468664010057 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:30 INFO - PROCESS | 3456 | 1468664010059 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:30 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0523800 == 36 [pid = 3456] [id = 39] 03:13:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBEF57800) [pid = 3456] [serial = 113] [outer = 0000000000000000] 03:13:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBF889800) [pid = 3456] [serial = 114] [outer = 000000EBBEF57800] 03:13:30 INFO - PROCESS | 3456 | 1468664010104 Marionette DEBUG loaded listener.js 03:13:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFD97800) [pid = 3456] [serial = 115] [outer = 000000EBBEF57800] 03:13:30 INFO - PROCESS | 3456 | 1468664010501 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 03:13:30 INFO - PROCESS | 3456 | 1468664010547 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 03:13:30 INFO - PROCESS | 3456 | 1468664010549 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 03:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:13:30 INFO - PROCESS | 3456 | 1468664010552 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:13:30 INFO - PROCESS | 3456 | 1468664010554 Marionette TRACE conn6 <- [1,122,null,{}] 03:13:30 INFO - PROCESS | 3456 | 1468664010557 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:30 INFO - PROCESS | 3456 | 1468664010559 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:30 INFO - PROCESS | 3456 | 1468664010756 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 03:13:30 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB2BEB000) [pid = 3456] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:13:30 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB1075C00) [pid = 3456] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:13:30 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBE20BC00) [pid = 3456] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:13:30 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB7D18800) [pid = 3456] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:13:30 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB2BF0C00) [pid = 3456] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:13:30 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB75C5000) [pid = 3456] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:13:30 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB2B25000) [pid = 3456] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:13:30 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB33D6800) [pid = 3456] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:13:30 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB26CD000) [pid = 3456] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:13:30 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBFD97C00) [pid = 3456] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:13:30 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBE5DDC00) [pid = 3456] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:13:30 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBC2E27C00) [pid = 3456] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:13:30 INFO - PROCESS | 3456 | 1468664010820 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:30 INFO - PROCESS | 3456 | 1468664010822 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:30 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE2D3800 == 37 [pid = 3456] [id = 40] 03:13:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB1078800) [pid = 3456] [serial = 116] [outer = 0000000000000000] 03:13:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB2BE8800) [pid = 3456] [serial = 117] [outer = 000000EBB1078800] 03:13:30 INFO - PROCESS | 3456 | 1468664010867 Marionette DEBUG loaded listener.js 03:13:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB8D06C00) [pid = 3456] [serial = 118] [outer = 000000EBB1078800] 03:13:31 INFO - PROCESS | 3456 | 1468664011160 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 627ms 03:13:31 INFO - PROCESS | 3456 | 1468664011181 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 03:13:31 INFO - PROCESS | 3456 | 1468664011183 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 03:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:13:31 INFO - PROCESS | 3456 | 1468664011190 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:13:31 INFO - PROCESS | 3456 | 1468664011192 Marionette TRACE conn6 <- [1,126,null,{}] 03:13:31 INFO - PROCESS | 3456 | 1468664011201 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:31 INFO - PROCESS | 3456 | 1468664011203 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:31 INFO - PROCESS | 3456 | 1468664011281 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 03:13:31 INFO - PROCESS | 3456 | 1468664011337 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:31 INFO - PROCESS | 3456 | 1468664011339 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:31 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC361D800 == 38 [pid = 3456] [id = 41] 03:13:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB941CC00) [pid = 3456] [serial = 119] [outer = 0000000000000000] 03:13:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBC95B800) [pid = 3456] [serial = 120] [outer = 000000EBB941CC00] 03:13:31 INFO - PROCESS | 3456 | 1468664011383 Marionette DEBUG loaded listener.js 03:13:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBFD8D000) [pid = 3456] [serial = 121] [outer = 000000EBB941CC00] 03:13:31 INFO - PROCESS | 3456 | 1468664011708 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 03:13:31 INFO - PROCESS | 3456 | 1468664011774 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 03:13:31 INFO - PROCESS | 3456 | 1468664011776 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 03:13:31 INFO - PROCESS | 3456 | 1468664011780 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:13:31 INFO - PROCESS | 3456 | 1468664011781 Marionette TRACE conn6 <- [1,130,null,{}] 03:13:31 INFO - PROCESS | 3456 | 1468664011785 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:31 INFO - PROCESS | 3456 | 1468664011787 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:31 INFO - PROCESS | 3456 | 1468664011887 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 03:13:31 INFO - PROCESS | 3456 | 1468664011894 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:31 INFO - PROCESS | 3456 | 1468664011896 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:31 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBCFAC800 == 39 [pid = 3456] [id = 42] 03:13:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB8D11800) [pid = 3456] [serial = 122] [outer = 0000000000000000] 03:13:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB8E92800) [pid = 3456] [serial = 123] [outer = 000000EBB8D11800] 03:13:31 INFO - PROCESS | 3456 | 1468664011940 Marionette DEBUG loaded listener.js 03:13:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB8EDAC00) [pid = 3456] [serial = 124] [outer = 000000EBB8D11800] 03:13:32 INFO - PROCESS | 3456 | 1468664012334 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 03:13:32 INFO - PROCESS | 3456 | 1468664012370 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 03:13:32 INFO - PROCESS | 3456 | 1468664012372 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 03:13:32 INFO - PROCESS | 3456 | 1468664012375 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:13:32 INFO - PROCESS | 3456 | 1468664012377 Marionette TRACE conn6 <- [1,134,null,{}] 03:13:32 INFO - PROCESS | 3456 | 1468664012381 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:32 INFO - PROCESS | 3456 | 1468664012383 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:32 INFO - PROCESS | 3456 | 1468664012487 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 03:13:32 INFO - PROCESS | 3456 | 1468664012523 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:32 INFO - PROCESS | 3456 | 1468664012525 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:32 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57CF800 == 40 [pid = 3456] [id = 43] 03:13:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB8EDB000) [pid = 3456] [serial = 125] [outer = 0000000000000000] 03:13:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC0534000) [pid = 3456] [serial = 126] [outer = 000000EBB8EDB000] 03:13:32 INFO - PROCESS | 3456 | 1468664012571 Marionette DEBUG loaded listener.js 03:13:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC09C3C00) [pid = 3456] [serial = 127] [outer = 000000EBB8EDB000] 03:13:33 INFO - PROCESS | 3456 | 1468664013198 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 878ms 03:13:33 INFO - PROCESS | 3456 | 1468664013266 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 03:13:33 INFO - PROCESS | 3456 | 1468664013271 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 03:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:13:33 INFO - PROCESS | 3456 | 1468664013276 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:13:33 INFO - PROCESS | 3456 | 1468664013279 Marionette TRACE conn6 <- [1,138,null,{}] 03:13:33 INFO - PROCESS | 3456 | 1468664013285 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:33 INFO - PROCESS | 3456 | 1468664013289 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:33 INFO - PROCESS | 3456 | 1468664013416 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 03:13:33 INFO - PROCESS | 3456 | 1468664013473 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:33 INFO - PROCESS | 3456 | 1468664013476 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:33 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FDB800 == 41 [pid = 3456] [id = 44] 03:13:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB2F36C00) [pid = 3456] [serial = 128] [outer = 0000000000000000] 03:13:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB2F3C800) [pid = 3456] [serial = 129] [outer = 000000EBB2F36C00] 03:13:33 INFO - PROCESS | 3456 | 1468664013534 Marionette DEBUG loaded listener.js 03:13:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB302DC00) [pid = 3456] [serial = 130] [outer = 000000EBB2F36C00] 03:13:34 INFO - PROCESS | 3456 | 1468664014231 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 986ms 03:13:34 INFO - PROCESS | 3456 | 1468664014264 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 03:13:34 INFO - PROCESS | 3456 | 1468664014269 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 03:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:13:34 INFO - PROCESS | 3456 | 1468664014275 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:13:34 INFO - PROCESS | 3456 | 1468664014278 Marionette TRACE conn6 <- [1,142,null,{}] 03:13:34 INFO - PROCESS | 3456 | 1468664014282 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:34 INFO - PROCESS | 3456 | 1468664014285 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:34 INFO - PROCESS | 3456 | 1468664014406 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 03:13:34 INFO - PROCESS | 3456 | 1468664014469 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:34 INFO - PROCESS | 3456 | 1468664014472 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:34 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFC13800 == 42 [pid = 3456] [id = 45] 03:13:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB3849400) [pid = 3456] [serial = 131] [outer = 0000000000000000] 03:13:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB7225800) [pid = 3456] [serial = 132] [outer = 000000EBB3849400] 03:13:34 INFO - PROCESS | 3456 | 1468664014530 Marionette DEBUG loaded listener.js 03:13:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB7CB0000) [pid = 3456] [serial = 133] [outer = 000000EBB3849400] 03:13:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F45000 == 41 [pid = 3456] [id = 30] 03:13:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB10A2000 == 40 [pid = 3456] [id = 32] 03:13:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FE9800 == 39 [pid = 3456] [id = 31] 03:13:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBCFAC800 == 38 [pid = 3456] [id = 42] 03:13:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC361D800 == 37 [pid = 3456] [id = 41] 03:13:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE2D3800 == 36 [pid = 3456] [id = 40] 03:13:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0523800 == 35 [pid = 3456] [id = 39] 03:13:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF920000 == 34 [pid = 3456] [id = 38] 03:13:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF6F000 == 33 [pid = 3456] [id = 37] 03:13:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBCFAE000 == 32 [pid = 3456] [id = 36] 03:13:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FEE800 == 31 [pid = 3456] [id = 35] 03:13:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB727F800 == 30 [pid = 3456] [id = 34] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBC5962C00) [pid = 3456] [serial = 64] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBE5DCC00) [pid = 3456] [serial = 55] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB444E800) [pid = 3456] [serial = 58] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBE5E3800) [pid = 3456] [serial = 52] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC36B4800) [pid = 3456] [serial = 49] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBE5E2C00) [pid = 3456] [serial = 61] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB8036800) [pid = 3456] [serial = 69] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB2B27000) [pid = 3456] [serial = 72] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBBEABC00) [pid = 3456] [serial = 73] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBC97B800) [pid = 3456] [serial = 75] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB2BEE400) [pid = 3456] [serial = 66] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBC07D7000) [pid = 3456] [serial = 82] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBFFC4C00) [pid = 3456] [serial = 81] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB9421800) [pid = 3456] [serial = 70] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBFC35C00) [pid = 3456] [serial = 79] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBE5E1000) [pid = 3456] [serial = 76] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB380F400) [pid = 3456] [serial = 67] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBF4F5400) [pid = 3456] [serial = 78] [outer = 0000000000000000] [url = about:blank] 03:13:35 INFO - PROCESS | 3456 | 1468664015354 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1138ms 03:13:35 INFO - PROCESS | 3456 | 1468664015416 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 03:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:13:35 INFO - PROCESS | 3456 | 1468664015420 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 03:13:35 INFO - PROCESS | 3456 | 1468664015425 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:13:35 INFO - PROCESS | 3456 | 1468664015428 Marionette TRACE conn6 <- [1,146,null,{}] 03:13:35 INFO - PROCESS | 3456 | 1468664015433 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:35 INFO - PROCESS | 3456 | 1468664015436 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:35 INFO - PROCESS | 3456 | 1468664015525 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 03:13:35 INFO - PROCESS | 3456 | 1468664015538 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:35 INFO - PROCESS | 3456 | 1468664015541 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:35 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7DB5800 == 31 [pid = 3456] [id = 46] 03:13:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB3088C00) [pid = 3456] [serial = 134] [outer = 0000000000000000] 03:13:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB3145C00) [pid = 3456] [serial = 135] [outer = 000000EBB3088C00] 03:13:35 INFO - PROCESS | 3456 | 1468664015590 Marionette DEBUG loaded listener.js 03:13:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB33DA400) [pid = 3456] [serial = 136] [outer = 000000EBB3088C00] 03:13:36 INFO - PROCESS | 3456 | 1468664016029 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 649ms 03:13:36 INFO - PROCESS | 3456 | 1468664016086 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 03:13:36 INFO - PROCESS | 3456 | 1468664016091 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 03:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:13:36 INFO - PROCESS | 3456 | 1468664016097 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:13:36 INFO - PROCESS | 3456 | 1468664016100 Marionette TRACE conn6 <- [1,150,null,{}] 03:13:36 INFO - PROCESS | 3456 | 1468664016104 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:36 INFO - PROCESS | 3456 | 1468664016106 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:36 INFO - PROCESS | 3456 | 1468664016193 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 03:13:36 INFO - PROCESS | 3456 | 1468664016201 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:36 INFO - PROCESS | 3456 | 1468664016203 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBBE6F000 == 32 [pid = 3456] [id = 47] 03:13:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB75C5000) [pid = 3456] [serial = 137] [outer = 0000000000000000] 03:13:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB7D10C00) [pid = 3456] [serial = 138] [outer = 000000EBB75C5000] 03:13:36 INFO - PROCESS | 3456 | 1468664016251 Marionette DEBUG loaded listener.js 03:13:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB83F8C00) [pid = 3456] [serial = 139] [outer = 000000EBB75C5000] 03:13:36 INFO - PROCESS | 3456 | 1468664016704 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 627ms 03:13:36 INFO - PROCESS | 3456 | 1468664016729 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 03:13:36 INFO - PROCESS | 3456 | 1468664016731 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 03:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:13:36 INFO - PROCESS | 3456 | 1468664016735 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:13:36 INFO - PROCESS | 3456 | 1468664016739 Marionette TRACE conn6 <- [1,154,null,{}] 03:13:36 INFO - PROCESS | 3456 | 1468664016750 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:36 INFO - PROCESS | 3456 | 1468664016755 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:36 INFO - PROCESS | 3456 | 1468664016839 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 03:13:36 INFO - PROCESS | 3456 | 1468664016847 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:36 INFO - PROCESS | 3456 | 1468664016851 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF71A000 == 33 [pid = 3456] [id = 48] 03:13:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB2F37000) [pid = 3456] [serial = 140] [outer = 0000000000000000] 03:13:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBC634C00) [pid = 3456] [serial = 141] [outer = 000000EBB2F37000] 03:13:36 INFO - PROCESS | 3456 | 1468664016899 Marionette DEBUG loaded listener.js 03:13:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBC958000) [pid = 3456] [serial = 142] [outer = 000000EBB2F37000] 03:13:37 INFO - PROCESS | 3456 | 1468664017304 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 586ms 03:13:37 INFO - PROCESS | 3456 | 1468664017323 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 03:13:37 INFO - PROCESS | 3456 | 1468664017325 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 03:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:13:37 INFO - PROCESS | 3456 | 1468664017329 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:13:37 INFO - PROCESS | 3456 | 1468664017330 Marionette TRACE conn6 <- [1,158,null,{}] 03:13:37 INFO - PROCESS | 3456 | 1468664017334 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:37 INFO - PROCESS | 3456 | 1468664017336 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:37 INFO - PROCESS | 3456 | 1468664017454 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 03:13:37 INFO - PROCESS | 3456 | 1468664017460 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:37 INFO - PROCESS | 3456 | 1468664017468 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:37 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC02D8000 == 34 [pid = 3456] [id = 49] 03:13:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC97A000) [pid = 3456] [serial = 143] [outer = 0000000000000000] 03:13:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBE206000) [pid = 3456] [serial = 144] [outer = 000000EBBC97A000] 03:13:37 INFO - PROCESS | 3456 | 1468664017514 Marionette DEBUG loaded listener.js 03:13:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBE5DCC00) [pid = 3456] [serial = 145] [outer = 000000EBBC97A000] 03:13:37 INFO - PROCESS | 3456 | 1468664017948 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 03:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:13:37 INFO - PROCESS | 3456 | 1468664017965 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 03:13:37 INFO - PROCESS | 3456 | 1468664017968 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 03:13:37 INFO - PROCESS | 3456 | 1468664017971 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:13:37 INFO - PROCESS | 3456 | 1468664017973 Marionette TRACE conn6 <- [1,162,null,{}] 03:13:37 INFO - PROCESS | 3456 | 1468664017977 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:37 INFO - PROCESS | 3456 | 1468664017979 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:38 INFO - PROCESS | 3456 | 1468664018078 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 03:13:38 INFO - PROCESS | 3456 | 1468664018084 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:38 INFO - PROCESS | 3456 | 1468664018086 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:38 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC086A800 == 35 [pid = 3456] [id = 50] 03:13:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB2F34C00) [pid = 3456] [serial = 146] [outer = 0000000000000000] 03:13:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBE5E4400) [pid = 3456] [serial = 147] [outer = 000000EBB2F34C00] 03:13:38 INFO - PROCESS | 3456 | 1468664018132 Marionette DEBUG loaded listener.js 03:13:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBF4ED000) [pid = 3456] [serial = 148] [outer = 000000EBB2F34C00] 03:13:38 INFO - PROCESS | 3456 | 1468664018554 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 03:13:38 INFO - PROCESS | 3456 | 1468664018601 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 03:13:38 INFO - PROCESS | 3456 | 1468664018604 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 03:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:13:38 INFO - PROCESS | 3456 | 1468664018615 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:13:38 INFO - PROCESS | 3456 | 1468664018617 Marionette TRACE conn6 <- [1,166,null,{}] 03:13:38 INFO - PROCESS | 3456 | 1468664018620 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:38 INFO - PROCESS | 3456 | 1468664018626 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:38 INFO - PROCESS | 3456 | 1468664018760 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 03:13:38 INFO - PROCESS | 3456 | 1468664018822 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:38 INFO - PROCESS | 3456 | 1468664018824 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:38 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1F79800 == 36 [pid = 3456] [id = 51] 03:13:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBF4F7C00) [pid = 3456] [serial = 149] [outer = 0000000000000000] 03:13:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBFC41800) [pid = 3456] [serial = 150] [outer = 000000EBBF4F7C00] 03:13:38 INFO - PROCESS | 3456 | 1468664018870 Marionette DEBUG loaded listener.js 03:13:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC0921400) [pid = 3456] [serial = 151] [outer = 000000EBBF4F7C00] 03:13:39 INFO - PROCESS | 3456 | 1468664019282 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 732ms 03:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:13:39 INFO - PROCESS | 3456 | 1468664019353 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 03:13:39 INFO - PROCESS | 3456 | 1468664019355 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 03:13:39 INFO - PROCESS | 3456 | 1468664019359 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:13:39 INFO - PROCESS | 3456 | 1468664019361 Marionette TRACE conn6 <- [1,170,null,{}] 03:13:39 INFO - PROCESS | 3456 | 1468664019371 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:39 INFO - PROCESS | 3456 | 1468664019373 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:39 INFO - PROCESS | 3456 | 1468664019472 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 03:13:39 INFO - PROCESS | 3456 | 1468664019481 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:39 INFO - PROCESS | 3456 | 1468664019482 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:39 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57B6800 == 37 [pid = 3456] [id = 52] 03:13:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC0924400) [pid = 3456] [serial = 152] [outer = 0000000000000000] 03:13:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC12F2400) [pid = 3456] [serial = 153] [outer = 000000EBC0924400] 03:13:39 INFO - PROCESS | 3456 | 1468664019527 Marionette DEBUG loaded listener.js 03:13:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC237B400) [pid = 3456] [serial = 154] [outer = 000000EBC0924400] 03:13:39 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB8D11800) [pid = 3456] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:13:39 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB3150400) [pid = 3456] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:13:39 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB3844000) [pid = 3456] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:13:39 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB22CF000) [pid = 3456] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:13:39 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB3081400) [pid = 3456] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:13:39 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBBEAA000) [pid = 3456] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:13:39 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBEF57800) [pid = 3456] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:13:39 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB308AC00) [pid = 3456] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:13:39 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB995B400) [pid = 3456] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:13:39 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBFEAF400) [pid = 3456] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:13:39 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB302A800) [pid = 3456] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:13:39 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB1078800) [pid = 3456] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:13:39 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB941CC00) [pid = 3456] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:13:39 INFO - PROCESS | 3456 | 1468664019966 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:13:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB308A800) [pid = 3456] [serial = 155] [outer = 000000EBB98C9400] 03:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 650ms 03:13:40 INFO - PROCESS | 3456 | 1468664020019 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 03:13:40 INFO - PROCESS | 3456 | 1468664020021 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 03:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:13:40 INFO - PROCESS | 3456 | 1468664020049 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:13:40 INFO - PROCESS | 3456 | 1468664020050 Marionette TRACE conn6 <- [1,174,null,{}] 03:13:40 INFO - PROCESS | 3456 | 1468664020054 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:40 INFO - PROCESS | 3456 | 1468664020064 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:40 INFO - PROCESS | 3456 | 1468664020189 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 03:13:40 INFO - PROCESS | 3456 | 1468664020232 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:40 INFO - PROCESS | 3456 | 1468664020234 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:40 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB1240800 == 38 [pid = 3456] [id = 53] 03:13:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB3150400) [pid = 3456] [serial = 156] [outer = 0000000000000000] 03:13:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBE4F0C00) [pid = 3456] [serial = 157] [outer = 000000EBB3150400] 03:13:40 INFO - PROCESS | 3456 | 1468664020278 Marionette DEBUG loaded listener.js 03:13:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC2B0B000) [pid = 3456] [serial = 158] [outer = 000000EBB3150400] 03:13:40 INFO - PROCESS | 3456 | 1468664020592 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 03:13:40 INFO - PROCESS | 3456 | 1468664020635 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 03:13:40 INFO - PROCESS | 3456 | 1468664020637 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 03:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:13:40 INFO - PROCESS | 3456 | 1468664020640 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:13:40 INFO - PROCESS | 3456 | 1468664020642 Marionette TRACE conn6 <- [1,178,null,{}] 03:13:40 INFO - PROCESS | 3456 | 1468664020646 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:40 INFO - PROCESS | 3456 | 1468664020648 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:40 INFO - PROCESS | 3456 | 1468664020756 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 03:13:40 INFO - PROCESS | 3456 | 1468664020763 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:40 INFO - PROCESS | 3456 | 1468664020765 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:40 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF719000 == 39 [pid = 3456] [id = 54] 03:13:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB3225000) [pid = 3456] [serial = 159] [outer = 0000000000000000] 03:13:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC2E26400) [pid = 3456] [serial = 160] [outer = 000000EBB3225000] 03:13:40 INFO - PROCESS | 3456 | 1468664020810 Marionette DEBUG loaded listener.js 03:13:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC36BB400) [pid = 3456] [serial = 161] [outer = 000000EBB3225000] 03:13:41 INFO - PROCESS | 3456 | 1468664021171 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 03:13:41 INFO - PROCESS | 3456 | 1468664021230 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 03:13:41 INFO - PROCESS | 3456 | 1468664021232 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 03:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:13:41 INFO - PROCESS | 3456 | 1468664021235 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:13:41 INFO - PROCESS | 3456 | 1468664021237 Marionette TRACE conn6 <- [1,182,null,{}] 03:13:41 INFO - PROCESS | 3456 | 1468664021241 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:41 INFO - PROCESS | 3456 | 1468664021243 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:41 INFO - PROCESS | 3456 | 1468664021347 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 03:13:41 INFO - PROCESS | 3456 | 1468664021353 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:41 INFO - PROCESS | 3456 | 1468664021355 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:41 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7171800 == 40 [pid = 3456] [id = 55] 03:13:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBD205800) [pid = 3456] [serial = 162] [outer = 0000000000000000] 03:13:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBD20A800) [pid = 3456] [serial = 163] [outer = 000000EBBD205800] 03:13:41 INFO - PROCESS | 3456 | 1468664021400 Marionette DEBUG loaded listener.js 03:13:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBD210C00) [pid = 3456] [serial = 164] [outer = 000000EBBD205800] 03:13:41 INFO - PROCESS | 3456 | 1468664021784 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 586ms 03:13:41 INFO - PROCESS | 3456 | 1468664021861 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 03:13:41 INFO - PROCESS | 3456 | 1468664021866 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 03:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:13:41 INFO - PROCESS | 3456 | 1468664021871 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:13:41 INFO - PROCESS | 3456 | 1468664021875 Marionette TRACE conn6 <- [1,186,null,{}] 03:13:41 INFO - PROCESS | 3456 | 1468664021882 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:41 INFO - PROCESS | 3456 | 1468664021886 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:42 INFO - PROCESS | 3456 | 1468664022034 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 03:13:42 INFO - PROCESS | 3456 | 1468664022095 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:42 INFO - PROCESS | 3456 | 1468664022099 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:42 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB44D5800 == 41 [pid = 3456] [id = 56] 03:13:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB2F38800) [pid = 3456] [serial = 165] [outer = 0000000000000000] 03:13:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB3024800) [pid = 3456] [serial = 166] [outer = 000000EBB2F38800] 03:13:42 INFO - PROCESS | 3456 | 1468664022158 Marionette DEBUG loaded listener.js 03:13:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB3152400) [pid = 3456] [serial = 167] [outer = 000000EBB2F38800] 03:13:42 INFO - PROCESS | 3456 | 1468664022747 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 923ms 03:13:42 INFO - PROCESS | 3456 | 1468664022802 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 03:13:42 INFO - PROCESS | 3456 | 1468664022806 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 03:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:13:42 INFO - PROCESS | 3456 | 1468664022813 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:13:42 INFO - PROCESS | 3456 | 1468664022817 Marionette TRACE conn6 <- [1,190,null,{}] 03:13:42 INFO - PROCESS | 3456 | 1468664022822 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:42 INFO - PROCESS | 3456 | 1468664022825 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:42 INFO - PROCESS | 3456 | 1468664022968 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 03:13:43 INFO - PROCESS | 3456 | 1468664023033 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:43 INFO - PROCESS | 3456 | 1468664023036 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF81F000 == 42 [pid = 3456] [id = 57] 03:13:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB8E94C00) [pid = 3456] [serial = 168] [outer = 0000000000000000] 03:13:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB94B3800) [pid = 3456] [serial = 169] [outer = 000000EBB8E94C00] 03:13:43 INFO - PROCESS | 3456 | 1468664023094 Marionette DEBUG loaded listener.js 03:13:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBC954C00) [pid = 3456] [serial = 170] [outer = 000000EBB8E94C00] 03:13:43 INFO - PROCESS | 3456 | 1468664023633 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 901ms 03:13:43 INFO - PROCESS | 3456 | 1468664023712 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 03:13:43 INFO - PROCESS | 3456 | 1468664023714 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 03:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:13:43 INFO - PROCESS | 3456 | 1468664023718 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:13:43 INFO - PROCESS | 3456 | 1468664023721 Marionette TRACE conn6 <- [1,194,null,{}] 03:13:43 INFO - PROCESS | 3456 | 1468664023731 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:43 INFO - PROCESS | 3456 | 1468664023736 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:43 INFO - PROCESS | 3456 | 1468664023887 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 03:13:43 INFO - PROCESS | 3456 | 1468664023951 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:43 INFO - PROCESS | 3456 | 1468664023955 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:44 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7599800 == 43 [pid = 3456] [id = 58] 03:13:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBFB91000) [pid = 3456] [serial = 171] [outer = 0000000000000000] 03:13:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBBFC35800) [pid = 3456] [serial = 172] [outer = 000000EBBFB91000] 03:13:44 INFO - PROCESS | 3456 | 1468664024056 Marionette DEBUG loaded listener.js 03:13:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBBFFC4C00) [pid = 3456] [serial = 173] [outer = 000000EBBFB91000] 03:13:44 INFO - PROCESS | 3456 | 1468664024641 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1076ms 03:13:44 INFO - PROCESS | 3456 | 1468664024810 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 03:13:44 INFO - PROCESS | 3456 | 1468664024814 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 03:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:13:44 INFO - PROCESS | 3456 | 1468664024830 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:13:44 INFO - PROCESS | 3456 | 1468664024833 Marionette TRACE conn6 <- [1,198,null,{}] 03:13:44 INFO - PROCESS | 3456 | 1468664024838 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:44 INFO - PROCESS | 3456 | 1468664024842 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:44 INFO - PROCESS | 3456 | 1468664024944 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 03:13:45 INFO - PROCESS | 3456 | 1468664025004 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:45 INFO - PROCESS | 3456 | 1468664025009 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:45 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7D4F800 == 44 [pid = 3456] [id = 59] 03:13:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBB314BC00) [pid = 3456] [serial = 174] [outer = 0000000000000000] 03:13:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBB33D2400) [pid = 3456] [serial = 175] [outer = 000000EBB314BC00] 03:13:45 INFO - PROCESS | 3456 | 1468664025058 Marionette DEBUG loaded listener.js 03:13:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBB722B800) [pid = 3456] [serial = 176] [outer = 000000EBB314BC00] 03:13:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF719000 == 43 [pid = 3456] [id = 54] 03:13:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB1240800 == 42 [pid = 3456] [id = 53] 03:13:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57B6800 == 41 [pid = 3456] [id = 52] 03:13:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1F79800 == 40 [pid = 3456] [id = 51] 03:13:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC086A800 == 39 [pid = 3456] [id = 50] 03:13:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC02D8000 == 38 [pid = 3456] [id = 49] 03:13:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF71A000 == 37 [pid = 3456] [id = 48] 03:13:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBBE6F000 == 36 [pid = 3456] [id = 47] 03:13:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7DB5800 == 35 [pid = 3456] [id = 46] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBB8EDAC00) [pid = 3456] [serial = 124] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBBD1DB000) [pid = 3456] [serial = 111] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBB722AC00) [pid = 3456] [serial = 102] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBB757D800) [pid = 3456] [serial = 103] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBB8F64800) [pid = 3456] [serial = 105] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBB3146C00) [pid = 3456] [serial = 99] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB3152C00) [pid = 3456] [serial = 100] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB3084400) [pid = 3456] [serial = 96] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBC911800) [pid = 3456] [serial = 108] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBF889800) [pid = 3456] [serial = 114] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB722CC00) [pid = 3456] [serial = 85] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB308FC00) [pid = 3456] [serial = 84] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBCF7BC00) [pid = 3456] [serial = 88] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBC641400) [pid = 3456] [serial = 87] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC12F3000) [pid = 3456] [serial = 91] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC053BC00) [pid = 3456] [serial = 90] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC107E000) [pid = 3456] [serial = 94] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB302F400) [pid = 3456] [serial = 93] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBE5DC800) [pid = 3456] [serial = 112] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB2BE8800) [pid = 3456] [serial = 117] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBFD97800) [pid = 3456] [serial = 115] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB8E92800) [pid = 3456] [serial = 123] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB8D06C00) [pid = 3456] [serial = 118] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBC0534000) [pid = 3456] [serial = 126] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBC97D400) [pid = 3456] [serial = 109] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBFD8D000) [pid = 3456] [serial = 121] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB94B5000) [pid = 3456] [serial = 106] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBC95B800) [pid = 3456] [serial = 120] [outer = 0000000000000000] [url = about:blank] 03:13:45 INFO - PROCESS | 3456 | 1468664025666 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 881ms 03:13:45 INFO - PROCESS | 3456 | 1468664025713 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 03:13:45 INFO - PROCESS | 3456 | 1468664025716 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 03:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:13:45 INFO - PROCESS | 3456 | 1468664025725 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:13:45 INFO - PROCESS | 3456 | 1468664025728 Marionette TRACE conn6 <- [1,202,null,{}] 03:13:45 INFO - PROCESS | 3456 | 1468664025732 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:45 INFO - PROCESS | 3456 | 1468664025735 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:45 INFO - PROCESS | 3456 | 1468664025832 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 03:13:45 INFO - PROCESS | 3456 | 1468664025898 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:45 INFO - PROCESS | 3456 | 1468664025900 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:45 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB74A6800 == 36 [pid = 3456] [id = 60] 03:13:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB302D800) [pid = 3456] [serial = 177] [outer = 0000000000000000] 03:13:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB33D4400) [pid = 3456] [serial = 178] [outer = 000000EBB302D800] 03:13:45 INFO - PROCESS | 3456 | 1468664025948 Marionette DEBUG loaded listener.js 03:13:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB72CB400) [pid = 3456] [serial = 179] [outer = 000000EBB302D800] 03:13:46 INFO - PROCESS | 3456 | 1468664026308 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 03:13:46 INFO - PROCESS | 3456 | 1468664026357 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 03:13:46 INFO - PROCESS | 3456 | 1468664026360 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 03:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:13:46 INFO - PROCESS | 3456 | 1468664026364 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:13:46 INFO - PROCESS | 3456 | 1468664026366 Marionette TRACE conn6 <- [1,206,null,{}] 03:13:46 INFO - PROCESS | 3456 | 1468664026377 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:46 INFO - PROCESS | 3456 | 1468664026382 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:46 INFO - PROCESS | 3456 | 1468664026473 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 03:13:46 INFO - PROCESS | 3456 | 1468664026481 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:46 INFO - PROCESS | 3456 | 1468664026484 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:46 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBCFB2000 == 37 [pid = 3456] [id = 61] 03:13:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB8EDD800) [pid = 3456] [serial = 180] [outer = 0000000000000000] 03:13:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB8F66C00) [pid = 3456] [serial = 181] [outer = 000000EBB8EDD800] 03:13:46 INFO - PROCESS | 3456 | 1468664026533 Marionette DEBUG loaded listener.js 03:13:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB9954800) [pid = 3456] [serial = 182] [outer = 000000EBB8EDD800] 03:13:46 INFO - PROCESS | 3456 | 1468664026949 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 03:13:46 INFO - PROCESS | 3456 | 1468664026992 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 03:13:47 INFO - PROCESS | 3456 | 1468664026994 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 03:13:47 INFO - PROCESS | 3456 | 1468664026997 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:13:47 INFO - PROCESS | 3456 | 1468664026999 Marionette TRACE conn6 <- [1,210,null,{}] 03:13:47 INFO - PROCESS | 3456 | 1468664027003 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:47 INFO - PROCESS | 3456 | 1468664027005 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:47 INFO - PROCESS | 3456 | 1468664027092 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 03:13:47 INFO - PROCESS | 3456 | 1468664027097 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:47 INFO - PROCESS | 3456 | 1468664027099 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:47 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF74000 == 38 [pid = 3456] [id = 62] 03:13:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBC951800) [pid = 3456] [serial = 183] [outer = 0000000000000000] 03:13:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC95DC00) [pid = 3456] [serial = 184] [outer = 000000EBBC951800] 03:13:47 INFO - PROCESS | 3456 | 1468664027145 Marionette DEBUG loaded listener.js 03:13:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBCF37800) [pid = 3456] [serial = 185] [outer = 000000EBBC951800] 03:13:47 INFO - PROCESS | 3456 | 1468664027565 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 03:13:47 INFO - PROCESS | 3456 | 1468664027629 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 03:13:47 INFO - PROCESS | 3456 | 1468664027631 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 03:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:13:47 INFO - PROCESS | 3456 | 1468664027634 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:13:47 INFO - PROCESS | 3456 | 1468664027636 Marionette TRACE conn6 <- [1,214,null,{}] 03:13:47 INFO - PROCESS | 3456 | 1468664027640 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:47 INFO - PROCESS | 3456 | 1468664027642 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:47 INFO - PROCESS | 3456 | 1468664027722 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 03:13:47 INFO - PROCESS | 3456 | 1468664027727 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:47 INFO - PROCESS | 3456 | 1468664027729 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:47 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFB3A800 == 39 [pid = 3456] [id = 63] 03:13:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBCF3F800) [pid = 3456] [serial = 186] [outer = 0000000000000000] 03:13:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBD20FC00) [pid = 3456] [serial = 187] [outer = 000000EBBCF3F800] 03:13:47 INFO - PROCESS | 3456 | 1468664027774 Marionette DEBUG loaded listener.js 03:13:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBD223400) [pid = 3456] [serial = 188] [outer = 000000EBBCF3F800] 03:13:48 INFO - PROCESS | 3456 | 1468664028225 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 627ms 03:13:48 INFO - PROCESS | 3456 | 1468664028266 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 03:13:48 INFO - PROCESS | 3456 | 1468664028268 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 03:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:13:48 INFO - PROCESS | 3456 | 1468664028271 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:13:48 INFO - PROCESS | 3456 | 1468664028273 Marionette TRACE conn6 <- [1,218,null,{}] 03:13:48 INFO - PROCESS | 3456 | 1468664028277 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:48 INFO - PROCESS | 3456 | 1468664028283 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:48 INFO - PROCESS | 3456 | 1468664028426 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 03:13:48 INFO - PROCESS | 3456 | 1468664028504 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:48 INFO - PROCESS | 3456 | 1468664028506 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC086B000 == 40 [pid = 3456] [id = 64] 03:13:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB8E95800) [pid = 3456] [serial = 189] [outer = 0000000000000000] 03:13:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBE5E3000) [pid = 3456] [serial = 190] [outer = 000000EBB8E95800] 03:13:48 INFO - PROCESS | 3456 | 1468664028554 Marionette DEBUG loaded listener.js 03:13:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBF4F5000) [pid = 3456] [serial = 191] [outer = 000000EBB8E95800] 03:13:48 INFO - PROCESS | 3456 | 1468664028967 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 733ms 03:13:49 INFO - PROCESS | 3456 | 1468664029008 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 03:13:49 INFO - PROCESS | 3456 | 1468664029010 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 03:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:13:49 INFO - PROCESS | 3456 | 1468664029013 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:13:49 INFO - PROCESS | 3456 | 1468664029015 Marionette TRACE conn6 <- [1,222,null,{}] 03:13:49 INFO - PROCESS | 3456 | 1468664029018 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:49 INFO - PROCESS | 3456 | 1468664029020 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:49 INFO - PROCESS | 3456 | 1468664029131 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 03:13:49 INFO - PROCESS | 3456 | 1468664029180 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:49 INFO - PROCESS | 3456 | 1468664029183 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:49 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB839C000 == 41 [pid = 3456] [id = 65] 03:13:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB969F800) [pid = 3456] [serial = 192] [outer = 0000000000000000] 03:13:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB96A1400) [pid = 3456] [serial = 193] [outer = 000000EBB969F800] 03:13:49 INFO - PROCESS | 3456 | 1468664029229 Marionette DEBUG loaded listener.js 03:13:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB96A6800) [pid = 3456] [serial = 194] [outer = 000000EBB969F800] 03:13:49 INFO - PROCESS | 3456 | 1468664029621 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 03:13:49 INFO - PROCESS | 3456 | 1468664029649 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 03:13:49 INFO - PROCESS | 3456 | 1468664029651 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 03:13:49 INFO - PROCESS | 3456 | 1468664029655 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:13:49 INFO - PROCESS | 3456 | 1468664029657 Marionette TRACE conn6 <- [1,226,null,{}] 03:13:49 INFO - PROCESS | 3456 | 1468664029660 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:49 INFO - PROCESS | 3456 | 1468664029662 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:49 INFO - PROCESS | 3456 | 1468664029764 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 03:13:49 INFO - PROCESS | 3456 | 1468664029829 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:49 INFO - PROCESS | 3456 | 1468664029831 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:49 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB1241000 == 42 [pid = 3456] [id = 66] 03:13:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB98C4C00) [pid = 3456] [serial = 195] [outer = 0000000000000000] 03:13:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBFC3C400) [pid = 3456] [serial = 196] [outer = 000000EBB98C4C00] 03:13:49 INFO - PROCESS | 3456 | 1468664029876 Marionette DEBUG loaded listener.js 03:13:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBC035F000) [pid = 3456] [serial = 197] [outer = 000000EBB98C4C00] 03:13:50 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB2F34C00) [pid = 3456] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:13:50 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB2F37000) [pid = 3456] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:13:50 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBC97A000) [pid = 3456] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:13:50 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBF4F7C00) [pid = 3456] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:13:50 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB3849400) [pid = 3456] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:13:50 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB3150400) [pid = 3456] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:13:50 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB75C5000) [pid = 3456] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:13:50 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB3088C00) [pid = 3456] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:13:50 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC0924400) [pid = 3456] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:13:50 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB3225000) [pid = 3456] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:13:50 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB3030C00) [pid = 3456] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:13:50 INFO - PROCESS | 3456 | 1468664030314 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 688ms 03:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:13:50 INFO - PROCESS | 3456 | 1468664030352 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 03:13:50 INFO - PROCESS | 3456 | 1468664030354 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 03:13:50 INFO - PROCESS | 3456 | 1468664030357 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:13:50 INFO - PROCESS | 3456 | 1468664030359 Marionette TRACE conn6 <- [1,230,null,{}] 03:13:50 INFO - PROCESS | 3456 | 1468664030363 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:50 INFO - PROCESS | 3456 | 1468664030365 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:50 INFO - PROCESS | 3456 | 1468664030453 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 03:13:50 INFO - PROCESS | 3456 | 1468664030459 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:50 INFO - PROCESS | 3456 | 1468664030461 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:50 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FEC800 == 43 [pid = 3456] [id = 67] 03:13:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB75C5000) [pid = 3456] [serial = 198] [outer = 0000000000000000] 03:13:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBF4F4400) [pid = 3456] [serial = 199] [outer = 000000EBB75C5000] 03:13:50 INFO - PROCESS | 3456 | 1468664030508 Marionette DEBUG loaded listener.js 03:13:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC06F2800) [pid = 3456] [serial = 200] [outer = 000000EBB75C5000] 03:13:50 INFO - PROCESS | 3456 | 1468664030893 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 585ms 03:13:50 INFO - PROCESS | 3456 | 1468664030954 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 03:13:50 INFO - PROCESS | 3456 | 1468664030956 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 03:13:50 INFO - PROCESS | 3456 | 1468664030959 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:13:50 INFO - PROCESS | 3456 | 1468664030961 Marionette TRACE conn6 <- [1,234,null,{}] 03:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:13:50 INFO - PROCESS | 3456 | 1468664030965 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:50 INFO - PROCESS | 3456 | 1468664030967 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:51 INFO - PROCESS | 3456 | 1468664031048 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 03:13:51 INFO - PROCESS | 3456 | 1468664031054 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:51 INFO - PROCESS | 3456 | 1468664031056 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:51 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57CE800 == 44 [pid = 3456] [id = 68] 03:13:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC07E3800) [pid = 3456] [serial = 201] [outer = 0000000000000000] 03:13:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC12F3000) [pid = 3456] [serial = 202] [outer = 000000EBC07E3800] 03:13:51 INFO - PROCESS | 3456 | 1468664031099 Marionette DEBUG loaded listener.js 03:13:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC2B0B400) [pid = 3456] [serial = 203] [outer = 000000EBC07E3800] 03:13:51 INFO - PROCESS | 3456 | 1468664031509 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 03:13:51 INFO - PROCESS | 3456 | 1468664031556 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 03:13:51 INFO - PROCESS | 3456 | 1468664031559 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 03:13:51 INFO - PROCESS | 3456 | 1468664031580 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:13:51 INFO - PROCESS | 3456 | 1468664031582 Marionette TRACE conn6 <- [1,238,null,{}] 03:13:51 INFO - PROCESS | 3456 | 1468664031586 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:51 INFO - PROCESS | 3456 | 1468664031588 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:51 INFO - PROCESS | 3456 | 1468664031689 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 03:13:51 INFO - PROCESS | 3456 | 1468664031700 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:51 INFO - PROCESS | 3456 | 1468664031703 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:51 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7595800 == 45 [pid = 3456] [id = 69] 03:13:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB2E07400) [pid = 3456] [serial = 204] [outer = 0000000000000000] 03:13:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC053C400) [pid = 3456] [serial = 205] [outer = 000000EBB2E07400] 03:13:51 INFO - PROCESS | 3456 | 1468664031752 Marionette DEBUG loaded listener.js 03:13:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC36BD000) [pid = 3456] [serial = 206] [outer = 000000EBB2E07400] 03:13:52 INFO - PROCESS | 3456 | 1468664032302 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 775ms 03:13:52 INFO - PROCESS | 3456 | 1468664032393 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 03:13:52 INFO - PROCESS | 3456 | 1468664032397 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 03:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:13:52 INFO - PROCESS | 3456 | 1468664032416 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:13:52 INFO - PROCESS | 3456 | 1468664032420 Marionette TRACE conn6 <- [1,242,null,{}] 03:13:52 INFO - PROCESS | 3456 | 1468664032429 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:52 INFO - PROCESS | 3456 | 1468664032432 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:52 INFO - PROCESS | 3456 | 1468664032560 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 03:13:52 INFO - PROCESS | 3456 | 1468664032622 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:52 INFO - PROCESS | 3456 | 1468664032625 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:52 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7556000 == 46 [pid = 3456] [id = 70] 03:13:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB2E07C00) [pid = 3456] [serial = 207] [outer = 0000000000000000] 03:13:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB3029C00) [pid = 3456] [serial = 208] [outer = 000000EBB2E07C00] 03:13:52 INFO - PROCESS | 3456 | 1468664032683 Marionette DEBUG loaded listener.js 03:13:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBB314E000) [pid = 3456] [serial = 209] [outer = 000000EBB2E07C00] 03:13:53 INFO - PROCESS | 3456 | 1468664033398 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1047ms 03:13:53 INFO - PROCESS | 3456 | 1468664033453 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 03:13:53 INFO - PROCESS | 3456 | 1468664033458 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 03:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:13:53 INFO - PROCESS | 3456 | 1468664033465 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:13:53 INFO - PROCESS | 3456 | 1468664033468 Marionette TRACE conn6 <- [1,246,null,{}] 03:13:53 INFO - PROCESS | 3456 | 1468664033472 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:53 INFO - PROCESS | 3456 | 1468664033475 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:53 INFO - PROCESS | 3456 | 1468664033592 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 03:13:53 INFO - PROCESS | 3456 | 1468664033662 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:53 INFO - PROCESS | 3456 | 1468664033664 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:53 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC085D000 == 47 [pid = 3456] [id = 71] 03:13:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBB8EDAC00) [pid = 3456] [serial = 210] [outer = 0000000000000000] 03:13:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBB8F67000) [pid = 3456] [serial = 211] [outer = 000000EBB8EDAC00] 03:13:53 INFO - PROCESS | 3456 | 1468664033722 Marionette DEBUG loaded listener.js 03:13:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBBC90AC00) [pid = 3456] [serial = 212] [outer = 000000EBB8EDAC00] 03:13:54 INFO - PROCESS | 3456 | 1468664034309 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 880ms 03:13:54 INFO - PROCESS | 3456 | 1468664034347 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 03:13:54 INFO - PROCESS | 3456 | 1468664034349 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 03:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:13:54 INFO - PROCESS | 3456 | 1468664034353 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:13:54 INFO - PROCESS | 3456 | 1468664034357 Marionette TRACE conn6 <- [1,250,null,{}] 03:13:54 INFO - PROCESS | 3456 | 1468664034369 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:54 INFO - PROCESS | 3456 | 1468664034374 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:54 INFO - PROCESS | 3456 | 1468664034485 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 03:13:54 INFO - PROCESS | 3456 | 1468664034569 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:54 INFO - PROCESS | 3456 | 1468664034572 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:54 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC759F000 == 48 [pid = 3456] [id = 72] 03:13:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBBE5D7000) [pid = 3456] [serial = 213] [outer = 0000000000000000] 03:13:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBBF4EF400) [pid = 3456] [serial = 214] [outer = 000000EBBE5D7000] 03:13:54 INFO - PROCESS | 3456 | 1468664034630 Marionette DEBUG loaded listener.js 03:13:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBC12ECC00) [pid = 3456] [serial = 215] [outer = 000000EBBE5D7000] 03:13:55 INFO - PROCESS | 3456 | 1468664035157 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 838ms 03:13:55 INFO - PROCESS | 3456 | 1468664035227 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 03:13:55 INFO - PROCESS | 3456 | 1468664035231 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 03:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:13:55 INFO - PROCESS | 3456 | 1468664035236 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:13:55 INFO - PROCESS | 3456 | 1468664035238 Marionette TRACE conn6 <- [1,254,null,{}] 03:13:55 INFO - PROCESS | 3456 | 1468664035242 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:55 INFO - PROCESS | 3456 | 1468664035244 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:55 INFO - PROCESS | 3456 | 1468664035356 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 03:13:55 INFO - PROCESS | 3456 | 1468664035436 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:55 INFO - PROCESS | 3456 | 1468664035438 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC708E800 == 49 [pid = 3456] [id = 73] 03:13:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBC4F34800) [pid = 3456] [serial = 216] [outer = 0000000000000000] 03:13:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 102 (000000EBC4F38C00) [pid = 3456] [serial = 217] [outer = 000000EBC4F34800] 03:13:55 INFO - PROCESS | 3456 | 1468664035492 Marionette DEBUG loaded listener.js 03:13:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 103 (000000EBC4F3EC00) [pid = 3456] [serial = 218] [outer = 000000EBC4F34800] 03:13:56 INFO - PROCESS | 3456 | 1468664036156 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 985ms 03:13:56 INFO - PROCESS | 3456 | 1468664036224 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 03:13:56 INFO - PROCESS | 3456 | 1468664036228 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 03:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:13:56 INFO - PROCESS | 3456 | 1468664036234 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:13:56 INFO - PROCESS | 3456 | 1468664036238 Marionette TRACE conn6 <- [1,258,null,{}] 03:13:56 INFO - PROCESS | 3456 | 1468664036243 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:56 INFO - PROCESS | 3456 | 1468664036247 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:56 INFO - PROCESS | 3456 | 1468664036350 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 03:13:56 INFO - PROCESS | 3456 | 1468664036414 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:56 INFO - PROCESS | 3456 | 1468664036418 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:56 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8395000 == 50 [pid = 3456] [id = 74] 03:13:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 104 (000000EBB3030400) [pid = 3456] [serial = 219] [outer = 0000000000000000] 03:13:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 105 (000000EBB3149800) [pid = 3456] [serial = 220] [outer = 000000EBB3030400] 03:13:56 INFO - PROCESS | 3456 | 1468664036469 Marionette DEBUG loaded listener.js 03:13:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 106 (000000EBB722F800) [pid = 3456] [serial = 221] [outer = 000000EBB3030400] 03:13:57 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57CE800 == 49 [pid = 3456] [id = 68] 03:13:57 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FEC800 == 48 [pid = 3456] [id = 67] 03:13:57 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB1241000 == 47 [pid = 3456] [id = 66] 03:13:57 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB839C000 == 46 [pid = 3456] [id = 65] 03:13:57 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC086B000 == 45 [pid = 3456] [id = 64] 03:13:57 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFB3A800 == 44 [pid = 3456] [id = 63] 03:13:57 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF74000 == 43 [pid = 3456] [id = 62] 03:13:57 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBCFB2000 == 42 [pid = 3456] [id = 61] 03:13:57 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB74A6800 == 41 [pid = 3456] [id = 60] 03:13:57 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7D4F800 == 40 [pid = 3456] [id = 59] 03:13:57 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7599800 == 39 [pid = 3456] [id = 58] 03:13:57 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF81F000 == 38 [pid = 3456] [id = 57] 03:13:57 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB44D5800 == 37 [pid = 3456] [id = 56] 03:13:57 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7171800 == 36 [pid = 3456] [id = 55] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 105 (000000EBB3146000) [pid = 3456] [serial = 97] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 104 (000000EBB2F3C800) [pid = 3456] [serial = 129] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 103 (000000EBBE4F0C00) [pid = 3456] [serial = 157] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 102 (000000EBB83F8C00) [pid = 3456] [serial = 139] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 101 (000000EBB7D10C00) [pid = 3456] [serial = 138] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBB3145C00) [pid = 3456] [serial = 135] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBB33DA400) [pid = 3456] [serial = 136] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBC12F2400) [pid = 3456] [serial = 153] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBC36BB400) [pid = 3456] [serial = 161] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBC2B0B000) [pid = 3456] [serial = 158] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBC237B400) [pid = 3456] [serial = 154] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBB8035400) [pid = 3456] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBF4ED000) [pid = 3456] [serial = 148] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBE5DCC00) [pid = 3456] [serial = 145] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBD20A800) [pid = 3456] [serial = 163] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBC2E26400) [pid = 3456] [serial = 160] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBE5E4400) [pid = 3456] [serial = 147] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBC634C00) [pid = 3456] [serial = 141] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBC958000) [pid = 3456] [serial = 142] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBE206000) [pid = 3456] [serial = 144] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBFC41800) [pid = 3456] [serial = 150] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB7CB0000) [pid = 3456] [serial = 133] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB7225800) [pid = 3456] [serial = 132] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBC0921400) [pid = 3456] [serial = 151] [outer = 0000000000000000] [url = about:blank] 03:13:57 INFO - PROCESS | 3456 | 1468664037272 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1079ms 03:13:57 INFO - PROCESS | 3456 | 1468664037325 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 03:13:57 INFO - PROCESS | 3456 | 1468664037329 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 03:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:13:57 INFO - PROCESS | 3456 | 1468664037364 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:13:57 INFO - PROCESS | 3456 | 1468664037367 Marionette TRACE conn6 <- [1,262,null,{}] 03:13:57 INFO - PROCESS | 3456 | 1468664037384 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:57 INFO - PROCESS | 3456 | 1468664037387 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:57 INFO - PROCESS | 3456 | 1468664037484 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 03:13:57 INFO - PROCESS | 3456 | 1468664037490 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:57 INFO - PROCESS | 3456 | 1468664037492 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:57 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB839C000 == 37 [pid = 3456] [id = 75] 03:13:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB2F32800) [pid = 3456] [serial = 222] [outer = 0000000000000000] 03:13:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB7582800) [pid = 3456] [serial = 223] [outer = 000000EBB2F32800] 03:13:57 INFO - PROCESS | 3456 | 1468664037540 Marionette DEBUG loaded listener.js 03:13:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB8E95000) [pid = 3456] [serial = 224] [outer = 000000EBB2F32800] 03:13:58 INFO - PROCESS | 3456 | 1468664038016 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 711ms 03:13:58 INFO - PROCESS | 3456 | 1468664038054 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 03:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:13:58 INFO - PROCESS | 3456 | 1468664038057 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 03:13:58 INFO - PROCESS | 3456 | 1468664038060 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:13:58 INFO - PROCESS | 3456 | 1468664038064 Marionette TRACE conn6 <- [1,266,null,{}] 03:13:58 INFO - PROCESS | 3456 | 1468664038074 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:58 INFO - PROCESS | 3456 | 1468664038079 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:58 INFO - PROCESS | 3456 | 1468664038167 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 03:13:58 INFO - PROCESS | 3456 | 1468664038176 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:58 INFO - PROCESS | 3456 | 1468664038179 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF720800 == 38 [pid = 3456] [id = 76] 03:13:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBCF34800) [pid = 3456] [serial = 225] [outer = 0000000000000000] 03:13:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBD205000) [pid = 3456] [serial = 226] [outer = 000000EBBCF34800] 03:13:58 INFO - PROCESS | 3456 | 1468664038230 Marionette DEBUG loaded listener.js 03:13:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBD223C00) [pid = 3456] [serial = 227] [outer = 000000EBBCF34800] 03:13:58 INFO - PROCESS | 3456 | 1468664038662 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 03:13:58 INFO - PROCESS | 3456 | 1468664038691 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 03:13:58 INFO - PROCESS | 3456 | 1468664038694 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 03:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:13:58 INFO - PROCESS | 3456 | 1468664038697 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:13:58 INFO - PROCESS | 3456 | 1468664038699 Marionette TRACE conn6 <- [1,270,null,{}] 03:13:58 INFO - PROCESS | 3456 | 1468664038702 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:58 INFO - PROCESS | 3456 | 1468664038704 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:58 INFO - PROCESS | 3456 | 1468664038819 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 03:13:58 INFO - PROCESS | 3456 | 1468664038826 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:58 INFO - PROCESS | 3456 | 1468664038828 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFF27800 == 39 [pid = 3456] [id = 77] 03:13:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBD79A400) [pid = 3456] [serial = 228] [outer = 0000000000000000] 03:13:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBE5DB000) [pid = 3456] [serial = 229] [outer = 000000EBBD79A400] 03:13:58 INFO - PROCESS | 3456 | 1468664038873 Marionette DEBUG loaded listener.js 03:13:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBBF4B7800) [pid = 3456] [serial = 230] [outer = 000000EBBD79A400] 03:13:59 INFO - PROCESS | 3456 | 1468664039277 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 628ms 03:13:59 INFO - PROCESS | 3456 | 1468664039329 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 03:13:59 INFO - PROCESS | 3456 | 1468664039331 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 03:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:13:59 INFO - PROCESS | 3456 | 1468664039335 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:13:59 INFO - PROCESS | 3456 | 1468664039336 Marionette TRACE conn6 <- [1,274,null,{}] 03:13:59 INFO - PROCESS | 3456 | 1468664039340 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:59 INFO - PROCESS | 3456 | 1468664039342 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:59 INFO - PROCESS | 3456 | 1468664039460 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 03:13:59 INFO - PROCESS | 3456 | 1468664039540 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:59 INFO - PROCESS | 3456 | 1468664039543 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:13:59 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F39000 == 40 [pid = 3456] [id = 78] 03:13:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBFC35C00) [pid = 3456] [serial = 231] [outer = 0000000000000000] 03:13:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBFC41800) [pid = 3456] [serial = 232] [outer = 000000EBBFC35C00] 03:13:59 INFO - PROCESS | 3456 | 1468664039587 Marionette DEBUG loaded listener.js 03:13:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBC07D7400) [pid = 3456] [serial = 233] [outer = 000000EBBFC35C00] 03:13:59 INFO - PROCESS | 3456 | 1468664039989 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 691ms 03:14:00 INFO - PROCESS | 3456 | 1468664040029 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 03:14:00 INFO - PROCESS | 3456 | 1468664040031 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 03:14:00 INFO - PROCESS | 3456 | 1468664040034 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:14:00 INFO - PROCESS | 3456 | 1468664040036 Marionette TRACE conn6 <- [1,278,null,{}] 03:14:00 INFO - PROCESS | 3456 | 1468664040040 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:00 INFO - PROCESS | 3456 | 1468664040045 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:00 INFO - PROCESS | 3456 | 1468664040202 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 03:14:00 INFO - PROCESS | 3456 | 1468664040251 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:00 INFO - PROCESS | 3456 | 1468664040253 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC361E000 == 41 [pid = 3456] [id = 79] 03:14:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBC1F49C00) [pid = 3456] [serial = 234] [outer = 0000000000000000] 03:14:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBC3765C00) [pid = 3456] [serial = 235] [outer = 000000EBC1F49C00] 03:14:00 INFO - PROCESS | 3456 | 1468664040298 Marionette DEBUG loaded listener.js 03:14:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBC376D400) [pid = 3456] [serial = 236] [outer = 000000EBC1F49C00] 03:14:00 INFO - PROCESS | 3456 | 1468664040728 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 734ms 03:14:00 INFO - PROCESS | 3456 | 1468664040771 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 03:14:00 INFO - PROCESS | 3456 | 1468664040774 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 03:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:14:00 INFO - PROCESS | 3456 | 1468664040777 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:14:00 INFO - PROCESS | 3456 | 1468664040778 Marionette TRACE conn6 <- [1,282,null,{}] 03:14:00 INFO - PROCESS | 3456 | 1468664040814 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:00 INFO - PROCESS | 3456 | 1468664040816 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:00 INFO - PROCESS | 3456 | 1468664040921 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 03:14:00 INFO - PROCESS | 3456 | 1468664040932 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:00 INFO - PROCESS | 3456 | 1468664040934 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57BE000 == 42 [pid = 3456] [id = 80] 03:14:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBC376D800) [pid = 3456] [serial = 237] [outer = 0000000000000000] 03:14:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBC45E6C00) [pid = 3456] [serial = 238] [outer = 000000EBC376D800] 03:14:01 INFO - PROCESS | 3456 | 1468664041015 Marionette DEBUG loaded listener.js 03:14:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBC45ED400) [pid = 3456] [serial = 239] [outer = 000000EBC376D800] 03:14:01 INFO - PROCESS | 3456 | 1468664041399 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 649ms 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBB2F36C00) [pid = 3456] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBB8E95800) [pid = 3456] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBB969F800) [pid = 3456] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBBC951800) [pid = 3456] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBB314BC00) [pid = 3456] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBBFB91000) [pid = 3456] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB2F38800) [pid = 3456] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB302D800) [pid = 3456] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB8EDD800) [pid = 3456] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB8E94C00) [pid = 3456] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBCF3F800) [pid = 3456] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB98C4C00) [pid = 3456] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBD205800) [pid = 3456] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBC07E3800) [pid = 3456] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB75C5000) [pid = 3456] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:14:01 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB8EDB000) [pid = 3456] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:14:01 INFO - PROCESS | 3456 | 1468664041505 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 03:14:01 INFO - PROCESS | 3456 | 1468664041507 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 03:14:01 INFO - PROCESS | 3456 | 1468664041512 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:14:01 INFO - PROCESS | 3456 | 1468664041514 Marionette TRACE conn6 <- [1,286,null,{}] 03:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:14:01 INFO - PROCESS | 3456 | 1468664041522 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:01 INFO - PROCESS | 3456 | 1468664041532 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:01 INFO - PROCESS | 3456 | 1468664041615 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 03:14:01 INFO - PROCESS | 3456 | 1468664041621 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:01 INFO - PROCESS | 3456 | 1468664041623 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:01 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F55800 == 43 [pid = 3456] [id = 81] 03:14:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB314DC00) [pid = 3456] [serial = 240] [outer = 0000000000000000] 03:14:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB7D19400) [pid = 3456] [serial = 241] [outer = 000000EBB314DC00] 03:14:01 INFO - PROCESS | 3456 | 1468664041666 Marionette DEBUG loaded listener.js 03:14:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBCF3F800) [pid = 3456] [serial = 242] [outer = 000000EBB314DC00] 03:14:02 INFO - PROCESS | 3456 | 1468664042060 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 03:14:02 INFO - PROCESS | 3456 | 1468664042112 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 03:14:02 INFO - PROCESS | 3456 | 1468664042114 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 03:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:14:02 INFO - PROCESS | 3456 | 1468664042123 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:14:02 INFO - PROCESS | 3456 | 1468664042125 Marionette TRACE conn6 <- [1,290,null,{}] 03:14:02 INFO - PROCESS | 3456 | 1468664042128 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:02 INFO - PROCESS | 3456 | 1468664042130 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:02 INFO - PROCESS | 3456 | 1468664042215 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 03:14:02 INFO - PROCESS | 3456 | 1468664042243 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:02 INFO - PROCESS | 3456 | 1468664042245 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC717B000 == 44 [pid = 3456] [id = 82] 03:14:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBE5E0800) [pid = 3456] [serial = 243] [outer = 0000000000000000] 03:14:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC3FCE400) [pid = 3456] [serial = 244] [outer = 000000EBBE5E0800] 03:14:02 INFO - PROCESS | 3456 | 1468664042289 Marionette DEBUG loaded listener.js 03:14:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC3FD5400) [pid = 3456] [serial = 245] [outer = 000000EBBE5E0800] 03:14:02 INFO - PROCESS | 3456 | 1468664042698 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 627ms 03:14:02 INFO - PROCESS | 3456 | 1468664042751 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 03:14:02 INFO - PROCESS | 3456 | 1468664042753 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 03:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:14:02 INFO - PROCESS | 3456 | 1468664042757 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:14:02 INFO - PROCESS | 3456 | 1468664042758 Marionette TRACE conn6 <- [1,294,null,{}] 03:14:02 INFO - PROCESS | 3456 | 1468664042762 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:02 INFO - PROCESS | 3456 | 1468664042764 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:02 INFO - PROCESS | 3456 | 1468664042856 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 03:14:02 INFO - PROCESS | 3456 | 1468664042861 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:02 INFO - PROCESS | 3456 | 1468664042863 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7847800 == 45 [pid = 3456] [id = 83] 03:14:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC3FCC400) [pid = 3456] [serial = 246] [outer = 0000000000000000] 03:14:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBC45EE000) [pid = 3456] [serial = 247] [outer = 000000EBC3FCC400] 03:14:02 INFO - PROCESS | 3456 | 1468664042909 Marionette DEBUG loaded listener.js 03:14:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBC4F39000) [pid = 3456] [serial = 248] [outer = 000000EBC3FCC400] 03:14:03 INFO - PROCESS | 3456 | 1468664043316 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 586ms 03:14:03 INFO - PROCESS | 3456 | 1468664043347 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 03:14:03 INFO - PROCESS | 3456 | 1468664043349 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 03:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:14:03 INFO - PROCESS | 3456 | 1468664043363 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:14:03 INFO - PROCESS | 3456 | 1468664043365 Marionette TRACE conn6 <- [1,298,null,{}] 03:14:03 INFO - PROCESS | 3456 | 1468664043369 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:03 INFO - PROCESS | 3456 | 1468664043372 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:03 INFO - PROCESS | 3456 | 1468664043478 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 03:14:03 INFO - PROCESS | 3456 | 1468664043483 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:03 INFO - PROCESS | 3456 | 1468664043486 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:03 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F20000 == 46 [pid = 3456] [id = 84] 03:14:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBC4F3F400) [pid = 3456] [serial = 249] [outer = 0000000000000000] 03:14:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBC5958400) [pid = 3456] [serial = 250] [outer = 000000EBC4F3F400] 03:14:03 INFO - PROCESS | 3456 | 1468664043532 Marionette DEBUG loaded listener.js 03:14:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBC5A95400) [pid = 3456] [serial = 251] [outer = 000000EBC4F3F400] 03:14:03 INFO - PROCESS | 3456 | 1468664043962 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:14:04 INFO - PROCESS | 3456 | 1468664044265 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 03:14:04 INFO - PROCESS | 3456 | 1468664044300 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 03:14:04 INFO - PROCESS | 3456 | 1468664044304 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 03:14:04 INFO - PROCESS | 3456 | 1468664044309 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:14:04 INFO - PROCESS | 3456 | 1468664044313 Marionette TRACE conn6 <- [1,302,null,{}] 03:14:04 INFO - PROCESS | 3456 | 1468664044318 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:04 INFO - PROCESS | 3456 | 1468664044322 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:04 INFO - PROCESS | 3456 | 1468664044441 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 03:14:04 INFO - PROCESS | 3456 | 1468664044515 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:04 INFO - PROCESS | 3456 | 1468664044518 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:04 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE457000 == 47 [pid = 3456] [id = 85] 03:14:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBB83F6800) [pid = 3456] [serial = 252] [outer = 0000000000000000] 03:14:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBB8EA0000) [pid = 3456] [serial = 253] [outer = 000000EBB83F6800] 03:14:04 INFO - PROCESS | 3456 | 1468664044617 Marionette DEBUG loaded listener.js 03:14:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBBC909400) [pid = 3456] [serial = 254] [outer = 000000EBB83F6800] 03:14:05 INFO - PROCESS | 3456 | 1468664045195 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 944ms 03:14:05 INFO - PROCESS | 3456 | 1468664045258 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 03:14:05 INFO - PROCESS | 3456 | 1468664045263 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 03:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:14:05 INFO - PROCESS | 3456 | 1468664045270 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:14:05 INFO - PROCESS | 3456 | 1468664045273 Marionette TRACE conn6 <- [1,306,null,{}] 03:14:05 INFO - PROCESS | 3456 | 1468664045277 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:05 INFO - PROCESS | 3456 | 1468664045280 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:05 INFO - PROCESS | 3456 | 1468664045433 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 03:14:05 INFO - PROCESS | 3456 | 1468664045547 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:05 INFO - PROCESS | 3456 | 1468664045550 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:05 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F07000 == 48 [pid = 3456] [id = 86] 03:14:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBBD221000) [pid = 3456] [serial = 255] [outer = 0000000000000000] 03:14:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBBE5DFC00) [pid = 3456] [serial = 256] [outer = 000000EBBD221000] 03:14:05 INFO - PROCESS | 3456 | 1468664045608 Marionette DEBUG loaded listener.js 03:14:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 102 (000000EBC07D9C00) [pid = 3456] [serial = 257] [outer = 000000EBBD221000] 03:14:06 INFO - PROCESS | 3456 | 1468664046222 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 986ms 03:14:06 INFO - PROCESS | 3456 | 1468664046258 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 03:14:06 INFO - PROCESS | 3456 | 1468664046260 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 03:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:14:06 INFO - PROCESS | 3456 | 1468664046265 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:14:06 INFO - PROCESS | 3456 | 1468664046269 Marionette TRACE conn6 <- [1,310,null,{}] 03:14:06 INFO - PROCESS | 3456 | 1468664046281 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:06 INFO - PROCESS | 3456 | 1468664046286 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:06 INFO - PROCESS | 3456 | 1468664046404 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 03:14:06 INFO - PROCESS | 3456 | 1468664046475 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:06 INFO - PROCESS | 3456 | 1468664046479 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7160800 == 49 [pid = 3456] [id = 87] 03:14:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 103 (000000EBB7FE1400) [pid = 3456] [serial = 258] [outer = 0000000000000000] 03:14:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 104 (000000EBC3762800) [pid = 3456] [serial = 259] [outer = 000000EBB7FE1400] 03:14:06 INFO - PROCESS | 3456 | 1468664046594 Marionette DEBUG loaded listener.js 03:14:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 105 (000000EBC4F37800) [pid = 3456] [serial = 260] [outer = 000000EBB7FE1400] 03:14:07 INFO - PROCESS | 3456 | 1468664047372 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1132ms 03:14:07 INFO - PROCESS | 3456 | 1468664047399 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 03:14:07 INFO - PROCESS | 3456 | 1468664047403 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 03:14:07 INFO - PROCESS | 3456 | 1468664047409 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:14:07 INFO - PROCESS | 3456 | 1468664047411 Marionette TRACE conn6 <- [1,314,null,{}] 03:14:07 INFO - PROCESS | 3456 | 1468664047417 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:07 INFO - PROCESS | 3456 | 1468664047420 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:07 INFO - PROCESS | 3456 | 1468664047521 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 03:14:07 INFO - PROCESS | 3456 | 1468664047593 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:07 INFO - PROCESS | 3456 | 1468664047596 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:07 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FF8000 == 50 [pid = 3456] [id = 88] 03:14:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 106 (000000EBB3F69000) [pid = 3456] [serial = 261] [outer = 0000000000000000] 03:14:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 107 (000000EBB74F9400) [pid = 3456] [serial = 262] [outer = 000000EBB3F69000] 03:14:07 INFO - PROCESS | 3456 | 1468664047645 Marionette DEBUG loaded listener.js 03:14:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 108 (000000EBB83F2800) [pid = 3456] [serial = 263] [outer = 000000EBB3F69000] 03:14:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FDB800 == 49 [pid = 3456] [id = 44] 03:14:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7847800 == 48 [pid = 3456] [id = 83] 03:14:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC717B000 == 47 [pid = 3456] [id = 82] 03:14:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F55800 == 46 [pid = 3456] [id = 81] 03:14:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57BE000 == 45 [pid = 3456] [id = 80] 03:14:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC361E000 == 44 [pid = 3456] [id = 79] 03:14:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F39000 == 43 [pid = 3456] [id = 78] 03:14:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFF27800 == 42 [pid = 3456] [id = 77] 03:14:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF720800 == 41 [pid = 3456] [id = 76] 03:14:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB839C000 == 40 [pid = 3456] [id = 75] 03:14:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8395000 == 39 [pid = 3456] [id = 74] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 107 (000000EBC053C400) [pid = 3456] [serial = 205] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7595800 == 38 [pid = 3456] [id = 69] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 106 (000000EBB33D2400) [pid = 3456] [serial = 175] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 105 (000000EBB722B800) [pid = 3456] [serial = 176] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 104 (000000EBBFFC4C00) [pid = 3456] [serial = 173] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 103 (000000EBBFC35800) [pid = 3456] [serial = 172] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 102 (000000EBB3152400) [pid = 3456] [serial = 167] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 101 (000000EBB3024800) [pid = 3456] [serial = 166] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBB33D4400) [pid = 3456] [serial = 178] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBB72CB400) [pid = 3456] [serial = 179] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBB9954800) [pid = 3456] [serial = 182] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBB8F66C00) [pid = 3456] [serial = 181] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBBC954C00) [pid = 3456] [serial = 170] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBB94B3800) [pid = 3456] [serial = 169] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBBD20FC00) [pid = 3456] [serial = 187] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBFC3C400) [pid = 3456] [serial = 196] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBD210C00) [pid = 3456] [serial = 164] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBC12F3000) [pid = 3456] [serial = 202] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBC2B0B400) [pid = 3456] [serial = 203] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBC035F000) [pid = 3456] [serial = 197] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBC06F2800) [pid = 3456] [serial = 200] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBF4F4400) [pid = 3456] [serial = 199] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBD223400) [pid = 3456] [serial = 188] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC09C3C00) [pid = 3456] [serial = 127] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB302DC00) [pid = 3456] [serial = 130] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBE5E3000) [pid = 3456] [serial = 190] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB96A6800) [pid = 3456] [serial = 194] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB96A1400) [pid = 3456] [serial = 193] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBF4F5000) [pid = 3456] [serial = 191] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBC95DC00) [pid = 3456] [serial = 184] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBCF37800) [pid = 3456] [serial = 185] [outer = 0000000000000000] [url = about:blank] 03:14:08 INFO - PROCESS | 3456 | 1468664048252 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 881ms 03:14:08 INFO - PROCESS | 3456 | 1468664048295 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 03:14:08 INFO - PROCESS | 3456 | 1468664048300 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 03:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:14:08 INFO - PROCESS | 3456 | 1468664048306 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:14:08 INFO - PROCESS | 3456 | 1468664048308 Marionette TRACE conn6 <- [1,318,null,{}] 03:14:08 INFO - PROCESS | 3456 | 1468664048312 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:08 INFO - PROCESS | 3456 | 1468664048315 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:08 INFO - PROCESS | 3456 | 1468664048409 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 03:14:08 INFO - PROCESS | 3456 | 1468664048483 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:08 INFO - PROCESS | 3456 | 1468664048485 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB83A1800 == 39 [pid = 3456] [id = 89] 03:14:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB33D4400) [pid = 3456] [serial = 264] [outer = 0000000000000000] 03:14:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB75C5C00) [pid = 3456] [serial = 265] [outer = 000000EBB33D4400] 03:14:08 INFO - PROCESS | 3456 | 1468664048533 Marionette DEBUG loaded listener.js 03:14:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB96A1400) [pid = 3456] [serial = 266] [outer = 000000EBB33D4400] 03:14:08 INFO - PROCESS | 3456 | 1468664048923 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 629ms 03:14:08 INFO - PROCESS | 3456 | 1468664048962 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 03:14:08 INFO - PROCESS | 3456 | 1468664048965 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 03:14:08 INFO - PROCESS | 3456 | 1468664048972 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:14:08 INFO - PROCESS | 3456 | 1468664048975 Marionette TRACE conn6 <- [1,322,null,{}] 03:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:14:08 INFO - PROCESS | 3456 | 1468664048986 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:08 INFO - PROCESS | 3456 | 1468664048991 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:09 INFO - PROCESS | 3456 | 1468664049077 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 03:14:09 INFO - PROCESS | 3456 | 1468664049084 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:09 INFO - PROCESS | 3456 | 1468664049087 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE2C2800 == 40 [pid = 3456] [id = 90] 03:14:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBC970400) [pid = 3456] [serial = 267] [outer = 0000000000000000] 03:14:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBD206400) [pid = 3456] [serial = 268] [outer = 000000EBBC970400] 03:14:09 INFO - PROCESS | 3456 | 1468664049135 Marionette DEBUG loaded listener.js 03:14:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBD223000) [pid = 3456] [serial = 269] [outer = 000000EBBC970400] 03:14:09 INFO - PROCESS | 3456 | 1468664049594 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 628ms 03:14:09 INFO - PROCESS | 3456 | 1468664049608 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 03:14:09 INFO - PROCESS | 3456 | 1468664049611 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 03:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:14:09 INFO - PROCESS | 3456 | 1468664049619 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:14:09 INFO - PROCESS | 3456 | 1468664049621 Marionette TRACE conn6 <- [1,326,null,{}] 03:14:09 INFO - PROCESS | 3456 | 1468664049625 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:09 INFO - PROCESS | 3456 | 1468664049627 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:09 INFO - PROCESS | 3456 | 1468664049719 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 03:14:09 INFO - PROCESS | 3456 | 1468664049724 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:09 INFO - PROCESS | 3456 | 1468664049726 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFB50000 == 41 [pid = 3456] [id = 91] 03:14:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBE5E1400) [pid = 3456] [serial = 270] [outer = 0000000000000000] 03:14:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBF4B5400) [pid = 3456] [serial = 271] [outer = 000000EBBE5E1400] 03:14:09 INFO - PROCESS | 3456 | 1468664049772 Marionette DEBUG loaded listener.js 03:14:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBFA0A000) [pid = 3456] [serial = 272] [outer = 000000EBBE5E1400] 03:14:10 INFO - PROCESS | 3456 | 1468664050198 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 628ms 03:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:14:10 INFO - PROCESS | 3456 | 1468664050250 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 03:14:10 INFO - PROCESS | 3456 | 1468664050252 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 03:14:10 INFO - PROCESS | 3456 | 1468664050256 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:14:10 INFO - PROCESS | 3456 | 1468664050257 Marionette TRACE conn6 <- [1,330,null,{}] 03:14:10 INFO - PROCESS | 3456 | 1468664050261 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:10 INFO - PROCESS | 3456 | 1468664050263 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:10 INFO - PROCESS | 3456 | 1468664050369 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 03:14:10 INFO - PROCESS | 3456 | 1468664050375 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:10 INFO - PROCESS | 3456 | 1468664050377 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:10 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0155000 == 42 [pid = 3456] [id = 92] 03:14:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB9421800) [pid = 3456] [serial = 273] [outer = 0000000000000000] 03:14:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBFD99800) [pid = 3456] [serial = 274] [outer = 000000EBB9421800] 03:14:10 INFO - PROCESS | 3456 | 1468664050430 Marionette DEBUG loaded listener.js 03:14:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC06F4000) [pid = 3456] [serial = 275] [outer = 000000EBB9421800] 03:14:10 INFO - PROCESS | 3456 | 1468664050922 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 03:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:14:10 INFO - PROCESS | 3456 | 1468664050957 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 03:14:10 INFO - PROCESS | 3456 | 1468664050959 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 03:14:10 INFO - PROCESS | 3456 | 1468664050963 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:14:10 INFO - PROCESS | 3456 | 1468664050965 Marionette TRACE conn6 <- [1,334,null,{}] 03:14:10 INFO - PROCESS | 3456 | 1468664050968 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:10 INFO - PROCESS | 3456 | 1468664050974 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:11 INFO - PROCESS | 3456 | 1468664051106 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 03:14:11 INFO - PROCESS | 3456 | 1468664051157 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:11 INFO - PROCESS | 3456 | 1468664051159 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:11 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB728E800 == 43 [pid = 3456] [id = 93] 03:14:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC12EF000) [pid = 3456] [serial = 276] [outer = 0000000000000000] 03:14:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBC2E28000) [pid = 3456] [serial = 277] [outer = 000000EBC12EF000] 03:14:11 INFO - PROCESS | 3456 | 1468664051204 Marionette DEBUG loaded listener.js 03:14:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBC3FCD000) [pid = 3456] [serial = 278] [outer = 000000EBC12EF000] 03:14:11 INFO - PROCESS | 3456 | 1468664051634 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 03:14:11 INFO - PROCESS | 3456 | 1468664051654 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 03:14:11 INFO - PROCESS | 3456 | 1468664051656 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 03:14:11 INFO - PROCESS | 3456 | 1468664051659 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:14:11 INFO - PROCESS | 3456 | 1468664051660 Marionette TRACE conn6 <- [1,338,null,{}] 03:14:11 INFO - PROCESS | 3456 | 1468664051664 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:11 INFO - PROCESS | 3456 | 1468664051666 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:11 INFO - PROCESS | 3456 | 1468664051809 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 03:14:11 INFO - PROCESS | 3456 | 1468664051816 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:11 INFO - PROCESS | 3456 | 1468664051818 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:11 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2B3D000 == 44 [pid = 3456] [id = 94] 03:14:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBC017C800) [pid = 3456] [serial = 279] [outer = 0000000000000000] 03:14:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBC0181800) [pid = 3456] [serial = 280] [outer = 000000EBC017C800] 03:14:11 INFO - PROCESS | 3456 | 1468664051866 Marionette DEBUG loaded listener.js 03:14:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBC1F47800) [pid = 3456] [serial = 281] [outer = 000000EBC017C800] 03:14:12 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBC1F49C00) [pid = 3456] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:14:12 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBBD79A400) [pid = 3456] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:14:12 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB2F32800) [pid = 3456] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:14:12 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB3030400) [pid = 3456] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:14:12 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBCF34800) [pid = 3456] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:14:12 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBC376D800) [pid = 3456] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:14:12 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB314DC00) [pid = 3456] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:14:12 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBE5E0800) [pid = 3456] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:14:12 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBFC35C00) [pid = 3456] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:14:12 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBC3FCC400) [pid = 3456] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:14:12 INFO - PROCESS | 3456 | 1468664052443 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 839ms 03:14:12 INFO - PROCESS | 3456 | 1468664052502 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 03:14:12 INFO - PROCESS | 3456 | 1468664052504 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 03:14:12 INFO - PROCESS | 3456 | 1468664052508 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:14:12 INFO - PROCESS | 3456 | 1468664052510 Marionette TRACE conn6 <- [1,342,null,{}] 03:14:12 INFO - PROCESS | 3456 | 1468664052514 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:12 INFO - PROCESS | 3456 | 1468664052516 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:12 INFO - PROCESS | 3456 | 1468664052599 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 03:14:12 INFO - PROCESS | 3456 | 1468664052604 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:12 INFO - PROCESS | 3456 | 1468664052606 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:12 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F19800 == 45 [pid = 3456] [id = 95] 03:14:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB314DC00) [pid = 3456] [serial = 282] [outer = 0000000000000000] 03:14:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBD1E0000) [pid = 3456] [serial = 283] [outer = 000000EBB314DC00] 03:14:12 INFO - PROCESS | 3456 | 1468664052650 Marionette DEBUG loaded listener.js 03:14:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB3088C00) [pid = 3456] [serial = 284] [outer = 000000EBB314DC00] 03:14:13 INFO - PROCESS | 3456 | 1468664053043 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 03:14:13 INFO - PROCESS | 3456 | 1468664053110 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 03:14:13 INFO - PROCESS | 3456 | 1468664053112 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 03:14:13 INFO - PROCESS | 3456 | 1468664053117 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:14:13 INFO - PROCESS | 3456 | 1468664053119 Marionette TRACE conn6 <- [1,346,null,{}] 03:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:14:13 INFO - PROCESS | 3456 | 1468664053123 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:13 INFO - PROCESS | 3456 | 1468664053125 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:13 INFO - PROCESS | 3456 | 1468664053210 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 03:14:13 INFO - PROCESS | 3456 | 1468664053216 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:13 INFO - PROCESS | 3456 | 1468664053218 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:13 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57D0800 == 46 [pid = 3456] [id = 96] 03:14:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC1F52000) [pid = 3456] [serial = 285] [outer = 0000000000000000] 03:14:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC3FD4000) [pid = 3456] [serial = 286] [outer = 000000EBC1F52000] 03:14:13 INFO - PROCESS | 3456 | 1468664053262 Marionette DEBUG loaded listener.js 03:14:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBC458A800) [pid = 3456] [serial = 287] [outer = 000000EBC1F52000] 03:14:13 INFO - PROCESS | 3456 | 1468664053670 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 586ms 03:14:13 INFO - PROCESS | 3456 | 1468664053710 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 03:14:13 INFO - PROCESS | 3456 | 1468664053712 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 03:14:13 INFO - PROCESS | 3456 | 1468664053716 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:14:13 INFO - PROCESS | 3456 | 1468664053717 Marionette TRACE conn6 <- [1,350,null,{}] 03:14:13 INFO - PROCESS | 3456 | 1468664053721 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:13 INFO - PROCESS | 3456 | 1468664053723 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:13 INFO - PROCESS | 3456 | 1468664053807 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 03:14:13 INFO - PROCESS | 3456 | 1468664053813 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:13 INFO - PROCESS | 3456 | 1468664053815 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:13 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7170800 == 47 [pid = 3456] [id = 97] 03:14:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBF855400) [pid = 3456] [serial = 288] [outer = 0000000000000000] 03:14:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBF85D000) [pid = 3456] [serial = 289] [outer = 000000EBBF855400] 03:14:13 INFO - PROCESS | 3456 | 1468664053858 Marionette DEBUG loaded listener.js 03:14:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBC017D000) [pid = 3456] [serial = 290] [outer = 000000EBBF855400] 03:14:14 INFO - PROCESS | 3456 | 1468664054284 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 586ms 03:14:14 INFO - PROCESS | 3456 | 1468664054315 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 03:14:14 INFO - PROCESS | 3456 | 1468664054318 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 03:14:14 INFO - PROCESS | 3456 | 1468664054321 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:14:14 INFO - PROCESS | 3456 | 1468664054323 Marionette TRACE conn6 <- [1,354,null,{}] 03:14:14 INFO - PROCESS | 3456 | 1468664054332 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:14 INFO - PROCESS | 3456 | 1468664054334 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:14 INFO - PROCESS | 3456 | 1468664054485 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 03:14:14 INFO - PROCESS | 3456 | 1468664054622 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:14 INFO - PROCESS | 3456 | 1468664054625 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:14 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7968800 == 48 [pid = 3456] [id = 98] 03:14:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBB2E11000) [pid = 3456] [serial = 291] [outer = 0000000000000000] 03:14:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBB3030400) [pid = 3456] [serial = 292] [outer = 000000EBB2E11000] 03:14:14 INFO - PROCESS | 3456 | 1468664054686 Marionette DEBUG loaded listener.js 03:14:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBB3645800) [pid = 3456] [serial = 293] [outer = 000000EBB2E11000] 03:14:15 INFO - PROCESS | 3456 | 1468664055270 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 987ms 03:14:15 INFO - PROCESS | 3456 | 1468664055314 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 03:14:15 INFO - PROCESS | 3456 | 1468664055319 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 03:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:14:15 INFO - PROCESS | 3456 | 1468664055324 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:14:15 INFO - PROCESS | 3456 | 1468664055328 Marionette TRACE conn6 <- [1,358,null,{}] 03:14:15 INFO - PROCESS | 3456 | 1468664055334 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:15 INFO - PROCESS | 3456 | 1468664055337 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:15 INFO - PROCESS | 3456 | 1468664055460 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 03:14:15 INFO - PROCESS | 3456 | 1468664055546 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:15 INFO - PROCESS | 3456 | 1468664055549 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF707800 == 49 [pid = 3456] [id = 99] 03:14:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBBBEAA800) [pid = 3456] [serial = 294] [outer = 0000000000000000] 03:14:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBBC953400) [pid = 3456] [serial = 295] [outer = 000000EBBBEAA800] 03:14:15 INFO - PROCESS | 3456 | 1468664055607 Marionette DEBUG loaded listener.js 03:14:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBBCF7B000) [pid = 3456] [serial = 296] [outer = 000000EBBBEAA800] 03:14:16 INFO - PROCESS | 3456 | 1468664056231 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 942ms 03:14:16 INFO - PROCESS | 3456 | 1468664056269 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 03:14:16 INFO - PROCESS | 3456 | 1468664056273 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 03:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:14:16 INFO - PROCESS | 3456 | 1468664056277 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:14:16 INFO - PROCESS | 3456 | 1468664056279 Marionette TRACE conn6 <- [1,362,null,{}] 03:14:16 INFO - PROCESS | 3456 | 1468664056284 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:16 INFO - PROCESS | 3456 | 1468664056287 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:16 INFO - PROCESS | 3456 | 1468664056403 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 03:14:16 INFO - PROCESS | 3456 | 1468664056491 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:16 INFO - PROCESS | 3456 | 1468664056494 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:16 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7178800 == 50 [pid = 3456] [id = 100] 03:14:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 102 (000000EBBE5E1000) [pid = 3456] [serial = 297] [outer = 0000000000000000] 03:14:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 103 (000000EBBF889800) [pid = 3456] [serial = 298] [outer = 000000EBBE5E1000] 03:14:16 INFO - PROCESS | 3456 | 1468664056549 Marionette DEBUG loaded listener.js 03:14:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 104 (000000EBC01B6400) [pid = 3456] [serial = 299] [outer = 000000EBBE5E1000] 03:14:17 INFO - PROCESS | 3456 | 1468664057183 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 944ms 03:14:17 INFO - PROCESS | 3456 | 1468664057222 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 03:14:17 INFO - PROCESS | 3456 | 1468664057226 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 03:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:14:17 INFO - PROCESS | 3456 | 1468664057238 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:14:17 INFO - PROCESS | 3456 | 1468664057243 Marionette TRACE conn6 <- [1,366,null,{}] 03:14:17 INFO - PROCESS | 3456 | 1468664057261 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:17 INFO - PROCESS | 3456 | 1468664057264 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:17 INFO - PROCESS | 3456 | 1468664057384 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 03:14:17 INFO - PROCESS | 3456 | 1468664057457 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:17 INFO - PROCESS | 3456 | 1468664057459 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:17 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC78C8000 == 51 [pid = 3456] [id = 101] 03:14:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 105 (000000EBC0924800) [pid = 3456] [serial = 300] [outer = 0000000000000000] 03:14:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 106 (000000EBC2E1D400) [pid = 3456] [serial = 301] [outer = 000000EBC0924800] 03:14:17 INFO - PROCESS | 3456 | 1468664057557 Marionette DEBUG loaded listener.js 03:14:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 107 (000000EBC3767C00) [pid = 3456] [serial = 302] [outer = 000000EBC0924800] 03:14:18 INFO - PROCESS | 3456 | 1468664058167 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 962ms 03:14:18 INFO - PROCESS | 3456 | 1468664058198 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 03:14:18 INFO - PROCESS | 3456 | 1468664058201 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 03:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:14:18 INFO - PROCESS | 3456 | 1468664058204 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:14:18 INFO - PROCESS | 3456 | 1468664058206 Marionette TRACE conn6 <- [1,370,null,{}] 03:14:18 INFO - PROCESS | 3456 | 1468664058210 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:18 INFO - PROCESS | 3456 | 1468664058213 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:18 INFO - PROCESS | 3456 | 1468664058323 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 03:14:18 INFO - PROCESS | 3456 | 1468664058395 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:18 INFO - PROCESS | 3456 | 1468664058397 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8C3000 == 52 [pid = 3456] [id = 102] 03:14:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 108 (000000EBC376A800) [pid = 3456] [serial = 303] [outer = 0000000000000000] 03:14:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 109 (000000EBC3FED800) [pid = 3456] [serial = 304] [outer = 000000EBC376A800] 03:14:18 INFO - PROCESS | 3456 | 1468664058452 Marionette DEBUG loaded listener.js 03:14:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 110 (000000EBC3FF3C00) [pid = 3456] [serial = 305] [outer = 000000EBC376A800] 03:14:19 INFO - PROCESS | 3456 | 1468664059237 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1078ms 03:14:19 INFO - PROCESS | 3456 | 1468664059285 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 03:14:19 INFO - PROCESS | 3456 | 1468664059289 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 03:14:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:14:19 INFO - PROCESS | 3456 | 1468664059293 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:14:19 INFO - PROCESS | 3456 | 1468664059297 Marionette TRACE conn6 <- [1,374,null,{}] 03:14:19 INFO - PROCESS | 3456 | 1468664059302 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:19 INFO - PROCESS | 3456 | 1468664059305 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:19 INFO - PROCESS | 3456 | 1468664059409 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 03:14:19 INFO - PROCESS | 3456 | 1468664059484 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:19 INFO - PROCESS | 3456 | 1468664059487 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:19 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF708800 == 53 [pid = 3456] [id = 103] 03:14:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 111 (000000EBB75BE000) [pid = 3456] [serial = 306] [outer = 0000000000000000] 03:14:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 112 (000000EBB8F66C00) [pid = 3456] [serial = 307] [outer = 000000EBB75BE000] 03:14:19 INFO - PROCESS | 3456 | 1468664059536 Marionette DEBUG loaded listener.js 03:14:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 113 (000000EBBC967800) [pid = 3456] [serial = 308] [outer = 000000EBB75BE000] 03:14:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7170800 == 52 [pid = 3456] [id = 97] 03:14:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57D0800 == 51 [pid = 3456] [id = 96] 03:14:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F19800 == 50 [pid = 3456] [id = 95] 03:14:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2B3D000 == 49 [pid = 3456] [id = 94] 03:14:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB728E800 == 48 [pid = 3456] [id = 93] 03:14:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0155000 == 47 [pid = 3456] [id = 92] 03:14:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFB50000 == 46 [pid = 3456] [id = 91] 03:14:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE2C2800 == 45 [pid = 3456] [id = 90] 03:14:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB83A1800 == 44 [pid = 3456] [id = 89] 03:14:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FF8000 == 43 [pid = 3456] [id = 88] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 112 (000000EBB8F67000) [pid = 3456] [serial = 211] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 111 (000000EBC4F38C00) [pid = 3456] [serial = 217] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 110 (000000EBBF4EF400) [pid = 3456] [serial = 214] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 109 (000000EBB3029C00) [pid = 3456] [serial = 208] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE457000 == 42 [pid = 3456] [id = 85] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 108 (000000EBC45EE000) [pid = 3456] [serial = 247] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 107 (000000EBC3765C00) [pid = 3456] [serial = 235] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 106 (000000EBBE5DB000) [pid = 3456] [serial = 229] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 105 (000000EBBF4B7800) [pid = 3456] [serial = 230] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 104 (000000EBB7582800) [pid = 3456] [serial = 223] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 103 (000000EBB8E95000) [pid = 3456] [serial = 224] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 102 (000000EBB722F800) [pid = 3456] [serial = 221] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 101 (000000EBB3149800) [pid = 3456] [serial = 220] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBBD205000) [pid = 3456] [serial = 226] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBBD223C00) [pid = 3456] [serial = 227] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBC45E6C00) [pid = 3456] [serial = 238] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBC376D400) [pid = 3456] [serial = 236] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBBCF3F800) [pid = 3456] [serial = 242] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBB7D19400) [pid = 3456] [serial = 241] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBC3FCE400) [pid = 3456] [serial = 244] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBC3FD5400) [pid = 3456] [serial = 245] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBC45ED400) [pid = 3456] [serial = 239] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBFC41800) [pid = 3456] [serial = 232] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBC07D7400) [pid = 3456] [serial = 233] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBC4F39000) [pid = 3456] [serial = 248] [outer = 0000000000000000] [url = about:blank] 03:14:20 INFO - PROCESS | 3456 | 1468664060154 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:14:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:14:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 881ms 03:14:20 INFO - PROCESS | 3456 | 1468664060174 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 03:14:20 INFO - PROCESS | 3456 | 1468664060179 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 03:14:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:14:20 INFO - PROCESS | 3456 | 1468664060185 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:14:20 INFO - PROCESS | 3456 | 1468664060188 Marionette TRACE conn6 <- [1,378,null,{}] 03:14:20 INFO - PROCESS | 3456 | 1468664060191 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:20 INFO - PROCESS | 3456 | 1468664060194 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:20 INFO - PROCESS | 3456 | 1468664060286 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 03:14:20 INFO - PROCESS | 3456 | 1468664060366 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:20 INFO - PROCESS | 3456 | 1468664060368 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:20 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D3E000 == 43 [pid = 3456] [id = 104] 03:14:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB7CD9000) [pid = 3456] [serial = 309] [outer = 0000000000000000] 03:14:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB8E97000) [pid = 3456] [serial = 310] [outer = 000000EBB7CD9000] 03:14:20 INFO - PROCESS | 3456 | 1468664060419 Marionette DEBUG loaded listener.js 03:14:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBD224C00) [pid = 3456] [serial = 311] [outer = 000000EBB7CD9000] 03:14:20 INFO - PROCESS | 3456 | 1468664060965 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:14:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:14:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 838ms 03:14:21 INFO - PROCESS | 3456 | 1468664061026 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 03:14:21 INFO - PROCESS | 3456 | 1468664061028 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 03:14:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:14:21 INFO - PROCESS | 3456 | 1468664061032 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:14:21 INFO - PROCESS | 3456 | 1468664061036 Marionette TRACE conn6 <- [1,382,null,{}] 03:14:21 INFO - PROCESS | 3456 | 1468664061047 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:21 INFO - PROCESS | 3456 | 1468664061051 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:21 INFO - PROCESS | 3456 | 1468664061145 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 03:14:21 INFO - PROCESS | 3456 | 1468664061218 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:21 INFO - PROCESS | 3456 | 1468664061221 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:21 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFB3C000 == 44 [pid = 3456] [id = 105] 03:14:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBF85A800) [pid = 3456] [serial = 312] [outer = 0000000000000000] 03:14:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBFC3C400) [pid = 3456] [serial = 313] [outer = 000000EBBF85A800] 03:14:21 INFO - PROCESS | 3456 | 1468664061271 Marionette DEBUG loaded listener.js 03:14:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBC0180800) [pid = 3456] [serial = 314] [outer = 000000EBBF85A800] 03:14:21 INFO - PROCESS | 3456 | 1468664061705 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:14:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:14:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 03:14:21 INFO - PROCESS | 3456 | 1468664061769 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 03:14:21 INFO - PROCESS | 3456 | 1468664061772 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 03:14:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:14:21 INFO - PROCESS | 3456 | 1468664061776 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:14:21 INFO - PROCESS | 3456 | 1468664061778 Marionette TRACE conn6 <- [1,386,null,{}] 03:14:21 INFO - PROCESS | 3456 | 1468664061782 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:21 INFO - PROCESS | 3456 | 1468664061784 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:21 INFO - PROCESS | 3456 | 1468664061873 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 03:14:21 INFO - PROCESS | 3456 | 1468664061879 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:21 INFO - PROCESS | 3456 | 1468664061881 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:21 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F3B800 == 45 [pid = 3456] [id = 106] 03:14:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBC01BF800) [pid = 3456] [serial = 315] [outer = 0000000000000000] 03:14:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBC0984400) [pid = 3456] [serial = 316] [outer = 000000EBC01BF800] 03:14:21 INFO - PROCESS | 3456 | 1468664061930 Marionette DEBUG loaded listener.js 03:14:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBC1F54000) [pid = 3456] [serial = 317] [outer = 000000EBC01BF800] 03:14:22 INFO - PROCESS | 3456 | 1468664062431 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:14:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:14:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 689ms 03:14:22 INFO - PROCESS | 3456 | 1468664062488 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 03:14:22 INFO - PROCESS | 3456 | 1468664062491 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 03:14:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:14:22 INFO - PROCESS | 3456 | 1468664062499 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:14:22 INFO - PROCESS | 3456 | 1468664062501 Marionette TRACE conn6 <- [1,390,null,{}] 03:14:22 INFO - PROCESS | 3456 | 1468664062505 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:22 INFO - PROCESS | 3456 | 1468664062507 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:22 INFO - PROCESS | 3456 | 1468664062625 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 03:14:22 INFO - PROCESS | 3456 | 1468664062677 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:22 INFO - PROCESS | 3456 | 1468664062679 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:22 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2B3D000 == 46 [pid = 3456] [id = 107] 03:14:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBC3765C00) [pid = 3456] [serial = 318] [outer = 0000000000000000] 03:14:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBC376D000) [pid = 3456] [serial = 319] [outer = 000000EBC3765C00] 03:14:22 INFO - PROCESS | 3456 | 1468664062724 Marionette DEBUG loaded listener.js 03:14:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBC3FD4800) [pid = 3456] [serial = 320] [outer = 000000EBC3765C00] 03:14:23 INFO - PROCESS | 3456 | 1468664063173 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:14:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:14:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 736ms 03:14:23 INFO - PROCESS | 3456 | 1468664063239 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 03:14:23 INFO - PROCESS | 3456 | 1468664063241 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 03:14:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:14:23 INFO - PROCESS | 3456 | 1468664063249 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:14:23 INFO - PROCESS | 3456 | 1468664063251 Marionette TRACE conn6 <- [1,394,null,{}] 03:14:23 INFO - PROCESS | 3456 | 1468664063254 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:23 INFO - PROCESS | 3456 | 1468664063261 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:23 INFO - PROCESS | 3456 | 1468664063398 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 03:14:23 INFO - PROCESS | 3456 | 1468664063452 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:23 INFO - PROCESS | 3456 | 1468664063454 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:23 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FE3000 == 47 [pid = 3456] [id = 108] 03:14:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 102 (000000EBC458FC00) [pid = 3456] [serial = 321] [outer = 0000000000000000] 03:14:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 103 (000000EBC45EBC00) [pid = 3456] [serial = 322] [outer = 000000EBC458FC00] 03:14:23 INFO - PROCESS | 3456 | 1468664063499 Marionette DEBUG loaded listener.js 03:14:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 104 (000000EBC4F36400) [pid = 3456] [serial = 323] [outer = 000000EBC458FC00] 03:14:23 INFO - PROCESS | 3456 | 1468664063933 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:14:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:14:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 733ms 03:14:23 INFO - PROCESS | 3456 | 1468664063985 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 03:14:23 INFO - PROCESS | 3456 | 1468664063987 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 03:14:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:14:23 INFO - PROCESS | 3456 | 1468664063995 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:14:24 INFO - PROCESS | 3456 | 1468664063997 Marionette TRACE conn6 <- [1,398,null,{}] 03:14:24 INFO - PROCESS | 3456 | 1468664064000 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:24 INFO - PROCESS | 3456 | 1468664064010 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:24 INFO - PROCESS | 3456 | 1468664064205 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 03:14:24 INFO - PROCESS | 3456 | --DOMWINDOW == 103 (000000EBBC970400) [pid = 3456] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:14:24 INFO - PROCESS | 3456 | --DOMWINDOW == 102 (000000EBB9421800) [pid = 3456] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:14:24 INFO - PROCESS | 3456 | --DOMWINDOW == 101 (000000EBBE5E1400) [pid = 3456] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:14:24 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBB33D4400) [pid = 3456] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:14:24 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBB3F69000) [pid = 3456] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:14:24 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBC12EF000) [pid = 3456] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:14:24 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBC017C800) [pid = 3456] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:14:24 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBB314DC00) [pid = 3456] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:14:24 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBC1F52000) [pid = 3456] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:14:24 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBB8EDAC00) [pid = 3456] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:14:24 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB2E07C00) [pid = 3456] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:14:24 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBC4F34800) [pid = 3456] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:14:24 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBE5D7000) [pid = 3456] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:14:24 INFO - PROCESS | 3456 | 1468664064262 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:24 INFO - PROCESS | 3456 | 1468664064264 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0869000 == 48 [pid = 3456] [id = 109] 03:14:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB2BE5400) [pid = 3456] [serial = 324] [outer = 0000000000000000] 03:14:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB3809000) [pid = 3456] [serial = 325] [outer = 000000EBB2BE5400] 03:14:24 INFO - PROCESS | 3456 | 1468664064309 Marionette DEBUG loaded listener.js 03:14:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBE208400) [pid = 3456] [serial = 326] [outer = 000000EBB2BE5400] 03:14:24 INFO - PROCESS | 3456 | 1468664064685 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:14:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:14:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 734ms 03:14:24 INFO - PROCESS | 3456 | 1468664064728 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 03:14:24 INFO - PROCESS | 3456 | 1468664064730 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 03:14:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:14:24 INFO - PROCESS | 3456 | 1468664064734 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:14:24 INFO - PROCESS | 3456 | 1468664064736 Marionette TRACE conn6 <- [1,402,null,{}] 03:14:24 INFO - PROCESS | 3456 | 1468664064740 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:24 INFO - PROCESS | 3456 | 1468664064741 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:24 INFO - PROCESS | 3456 | 1468664064831 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 03:14:24 INFO - PROCESS | 3456 | 1468664064837 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:24 INFO - PROCESS | 3456 | 1468664064839 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC75A0000 == 49 [pid = 3456] [id = 110] 03:14:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBB747C400) [pid = 3456] [serial = 327] [outer = 0000000000000000] 03:14:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBB7483000) [pid = 3456] [serial = 328] [outer = 000000EBB747C400] 03:14:24 INFO - PROCESS | 3456 | 1468664064884 Marionette DEBUG loaded listener.js 03:14:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBBF859400) [pid = 3456] [serial = 329] [outer = 000000EBB747C400] 03:14:25 INFO - PROCESS | 3456 | 1468664065323 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:14:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:14:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 629ms 03:14:25 INFO - PROCESS | 3456 | 1468664065365 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 03:14:25 INFO - PROCESS | 3456 | 1468664065367 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 03:14:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:14:25 INFO - PROCESS | 3456 | 1468664065371 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:14:25 INFO - PROCESS | 3456 | 1468664065373 Marionette TRACE conn6 <- [1,406,null,{}] 03:14:25 INFO - PROCESS | 3456 | 1468664065376 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:25 INFO - PROCESS | 3456 | 1468664065378 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:25 INFO - PROCESS | 3456 | 1468664065465 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 03:14:25 INFO - PROCESS | 3456 | 1468664065471 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:25 INFO - PROCESS | 3456 | 1468664065473 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:25 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC78BD000 == 50 [pid = 3456] [id = 111] 03:14:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBC01CD800) [pid = 3456] [serial = 330] [outer = 0000000000000000] 03:14:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBC01D5800) [pid = 3456] [serial = 331] [outer = 000000EBC01CD800] 03:14:25 INFO - PROCESS | 3456 | 1468664065520 Marionette DEBUG loaded listener.js 03:14:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBC4F34800) [pid = 3456] [serial = 332] [outer = 000000EBC01CD800] 03:14:25 INFO - PROCESS | 3456 | 1468664065971 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:14:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:14:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 628ms 03:14:26 INFO - PROCESS | 3456 | 1468664066003 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 03:14:26 INFO - PROCESS | 3456 | 1468664066005 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 03:14:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:14:26 INFO - PROCESS | 3456 | 1468664066013 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:14:26 INFO - PROCESS | 3456 | 1468664066015 Marionette TRACE conn6 <- [1,410,null,{}] 03:14:26 INFO - PROCESS | 3456 | 1468664066019 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:26 INFO - PROCESS | 3456 | 1468664066021 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:26 INFO - PROCESS | 3456 | 1468664066109 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 03:14:26 INFO - PROCESS | 3456 | 1468664066115 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:26 INFO - PROCESS | 3456 | 1468664066117 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:26 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC468A000 == 51 [pid = 3456] [id = 112] 03:14:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBC3FA2C00) [pid = 3456] [serial = 333] [outer = 0000000000000000] 03:14:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 102 (000000EBC3FA7C00) [pid = 3456] [serial = 334] [outer = 000000EBC3FA2C00] 03:14:26 INFO - PROCESS | 3456 | 1468664066161 Marionette DEBUG loaded listener.js 03:14:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 103 (000000EBC3FAD000) [pid = 3456] [serial = 335] [outer = 000000EBC3FA2C00] 03:14:26 INFO - PROCESS | 3456 | 1468664066931 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:14:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:14:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 943ms 03:14:26 INFO - PROCESS | 3456 | 1468664066961 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 03:14:26 INFO - PROCESS | 3456 | 1468664066966 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 03:14:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:14:26 INFO - PROCESS | 3456 | 1468664066972 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:14:26 INFO - PROCESS | 3456 | 1468664066977 Marionette TRACE conn6 <- [1,414,null,{}] 03:14:26 INFO - PROCESS | 3456 | 1468664066983 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:26 INFO - PROCESS | 3456 | 1468664066986 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:27 INFO - PROCESS | 3456 | 1468664067107 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 03:14:27 INFO - PROCESS | 3456 | 1468664067224 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:27 INFO - PROCESS | 3456 | 1468664067227 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE2C2000 == 52 [pid = 3456] [id = 113] 03:14:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 104 (000000EBB8F67000) [pid = 3456] [serial = 336] [outer = 0000000000000000] 03:14:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 105 (000000EBB96B7C00) [pid = 3456] [serial = 337] [outer = 000000EBB8F67000] 03:14:27 INFO - PROCESS | 3456 | 1468664067287 Marionette DEBUG loaded listener.js 03:14:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 106 (000000EBBD22A000) [pid = 3456] [serial = 338] [outer = 000000EBB8F67000] 03:14:27 INFO - PROCESS | 3456 | 1468664067929 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:14:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:14:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 984ms 03:14:27 INFO - PROCESS | 3456 | 1468664067958 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 03:14:27 INFO - PROCESS | 3456 | 1468664067963 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 03:14:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:14:27 INFO - PROCESS | 3456 | 1468664067970 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:14:27 INFO - PROCESS | 3456 | 1468664067974 Marionette TRACE conn6 <- [1,418,null,{}] 03:14:27 INFO - PROCESS | 3456 | 1468664067978 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:27 INFO - PROCESS | 3456 | 1468664067981 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:28 INFO - PROCESS | 3456 | 1468664068103 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 03:14:28 INFO - PROCESS | 3456 | 1468664068193 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:28 INFO - PROCESS | 3456 | 1468664068196 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:28 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F13000 == 53 [pid = 3456] [id = 114] 03:14:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 107 (000000EBBF85F000) [pid = 3456] [serial = 339] [outer = 0000000000000000] 03:14:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 108 (000000EBC017F000) [pid = 3456] [serial = 340] [outer = 000000EBBF85F000] 03:14:28 INFO - PROCESS | 3456 | 1468664068253 Marionette DEBUG loaded listener.js 03:14:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 109 (000000EBC01C7400) [pid = 3456] [serial = 341] [outer = 000000EBBF85F000] 03:14:29 INFO - PROCESS | 3456 | 1468664069319 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:14:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 03:14:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1388ms 03:14:29 INFO - PROCESS | 3456 | 1468664069360 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 03:14:29 INFO - PROCESS | 3456 | 1468664069363 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 03:14:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:14:29 INFO - PROCESS | 3456 | 1468664069367 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:14:29 INFO - PROCESS | 3456 | 1468664069371 Marionette TRACE conn6 <- [1,422,null,{}] 03:14:29 INFO - PROCESS | 3456 | 1468664069426 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:29 INFO - PROCESS | 3456 | 1468664069431 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:29 INFO - PROCESS | 3456 | 1468664069568 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 03:14:29 INFO - PROCESS | 3456 | 1468664069879 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:29 INFO - PROCESS | 3456 | 1468664069883 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:29 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D25000 == 54 [pid = 3456] [id = 115] 03:14:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 110 (000000EBB72CB400) [pid = 3456] [serial = 342] [outer = 0000000000000000] 03:14:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 111 (000000EBB747B400) [pid = 3456] [serial = 343] [outer = 000000EBB72CB400] 03:14:29 INFO - PROCESS | 3456 | 1468664069933 Marionette DEBUG loaded listener.js 03:14:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 112 (000000EBB7F70000) [pid = 3456] [serial = 344] [outer = 000000EBB72CB400] 03:14:30 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFC13800 == 53 [pid = 3456] [id = 45] 03:14:30 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7D76800 == 52 [pid = 3456] [id = 33] 03:14:30 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC78BD000 == 51 [pid = 3456] [id = 111] 03:14:30 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC75A0000 == 50 [pid = 3456] [id = 110] 03:14:30 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0869000 == 49 [pid = 3456] [id = 109] 03:14:30 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FE3000 == 48 [pid = 3456] [id = 108] 03:14:30 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2B3D000 == 47 [pid = 3456] [id = 107] 03:14:30 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F3B800 == 46 [pid = 3456] [id = 106] 03:14:30 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFB3C000 == 45 [pid = 3456] [id = 105] 03:14:30 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D3E000 == 44 [pid = 3456] [id = 104] 03:14:30 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF708800 == 43 [pid = 3456] [id = 103] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 111 (000000EBBE5DFC00) [pid = 3456] [serial = 256] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 110 (000000EBC3762800) [pid = 3456] [serial = 259] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 109 (000000EBB8EA0000) [pid = 3456] [serial = 253] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 108 (000000EBBF85D000) [pid = 3456] [serial = 289] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 107 (000000EBBC90AC00) [pid = 3456] [serial = 212] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 106 (000000EBB314E000) [pid = 3456] [serial = 209] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 105 (000000EBC4F3EC00) [pid = 3456] [serial = 218] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 104 (000000EBC12ECC00) [pid = 3456] [serial = 215] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 103 (000000EBC5958400) [pid = 3456] [serial = 250] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 102 (000000EBBD206400) [pid = 3456] [serial = 268] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 101 (000000EBBD223000) [pid = 3456] [serial = 269] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBC06F4000) [pid = 3456] [serial = 275] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBBF4B5400) [pid = 3456] [serial = 271] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBBFD99800) [pid = 3456] [serial = 274] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBB75C5C00) [pid = 3456] [serial = 265] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBB96A1400) [pid = 3456] [serial = 266] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBB83F2800) [pid = 3456] [serial = 263] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBB74F9400) [pid = 3456] [serial = 262] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBC3FCD000) [pid = 3456] [serial = 278] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBC2E28000) [pid = 3456] [serial = 277] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBC0181800) [pid = 3456] [serial = 280] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB3088C00) [pid = 3456] [serial = 284] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBD1E0000) [pid = 3456] [serial = 283] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBC3FD4000) [pid = 3456] [serial = 286] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBC1F47800) [pid = 3456] [serial = 281] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBC458A800) [pid = 3456] [serial = 287] [outer = 0000000000000000] [url = about:blank] 03:14:30 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBFA0A000) [pid = 3456] [serial = 272] [outer = 0000000000000000] [url = about:blank] 03:14:31 INFO - PROCESS | 3456 | 1468664071067 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:14:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:14:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1738ms 03:14:31 INFO - PROCESS | 3456 | 1468664071108 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 03:14:31 INFO - PROCESS | 3456 | 1468664071112 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 03:14:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:14:31 INFO - PROCESS | 3456 | 1468664071117 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:14:31 INFO - PROCESS | 3456 | 1468664071120 Marionette TRACE conn6 <- [1,426,null,{}] 03:14:31 INFO - PROCESS | 3456 | 1468664071126 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:31 INFO - PROCESS | 3456 | 1468664071128 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:31 INFO - PROCESS | 3456 | 1468664071235 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 03:14:31 INFO - PROCESS | 3456 | 1468664071338 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:31 INFO - PROCESS | 3456 | 1468664071341 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:31 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB822C000 == 44 [pid = 3456] [id = 116] 03:14:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB7216000) [pid = 3456] [serial = 345] [outer = 0000000000000000] 03:14:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB7231400) [pid = 3456] [serial = 346] [outer = 000000EBB7216000] 03:14:31 INFO - PROCESS | 3456 | 1468664071390 Marionette DEBUG loaded listener.js 03:14:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB7F74400) [pid = 3456] [serial = 347] [outer = 000000EBB7216000] 03:14:31 INFO - PROCESS | 3456 | 1468664071772 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:14:31 INFO - PROCESS | 3456 | 1468664071863 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 03:14:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:14:31 INFO - PROCESS | 3456 | 1468664071867 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:14:31 INFO - PROCESS | 3456 | 1468664071869 Marionette TRACE conn6 <- [1,430,null,{}] 03:14:31 INFO - PROCESS | 3456 | 1468664071878 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:31 INFO - PROCESS | 3456 | 1468664071880 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:31 INFO - PROCESS | 3456 | 1468664071975 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 03:14:31 INFO - PROCESS | 3456 | 1468664071990 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:32 INFO - PROCESS | 3456 | 1468664071992 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:32 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD2A9800 == 45 [pid = 3456] [id = 117] 03:14:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBC95DC00) [pid = 3456] [serial = 348] [outer = 0000000000000000] 03:14:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBC976400) [pid = 3456] [serial = 349] [outer = 000000EBBC95DC00] 03:14:32 INFO - PROCESS | 3456 | 1468664072038 Marionette DEBUG loaded listener.js 03:14:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBBD206400) [pid = 3456] [serial = 350] [outer = 000000EBBC95DC00] 03:14:32 INFO - PROCESS | 3456 | 1468664072482 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:14:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:14:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 689ms 03:14:32 INFO - PROCESS | 3456 | 1468664072559 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 03:14:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:14:32 INFO - PROCESS | 3456 | 1468664072561 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 03:14:32 INFO - PROCESS | 3456 | 1468664072571 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:14:32 INFO - PROCESS | 3456 | 1468664072577 Marionette TRACE conn6 <- [1,434,null,{}] 03:14:32 INFO - PROCESS | 3456 | 1468664072613 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:32 INFO - PROCESS | 3456 | 1468664072617 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:32 INFO - PROCESS | 3456 | 1468664072713 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 03:14:32 INFO - PROCESS | 3456 | 1468664072721 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:32 INFO - PROCESS | 3456 | 1468664072723 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:32 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8C1000 == 46 [pid = 3456] [id = 118] 03:14:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBD225800) [pid = 3456] [serial = 351] [outer = 0000000000000000] 03:14:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBE5DA800) [pid = 3456] [serial = 352] [outer = 000000EBBD225800] 03:14:32 INFO - PROCESS | 3456 | 1468664072768 Marionette DEBUG loaded listener.js 03:14:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBEF5B000) [pid = 3456] [serial = 353] [outer = 000000EBBD225800] 03:14:33 INFO - PROCESS | 3456 | 1468664073243 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:14:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:14:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 733ms 03:14:33 INFO - PROCESS | 3456 | 1468664073307 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 03:14:33 INFO - PROCESS | 3456 | 1468664073310 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 03:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:14:33 INFO - PROCESS | 3456 | 1468664073313 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:14:33 INFO - PROCESS | 3456 | 1468664073315 Marionette TRACE conn6 <- [1,438,null,{}] 03:14:33 INFO - PROCESS | 3456 | 1468664073319 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:33 INFO - PROCESS | 3456 | 1468664073321 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:33 INFO - PROCESS | 3456 | 1468664073440 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 03:14:33 INFO - PROCESS | 3456 | 1468664073451 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:33 INFO - PROCESS | 3456 | 1468664073453 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:33 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0163000 == 47 [pid = 3456] [id = 119] 03:14:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBF72C800) [pid = 3456] [serial = 354] [outer = 0000000000000000] 03:14:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBBF85A400) [pid = 3456] [serial = 355] [outer = 000000EBBF72C800] 03:14:33 INFO - PROCESS | 3456 | 1468664073545 Marionette DEBUG loaded listener.js 03:14:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBBFC33800) [pid = 3456] [serial = 356] [outer = 000000EBBF72C800] 03:14:33 INFO - PROCESS | 3456 | 1468664073984 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:14:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:14:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 733ms 03:14:34 INFO - PROCESS | 3456 | 1468664074049 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 03:14:34 INFO - PROCESS | 3456 | 1468664074052 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 03:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:14:34 INFO - PROCESS | 3456 | 1468664074066 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:14:34 INFO - PROCESS | 3456 | 1468664074068 Marionette TRACE conn6 <- [1,442,null,{}] 03:14:34 INFO - PROCESS | 3456 | 1468664074072 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:34 INFO - PROCESS | 3456 | 1468664074074 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:34 INFO - PROCESS | 3456 | 1468664074185 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 03:14:34 INFO - PROCESS | 3456 | 1468664074237 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:34 INFO - PROCESS | 3456 | 1468664074244 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:34 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F3D800 == 48 [pid = 3456] [id = 120] 03:14:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBC017FC00) [pid = 3456] [serial = 357] [outer = 0000000000000000] 03:14:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBC0185000) [pid = 3456] [serial = 358] [outer = 000000EBC017FC00] 03:14:34 INFO - PROCESS | 3456 | 1468664074301 Marionette DEBUG loaded listener.js 03:14:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBC01CC000) [pid = 3456] [serial = 359] [outer = 000000EBC017FC00] 03:14:34 INFO - PROCESS | 3456 | 1468664074765 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:14:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:14:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 733ms 03:14:34 INFO - PROCESS | 3456 | 1468664074799 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 03:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:14:34 INFO - PROCESS | 3456 | 1468664074801 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 03:14:34 INFO - PROCESS | 3456 | 1468664074804 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:14:34 INFO - PROCESS | 3456 | 1468664074806 Marionette TRACE conn6 <- [1,446,null,{}] 03:14:34 INFO - PROCESS | 3456 | 1468664074810 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:34 INFO - PROCESS | 3456 | 1468664074812 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:35 INFO - PROCESS | 3456 | 1468664075082 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBB2E07400) [pid = 3456] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBB7FE1400) [pid = 3456] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBC4F3F400) [pid = 3456] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBC01CD800) [pid = 3456] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBC3765C00) [pid = 3456] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBC01BF800) [pid = 3456] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBC458FC00) [pid = 3456] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBE5E1000) [pid = 3456] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB2E11000) [pid = 3456] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB7CD9000) [pid = 3456] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBC376A800) [pid = 3456] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBF85A800) [pid = 3456] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBC0924800) [pid = 3456] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB2BE5400) [pid = 3456] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBBEAA800) [pid = 3456] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB75BE000) [pid = 3456] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBF855400) [pid = 3456] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB747C400) [pid = 3456] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB83F6800) [pid = 3456] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:14:35 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBD221000) [pid = 3456] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:14:35 INFO - PROCESS | 3456 | 1468664075143 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:35 INFO - PROCESS | 3456 | 1468664075145 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:35 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB966E800 == 49 [pid = 3456] [id = 121] 03:14:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB1BD2C00) [pid = 3456] [serial = 360] [outer = 0000000000000000] 03:14:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB314FC00) [pid = 3456] [serial = 361] [outer = 000000EBB1BD2C00] 03:14:35 INFO - PROCESS | 3456 | 1468664075190 Marionette DEBUG loaded listener.js 03:14:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB8035400) [pid = 3456] [serial = 362] [outer = 000000EBB1BD2C00] 03:14:35 INFO - PROCESS | 3456 | 1468664075577 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:14:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:14:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 840ms 03:14:35 INFO - PROCESS | 3456 | 1468664075649 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 03:14:35 INFO - PROCESS | 3456 | 1468664075651 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 03:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:14:35 INFO - PROCESS | 3456 | 1468664075659 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:14:35 INFO - PROCESS | 3456 | 1468664075661 Marionette TRACE conn6 <- [1,450,null,{}] 03:14:35 INFO - PROCESS | 3456 | 1468664075664 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:35 INFO - PROCESS | 3456 | 1468664075666 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:35 INFO - PROCESS | 3456 | 1468664075750 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 03:14:35 INFO - PROCESS | 3456 | 1468664075761 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:35 INFO - PROCESS | 3456 | 1468664075763 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:35 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F09000 == 50 [pid = 3456] [id = 122] 03:14:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBF855400) [pid = 3456] [serial = 363] [outer = 0000000000000000] 03:14:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC017BC00) [pid = 3456] [serial = 364] [outer = 000000EBBF855400] 03:14:35 INFO - PROCESS | 3456 | 1468664075808 Marionette DEBUG loaded listener.js 03:14:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC12F2400) [pid = 3456] [serial = 365] [outer = 000000EBBF855400] 03:14:36 INFO - PROCESS | 3456 | 1468664076213 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:14:36 INFO - PROCESS | 3456 | 1468664076265 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 03:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:14:36 INFO - PROCESS | 3456 | 1468664076269 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:14:36 INFO - PROCESS | 3456 | 1468664076271 Marionette TRACE conn6 <- [1,454,null,{}] 03:14:36 INFO - PROCESS | 3456 | 1468664076274 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:36 INFO - PROCESS | 3456 | 1468664076276 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:36 INFO - PROCESS | 3456 | 1468664076359 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 03:14:36 INFO - PROCESS | 3456 | 1468664076364 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:36 INFO - PROCESS | 3456 | 1468664076366 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FE5800 == 51 [pid = 3456] [id = 123] 03:14:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC12F5400) [pid = 3456] [serial = 366] [outer = 0000000000000000] 03:14:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC36B1000) [pid = 3456] [serial = 367] [outer = 000000EBC12F5400] 03:14:36 INFO - PROCESS | 3456 | 1468664076410 Marionette DEBUG loaded listener.js 03:14:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC3768C00) [pid = 3456] [serial = 368] [outer = 000000EBC12F5400] 03:14:36 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:36 INFO - PROCESS | 3456 | 1468664076830 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 586ms 03:14:36 INFO - PROCESS | 3456 | 1468664076861 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 03:14:36 INFO - PROCESS | 3456 | 1468664076863 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 03:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:14:36 INFO - PROCESS | 3456 | 1468664076867 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:14:36 INFO - PROCESS | 3456 | 1468664076868 Marionette TRACE conn6 <- [1,458,null,{}] 03:14:36 INFO - PROCESS | 3456 | 1468664076876 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:36 INFO - PROCESS | 3456 | 1468664076878 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:36 INFO - PROCESS | 3456 | 1468664076962 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 03:14:36 INFO - PROCESS | 3456 | 1468664076968 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:36 INFO - PROCESS | 3456 | 1468664076970 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59AF800 == 52 [pid = 3456] [id = 124] 03:14:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC3FA1C00) [pid = 3456] [serial = 369] [outer = 0000000000000000] 03:14:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC3FA6C00) [pid = 3456] [serial = 370] [outer = 000000EBC3FA1C00] 03:14:37 INFO - PROCESS | 3456 | 1468664077016 Marionette DEBUG loaded listener.js 03:14:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBC3FC9000) [pid = 3456] [serial = 371] [outer = 000000EBC3FA1C00] 03:14:37 INFO - PROCESS | 3456 | 1468664077748 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:14:37 INFO - PROCESS | 3456 | 1468664077818 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 03:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:14:37 INFO - PROCESS | 3456 | 1468664077823 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:14:37 INFO - PROCESS | 3456 | 1468664077826 Marionette TRACE conn6 <- [1,462,null,{}] 03:14:37 INFO - PROCESS | 3456 | 1468664077832 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:37 INFO - PROCESS | 3456 | 1468664077835 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:37 INFO - PROCESS | 3456 | 1468664077984 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 03:14:38 INFO - PROCESS | 3456 | 1468664078072 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:38 INFO - PROCESS | 3456 | 1468664078075 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:38 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBC9E3000 == 53 [pid = 3456] [id = 125] 03:14:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB722F800) [pid = 3456] [serial = 372] [outer = 0000000000000000] 03:14:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBB7F79400) [pid = 3456] [serial = 373] [outer = 000000EBB722F800] 03:14:38 INFO - PROCESS | 3456 | 1468664078134 Marionette DEBUG loaded listener.js 03:14:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBC95A800) [pid = 3456] [serial = 374] [outer = 000000EBB722F800] 03:14:38 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:38 INFO - PROCESS | 3456 | 1468664078747 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:14:38 INFO - PROCESS | 3456 | 1468664078820 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 03:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:14:38 INFO - PROCESS | 3456 | 1468664078840 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:14:38 INFO - PROCESS | 3456 | 1468664078843 Marionette TRACE conn6 <- [1,466,null,{}] 03:14:38 INFO - PROCESS | 3456 | 1468664078848 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:38 INFO - PROCESS | 3456 | 1468664078851 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:38 INFO - PROCESS | 3456 | 1468664078980 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 03:14:39 INFO - PROCESS | 3456 | 1468664079049 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:39 INFO - PROCESS | 3456 | 1468664079052 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:39 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2393000 == 54 [pid = 3456] [id = 126] 03:14:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBBD79A400) [pid = 3456] [serial = 375] [outer = 0000000000000000] 03:14:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBBFB98400) [pid = 3456] [serial = 376] [outer = 000000EBBD79A400] 03:14:39 INFO - PROCESS | 3456 | 1468664079151 Marionette DEBUG loaded listener.js 03:14:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBC0184000) [pid = 3456] [serial = 377] [outer = 000000EBBD79A400] 03:14:39 INFO - PROCESS | 3456 | 1468664079779 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:14:39 INFO - PROCESS | 3456 | 1468664079832 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 03:14:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:14:39 INFO - PROCESS | 3456 | 1468664079836 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:14:39 INFO - PROCESS | 3456 | 1468664079840 Marionette TRACE conn6 <- [1,470,null,{}] 03:14:39 INFO - PROCESS | 3456 | 1468664079852 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:39 INFO - PROCESS | 3456 | 1468664079858 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:39 INFO - PROCESS | 3456 | 1468664079973 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 03:14:40 INFO - PROCESS | 3456 | 1468664080096 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:40 INFO - PROCESS | 3456 | 1468664080099 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBC3FA0000) [pid = 3456] [serial = 378] [outer = 000000EBB98C9400] 03:14:40 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC783C000 == 55 [pid = 3456] [id = 127] 03:14:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBC3FAEC00) [pid = 3456] [serial = 379] [outer = 0000000000000000] 03:14:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBC3FCC000) [pid = 3456] [serial = 380] [outer = 000000EBC3FAEC00] 03:14:40 INFO - PROCESS | 3456 | 1468664080178 Marionette DEBUG loaded listener.js 03:14:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 102 (000000EBC3FEB000) [pid = 3456] [serial = 381] [outer = 000000EBC3FAEC00] 03:14:40 INFO - PROCESS | 3456 | 1468664080795 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:14:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:14:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1026ms 03:14:40 INFO - PROCESS | 3456 | 1468664080864 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 03:14:40 INFO - PROCESS | 3456 | 1468664080868 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 03:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:14:40 INFO - PROCESS | 3456 | 1468664080871 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:14:40 INFO - PROCESS | 3456 | 1468664080873 Marionette TRACE conn6 <- [1,474,null,{}] 03:14:40 INFO - PROCESS | 3456 | 1468664080877 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:40 INFO - PROCESS | 3456 | 1468664080880 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:41 INFO - PROCESS | 3456 | 1468664080992 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 03:14:41 INFO - PROCESS | 3456 | 1468664081067 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:41 INFO - PROCESS | 3456 | 1468664081069 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:41 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC759E800 == 56 [pid = 3456] [id = 128] 03:14:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 103 (000000EBB33D3000) [pid = 3456] [serial = 382] [outer = 0000000000000000] 03:14:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 104 (000000EBBFD2F800) [pid = 3456] [serial = 383] [outer = 000000EBB33D3000] 03:14:41 INFO - PROCESS | 3456 | 1468664081181 Marionette DEBUG loaded listener.js 03:14:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 105 (000000EBBC962800) [pid = 3456] [serial = 384] [outer = 000000EBB33D3000] 03:14:41 INFO - PROCESS | 3456 | 1468664081957 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1130ms 03:14:42 INFO - PROCESS | 3456 | 1468664082003 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 03:14:42 INFO - PROCESS | 3456 | 1468664082007 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 03:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:14:42 INFO - PROCESS | 3456 | 1468664082013 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:14:42 INFO - PROCESS | 3456 | 1468664082016 Marionette TRACE conn6 <- [1,478,null,{}] 03:14:42 INFO - PROCESS | 3456 | 1468664082021 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:42 INFO - PROCESS | 3456 | 1468664082024 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:42 INFO - PROCESS | 3456 | 1468664082133 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 03:14:42 INFO - PROCESS | 3456 | 1468664082210 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:42 INFO - PROCESS | 3456 | 1468664082214 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:42 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB10A6800 == 57 [pid = 3456] [id = 129] 03:14:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 106 (000000EBB747A000) [pid = 3456] [serial = 385] [outer = 0000000000000000] 03:14:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 107 (000000EBB7F7C800) [pid = 3456] [serial = 386] [outer = 000000EBB747A000] 03:14:42 INFO - PROCESS | 3456 | 1468664082309 Marionette DEBUG loaded listener.js 03:14:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 108 (000000EBB96A3400) [pid = 3456] [serial = 387] [outer = 000000EBB747A000] 03:14:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FE5800 == 56 [pid = 3456] [id = 123] 03:14:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F09000 == 55 [pid = 3456] [id = 122] 03:14:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB966E800 == 54 [pid = 3456] [id = 121] 03:14:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F3D800 == 53 [pid = 3456] [id = 120] 03:14:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0163000 == 52 [pid = 3456] [id = 119] 03:14:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8C1000 == 51 [pid = 3456] [id = 118] 03:14:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD2A9800 == 50 [pid = 3456] [id = 117] 03:14:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB822C000 == 49 [pid = 3456] [id = 116] 03:14:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D25000 == 48 [pid = 3456] [id = 115] 03:14:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE2C2000 == 47 [pid = 3456] [id = 113] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 107 (000000EBC07D9C00) [pid = 3456] [serial = 257] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 106 (000000EBC36BD000) [pid = 3456] [serial = 206] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 105 (000000EBC4F37800) [pid = 3456] [serial = 260] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 104 (000000EBC017D000) [pid = 3456] [serial = 290] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 103 (000000EBC4F36400) [pid = 3456] [serial = 323] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 102 (000000EBB7483000) [pid = 3456] [serial = 328] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 101 (000000EBBE208400) [pid = 3456] [serial = 326] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBC01B6400) [pid = 3456] [serial = 299] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBC4F34800) [pid = 3456] [serial = 332] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBBF859400) [pid = 3456] [serial = 329] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBC1F54000) [pid = 3456] [serial = 317] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBBC909400) [pid = 3456] [serial = 254] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBC5A95400) [pid = 3456] [serial = 251] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBC01D5800) [pid = 3456] [serial = 331] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBC376D000) [pid = 3456] [serial = 319] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBC0984400) [pid = 3456] [serial = 316] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBC45EBC00) [pid = 3456] [serial = 322] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBF889800) [pid = 3456] [serial = 298] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB3645800) [pid = 3456] [serial = 293] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB3030400) [pid = 3456] [serial = 292] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB8E97000) [pid = 3456] [serial = 310] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBD224C00) [pid = 3456] [serial = 311] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC3FD4800) [pid = 3456] [serial = 320] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC3FF3C00) [pid = 3456] [serial = 305] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC3FED800) [pid = 3456] [serial = 304] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBFC3C400) [pid = 3456] [serial = 313] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBC2E1D400) [pid = 3456] [serial = 301] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBC3767C00) [pid = 3456] [serial = 302] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBC0180800) [pid = 3456] [serial = 314] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB3809000) [pid = 3456] [serial = 325] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBCF7B000) [pid = 3456] [serial = 296] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBC953400) [pid = 3456] [serial = 295] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBC967800) [pid = 3456] [serial = 308] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB8F66C00) [pid = 3456] [serial = 307] [outer = 0000000000000000] [url = about:blank] 03:14:42 INFO - PROCESS | 3456 | 1468664082884 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 942ms 03:14:42 INFO - PROCESS | 3456 | 1468664082959 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 03:14:42 INFO - PROCESS | 3456 | 1468664082963 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 03:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:14:42 INFO - PROCESS | 3456 | 1468664082970 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:14:42 INFO - PROCESS | 3456 | 1468664082972 Marionette TRACE conn6 <- [1,482,null,{}] 03:14:42 INFO - PROCESS | 3456 | 1468664082976 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:42 INFO - PROCESS | 3456 | 1468664082979 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:43 INFO - PROCESS | 3456 | 1468664083073 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 03:14:43 INFO - PROCESS | 3456 | 1468664083146 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:43 INFO - PROCESS | 3456 | 1468664083148 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBBE71800 == 48 [pid = 3456] [id = 130] 03:14:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB96A1C00) [pid = 3456] [serial = 388] [outer = 0000000000000000] 03:14:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBD204400) [pid = 3456] [serial = 389] [outer = 000000EBB96A1C00] 03:14:43 INFO - PROCESS | 3456 | 1468664083196 Marionette DEBUG loaded listener.js 03:14:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBD22A800) [pid = 3456] [serial = 390] [outer = 000000EBB96A1C00] 03:14:43 INFO - PROCESS | 3456 | 1468664083613 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:14:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:14:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 03:14:43 INFO - PROCESS | 3456 | 1468664083663 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 03:14:43 INFO - PROCESS | 3456 | 1468664083666 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 03:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:14:43 INFO - PROCESS | 3456 | 1468664083674 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:14:43 INFO - PROCESS | 3456 | 1468664083678 Marionette TRACE conn6 <- [1,486,null,{}] 03:14:43 INFO - PROCESS | 3456 | 1468664083689 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:43 INFO - PROCESS | 3456 | 1468664083693 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:43 INFO - PROCESS | 3456 | 1468664083812 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 03:14:43 INFO - PROCESS | 3456 | 1468664083828 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:43 INFO - PROCESS | 3456 | 1468664083831 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8D3800 == 49 [pid = 3456] [id = 131] 03:14:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBF856C00) [pid = 3456] [serial = 391] [outer = 0000000000000000] 03:14:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBF889800) [pid = 3456] [serial = 392] [outer = 000000EBBF856C00] 03:14:43 INFO - PROCESS | 3456 | 1468664083878 Marionette DEBUG loaded listener.js 03:14:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBFD8D400) [pid = 3456] [serial = 393] [outer = 000000EBBF856C00] 03:14:44 INFO - PROCESS | 3456 | 1468664084343 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 690ms 03:14:44 INFO - PROCESS | 3456 | 1468664084371 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 03:14:44 INFO - PROCESS | 3456 | 1468664084374 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 03:14:44 INFO - PROCESS | 3456 | 1468664084377 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:14:44 INFO - PROCESS | 3456 | 1468664084379 Marionette TRACE conn6 <- [1,490,null,{}] 03:14:44 INFO - PROCESS | 3456 | 1468664084383 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:44 INFO - PROCESS | 3456 | 1468664084385 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:44 INFO - PROCESS | 3456 | 1468664084475 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 03:14:44 INFO - PROCESS | 3456 | 1468664084481 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:44 INFO - PROCESS | 3456 | 1468664084483 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:44 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC02EF800 == 50 [pid = 3456] [id = 132] 03:14:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC01BE000) [pid = 3456] [serial = 394] [outer = 0000000000000000] 03:14:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC01CAC00) [pid = 3456] [serial = 395] [outer = 000000EBC01BE000] 03:14:44 INFO - PROCESS | 3456 | 1468664084531 Marionette DEBUG loaded listener.js 03:14:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBC06F2800) [pid = 3456] [serial = 396] [outer = 000000EBC01BE000] 03:14:44 INFO - PROCESS | 3456 | 1468664084954 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 627ms 03:14:45 INFO - PROCESS | 3456 | 1468664085012 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 03:14:45 INFO - PROCESS | 3456 | 1468664085014 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 03:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:14:45 INFO - PROCESS | 3456 | 1468664085017 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:14:45 INFO - PROCESS | 3456 | 1468664085019 Marionette TRACE conn6 <- [1,494,null,{}] 03:14:45 INFO - PROCESS | 3456 | 1468664085022 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:45 INFO - PROCESS | 3456 | 1468664085025 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:45 INFO - PROCESS | 3456 | 1468664085134 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 03:14:45 INFO - PROCESS | 3456 | 1468664085214 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:45 INFO - PROCESS | 3456 | 1468664085216 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:45 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB838E000 == 51 [pid = 3456] [id = 133] 03:14:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC09C9400) [pid = 3456] [serial = 397] [outer = 0000000000000000] 03:14:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC1F49400) [pid = 3456] [serial = 398] [outer = 000000EBC09C9400] 03:14:45 INFO - PROCESS | 3456 | 1468664085261 Marionette DEBUG loaded listener.js 03:14:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC36B5400) [pid = 3456] [serial = 399] [outer = 000000EBC09C9400] 03:14:45 INFO - PROCESS | 3456 | 1468664085711 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 734ms 03:14:45 INFO - PROCESS | 3456 | 1468664085754 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 03:14:45 INFO - PROCESS | 3456 | 1468664085756 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 03:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:14:45 INFO - PROCESS | 3456 | 1468664085760 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:14:45 INFO - PROCESS | 3456 | 1468664085762 Marionette TRACE conn6 <- [1,498,null,{}] 03:14:45 INFO - PROCESS | 3456 | 1468664085766 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:45 INFO - PROCESS | 3456 | 1468664085772 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:45 INFO - PROCESS | 3456 | 1468664085921 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 03:14:45 INFO - PROCESS | 3456 | 1468664085975 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:45 INFO - PROCESS | 3456 | 1468664085978 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:46 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB123D800 == 52 [pid = 3456] [id = 134] 03:14:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC3FACC00) [pid = 3456] [serial = 400] [outer = 0000000000000000] 03:14:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC3FEE400) [pid = 3456] [serial = 401] [outer = 000000EBC3FACC00] 03:14:46 INFO - PROCESS | 3456 | 1468664086023 Marionette DEBUG loaded listener.js 03:14:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC4589C00) [pid = 3456] [serial = 402] [outer = 000000EBC3FACC00] 03:14:46 INFO - PROCESS | 3456 | 1468664086449 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:14:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:14:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 776ms 03:14:46 INFO - PROCESS | 3456 | 1468664086539 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 03:14:46 INFO - PROCESS | 3456 | 1468664086542 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 03:14:46 INFO - PROCESS | 3456 | 1468664086545 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:14:46 INFO - PROCESS | 3456 | 1468664086547 Marionette TRACE conn6 <- [1,502,null,{}] 03:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:14:46 INFO - PROCESS | 3456 | 1468664086551 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:46 INFO - PROCESS | 3456 | 1468664086553 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:46 INFO - PROCESS | 3456 | 1468664086671 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 03:14:46 INFO - PROCESS | 3456 | 1468664086722 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:46 INFO - PROCESS | 3456 | 1468664086724 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:46 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FE6800 == 53 [pid = 3456] [id = 135] 03:14:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBBE32400) [pid = 3456] [serial = 403] [outer = 0000000000000000] 03:14:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBBBE38000) [pid = 3456] [serial = 404] [outer = 000000EBBBE32400] 03:14:46 INFO - PROCESS | 3456 | 1468664086768 Marionette DEBUG loaded listener.js 03:14:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB7226400) [pid = 3456] [serial = 405] [outer = 000000EBBBE32400] 03:14:47 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBC12F5400) [pid = 3456] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:14:47 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBF72C800) [pid = 3456] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:14:47 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBC017FC00) [pid = 3456] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:14:47 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB72CB400) [pid = 3456] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:14:47 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB7216000) [pid = 3456] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:14:47 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBD225800) [pid = 3456] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:14:47 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBC95DC00) [pid = 3456] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:14:47 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC3FA2C00) [pid = 3456] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:14:47 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB8F67000) [pid = 3456] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:14:47 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBF855400) [pid = 3456] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:14:47 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB1BD2C00) [pid = 3456] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:14:47 INFO - PROCESS | 3456 | 1468664087210 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:14:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:14:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 691ms 03:14:47 INFO - PROCESS | 3456 | 1468664087241 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 03:14:47 INFO - PROCESS | 3456 | 1468664087243 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 03:14:47 INFO - PROCESS | 3456 | 1468664087246 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:14:47 INFO - PROCESS | 3456 | 1468664087248 Marionette TRACE conn6 <- [1,506,null,{}] 03:14:47 INFO - PROCESS | 3456 | 1468664087252 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:47 INFO - PROCESS | 3456 | 1468664087254 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:47 INFO - PROCESS | 3456 | 1468664087367 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 03:14:47 INFO - PROCESS | 3456 | 1468664087415 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:47 INFO - PROCESS | 3456 | 1468664087417 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:47 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FFA000 == 54 [pid = 3456] [id = 136] 03:14:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB969B400) [pid = 3456] [serial = 406] [outer = 0000000000000000] 03:14:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBD211000) [pid = 3456] [serial = 407] [outer = 000000EBB969B400] 03:14:47 INFO - PROCESS | 3456 | 1468664087465 Marionette DEBUG loaded listener.js 03:14:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC12F5400) [pid = 3456] [serial = 408] [outer = 000000EBB969B400] 03:14:47 INFO - PROCESS | 3456 | 1468664087845 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:14:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:14:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 629ms 03:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:14:47 INFO - PROCESS | 3456 | 1468664087879 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 03:14:47 INFO - PROCESS | 3456 | 1468664087881 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 03:14:47 INFO - PROCESS | 3456 | 1468664087884 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:14:47 INFO - PROCESS | 3456 | 1468664087886 Marionette TRACE conn6 <- [1,510,null,{}] 03:14:47 INFO - PROCESS | 3456 | 1468664087889 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:47 INFO - PROCESS | 3456 | 1468664087891 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:48 INFO - PROCESS | 3456 | 1468664088007 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 03:14:48 INFO - PROCESS | 3456 | 1468664088045 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:48 INFO - PROCESS | 3456 | 1468664088047 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7169000 == 55 [pid = 3456] [id = 137] 03:14:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC3FA2C00) [pid = 3456] [serial = 409] [outer = 0000000000000000] 03:14:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC45B9C00) [pid = 3456] [serial = 410] [outer = 000000EBC3FA2C00] 03:14:48 INFO - PROCESS | 3456 | 1468664088092 Marionette DEBUG loaded listener.js 03:14:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC45C0800) [pid = 3456] [serial = 411] [outer = 000000EBC3FA2C00] 03:14:48 INFO - PROCESS | 3456 | 1468664088489 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 628ms 03:14:48 INFO - PROCESS | 3456 | 1468664088517 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 03:14:48 INFO - PROCESS | 3456 | 1468664088519 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 03:14:48 INFO - PROCESS | 3456 | 1468664088522 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:14:48 INFO - PROCESS | 3456 | 1468664088524 Marionette TRACE conn6 <- [1,514,null,{}] 03:14:48 INFO - PROCESS | 3456 | 1468664088528 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:48 INFO - PROCESS | 3456 | 1468664088530 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:48 INFO - PROCESS | 3456 | 1468664088645 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 03:14:48 INFO - PROCESS | 3456 | 1468664088653 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:48 INFO - PROCESS | 3456 | 1468664088655 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC783F000 == 56 [pid = 3456] [id = 138] 03:14:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC4005C00) [pid = 3456] [serial = 412] [outer = 0000000000000000] 03:14:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC400B400) [pid = 3456] [serial = 413] [outer = 000000EBC4005C00] 03:14:48 INFO - PROCESS | 3456 | 1468664088698 Marionette DEBUG loaded listener.js 03:14:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC4010400) [pid = 3456] [serial = 414] [outer = 000000EBC4005C00] 03:14:49 INFO - PROCESS | 3456 | 1468664089174 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:14:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 03:14:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 03:14:49 INFO - PROCESS | 3456 | 1468664089197 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 03:14:49 INFO - PROCESS | 3456 | 1468664089202 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 03:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:14:49 INFO - PROCESS | 3456 | 1468664089208 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:14:49 INFO - PROCESS | 3456 | 1468664089212 Marionette TRACE conn6 <- [1,518,null,{}] 03:14:49 INFO - PROCESS | 3456 | 1468664089218 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:49 INFO - PROCESS | 3456 | 1468664089221 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:49 INFO - PROCESS | 3456 | 1468664089348 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 03:14:49 INFO - PROCESS | 3456 | 1468664089499 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:49 INFO - PROCESS | 3456 | 1468664089504 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:49 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D48800 == 57 [pid = 3456] [id = 139] 03:14:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB7C30C00) [pid = 3456] [serial = 415] [outer = 0000000000000000] 03:14:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB8EDB400) [pid = 3456] [serial = 416] [outer = 000000EBB7C30C00] 03:14:49 INFO - PROCESS | 3456 | 1468664089564 Marionette DEBUG loaded listener.js 03:14:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBBE36000) [pid = 3456] [serial = 417] [outer = 000000EBB7C30C00] 03:14:50 INFO - PROCESS | 3456 | 1468664090129 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:14:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:14:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 985ms 03:14:50 INFO - PROCESS | 3456 | 1468664090196 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 03:14:50 INFO - PROCESS | 3456 | 1468664090201 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 03:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:14:50 INFO - PROCESS | 3456 | 1468664090208 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:14:50 INFO - PROCESS | 3456 | 1468664090211 Marionette TRACE conn6 <- [1,522,null,{}] 03:14:50 INFO - PROCESS | 3456 | 1468664090215 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:50 INFO - PROCESS | 3456 | 1468664090218 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:50 INFO - PROCESS | 3456 | 1468664090338 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 03:14:50 INFO - PROCESS | 3456 | 1468664090429 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:50 INFO - PROCESS | 3456 | 1468664090432 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:50 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1D80800 == 58 [pid = 3456] [id = 140] 03:14:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBE5D9000) [pid = 3456] [serial = 418] [outer = 0000000000000000] 03:14:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBE5DF800) [pid = 3456] [serial = 419] [outer = 000000EBBE5D9000] 03:14:50 INFO - PROCESS | 3456 | 1468664090489 Marionette DEBUG loaded listener.js 03:14:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBBFCB5C00) [pid = 3456] [serial = 420] [outer = 000000EBBE5D9000] 03:14:51 INFO - PROCESS | 3456 | 1468664091170 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1034ms 03:14:51 INFO - PROCESS | 3456 | 1468664091243 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 03:14:51 INFO - PROCESS | 3456 | 1468664091246 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 03:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:14:51 INFO - PROCESS | 3456 | 1468664091250 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:14:51 INFO - PROCESS | 3456 | 1468664091254 Marionette TRACE conn6 <- [1,526,null,{}] 03:14:51 INFO - PROCESS | 3456 | 1468664091286 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:51 INFO - PROCESS | 3456 | 1468664091291 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:51 INFO - PROCESS | 3456 | 1468664091473 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 03:14:51 INFO - PROCESS | 3456 | 1468664091562 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:51 INFO - PROCESS | 3456 | 1468664091566 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:51 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC811F800 == 59 [pid = 3456] [id = 141] 03:14:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBC3FA3000) [pid = 3456] [serial = 421] [outer = 0000000000000000] 03:14:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBC3FCE800) [pid = 3456] [serial = 422] [outer = 000000EBC3FA3000] 03:14:51 INFO - PROCESS | 3456 | 1468664091626 Marionette DEBUG loaded listener.js 03:14:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBC3FF4800) [pid = 3456] [serial = 423] [outer = 000000EBC3FA3000] 03:14:52 INFO - PROCESS | 3456 | 1468664092216 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:14:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 03:14:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1033ms 03:14:52 INFO - PROCESS | 3456 | 1468664092286 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 03:14:52 INFO - PROCESS | 3456 | 1468664092289 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 03:14:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:14:52 INFO - PROCESS | 3456 | 1468664092293 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:14:52 INFO - PROCESS | 3456 | 1468664092295 Marionette TRACE conn6 <- [1,530,null,{}] 03:14:52 INFO - PROCESS | 3456 | 1468664092299 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:52 INFO - PROCESS | 3456 | 1468664092301 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:52 INFO - PROCESS | 3456 | 1468664092419 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 03:14:52 INFO - PROCESS | 3456 | 1468664092558 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:52 INFO - PROCESS | 3456 | 1468664092561 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:52 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E62800 == 60 [pid = 3456] [id = 142] 03:14:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBC45E4C00) [pid = 3456] [serial = 424] [outer = 0000000000000000] 03:14:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBC45ECC00) [pid = 3456] [serial = 425] [outer = 000000EBC45E4C00] 03:14:52 INFO - PROCESS | 3456 | 1468664092618 Marionette DEBUG loaded listener.js 03:14:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 102 (000000EBC4F35400) [pid = 3456] [serial = 426] [outer = 000000EBC45E4C00] 03:14:53 INFO - PROCESS | 3456 | 1468664093255 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:14:53 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 03:14:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:14:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:14:53 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 03:14:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:14:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:14:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:14:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 983ms 03:14:53 INFO - PROCESS | 3456 | 1468664093278 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 03:14:53 INFO - PROCESS | 3456 | 1468664093280 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 03:14:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:14:53 INFO - PROCESS | 3456 | 1468664093301 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:14:53 INFO - PROCESS | 3456 | 1468664093304 Marionette TRACE conn6 <- [1,534,null,{}] 03:14:53 INFO - PROCESS | 3456 | 1468664093308 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:53 INFO - PROCESS | 3456 | 1468664093310 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:53 INFO - PROCESS | 3456 | 1468664093436 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 03:14:53 INFO - PROCESS | 3456 | 1468664093525 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:53 INFO - PROCESS | 3456 | 1468664093528 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:53 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC90C7000 == 61 [pid = 3456] [id = 143] 03:14:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 103 (000000EBC45A3000) [pid = 3456] [serial = 427] [outer = 0000000000000000] 03:14:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 104 (000000EBC45A7C00) [pid = 3456] [serial = 428] [outer = 000000EBC45A3000] 03:14:53 INFO - PROCESS | 3456 | 1468664093581 Marionette DEBUG loaded listener.js 03:14:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 105 (000000EBC4F36400) [pid = 3456] [serial = 429] [outer = 000000EBC45A3000] 03:14:54 INFO - PROCESS | 3456 | 1468664094107 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:14:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 03:14:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 838ms 03:14:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:14:54 INFO - PROCESS | 3456 | 1468664094141 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 03:14:54 INFO - PROCESS | 3456 | 1468664094144 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 03:14:54 INFO - PROCESS | 3456 | 1468664094147 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:14:54 INFO - PROCESS | 3456 | 1468664094150 Marionette TRACE conn6 <- [1,538,null,{}] 03:14:54 INFO - PROCESS | 3456 | 1468664094154 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:54 INFO - PROCESS | 3456 | 1468664094160 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:54 INFO - PROCESS | 3456 | 1468664094327 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 03:14:54 INFO - PROCESS | 3456 | 1468664094568 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:54 INFO - PROCESS | 3456 | 1468664094572 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:54 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D49800 == 62 [pid = 3456] [id = 144] 03:14:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 106 (000000EBB2E06400) [pid = 3456] [serial = 430] [outer = 0000000000000000] 03:14:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 107 (000000EBB7224C00) [pid = 3456] [serial = 431] [outer = 000000EBB2E06400] 03:14:54 INFO - PROCESS | 3456 | 1468664094644 Marionette DEBUG loaded listener.js 03:14:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 108 (000000EBB7D03800) [pid = 3456] [serial = 432] [outer = 000000EBB2E06400] 03:14:55 INFO - PROCESS | 3456 | 1468664095188 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:14:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 03:14:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1079ms 03:14:55 INFO - PROCESS | 3456 | 1468664095248 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 03:14:55 INFO - PROCESS | 3456 | 1468664095252 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 03:14:55 INFO - PROCESS | 3456 | 1468664095258 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:14:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:14:55 INFO - PROCESS | 3456 | 1468664095261 Marionette TRACE conn6 <- [1,542,null,{}] 03:14:55 INFO - PROCESS | 3456 | 1468664095266 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:55 INFO - PROCESS | 3456 | 1468664095270 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:55 INFO - PROCESS | 3456 | 1468664095380 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 03:14:55 INFO - PROCESS | 3456 | 1468664095492 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:55 INFO - PROCESS | 3456 | 1468664095495 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB727E000 == 63 [pid = 3456] [id = 145] 03:14:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 109 (000000EBB3144C00) [pid = 3456] [serial = 433] [outer = 0000000000000000] 03:14:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 110 (000000EBB8EDF400) [pid = 3456] [serial = 434] [outer = 000000EBB3144C00] 03:14:55 INFO - PROCESS | 3456 | 1468664095545 Marionette DEBUG loaded listener.js 03:14:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 111 (000000EBBD22BC00) [pid = 3456] [serial = 435] [outer = 000000EBB3144C00] 03:14:55 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:55 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC708E800 == 62 [pid = 3456] [id = 73] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7169000 == 61 [pid = 3456] [id = 137] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FFA000 == 60 [pid = 3456] [id = 136] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FE6800 == 59 [pid = 3456] [id = 135] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB123D800 == 58 [pid = 3456] [id = 134] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB838E000 == 57 [pid = 3456] [id = 133] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC02EF800 == 56 [pid = 3456] [id = 132] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8D3800 == 55 [pid = 3456] [id = 131] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBBE71800 == 54 [pid = 3456] [id = 130] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB10A6800 == 53 [pid = 3456] [id = 129] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBC9E3000 == 52 [pid = 3456] [id = 125] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59AF800 == 51 [pid = 3456] [id = 124] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC085D000 == 50 [pid = 3456] [id = 71] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7968800 == 49 [pid = 3456] [id = 98] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7556000 == 48 [pid = 3456] [id = 70] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F13000 == 47 [pid = 3456] [id = 114] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57CF800 == 46 [pid = 3456] [id = 43] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8C3000 == 45 [pid = 3456] [id = 102] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2393000 == 44 [pid = 3456] [id = 126] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF707800 == 43 [pid = 3456] [id = 99] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC783C000 == 42 [pid = 3456] [id = 127] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F07000 == 41 [pid = 3456] [id = 86] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC759E800 == 40 [pid = 3456] [id = 128] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7160800 == 39 [pid = 3456] [id = 87] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC759F000 == 38 [pid = 3456] [id = 72] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC468A000 == 37 [pid = 3456] [id = 112] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F20000 == 36 [pid = 3456] [id = 84] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC78C8000 == 35 [pid = 3456] [id = 101] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7178800 == 34 [pid = 3456] [id = 100] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D49800 == 33 [pid = 3456] [id = 144] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC90C7000 == 32 [pid = 3456] [id = 143] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E62800 == 31 [pid = 3456] [id = 142] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC811F800 == 30 [pid = 3456] [id = 141] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1D80800 == 29 [pid = 3456] [id = 140] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC783F000 == 28 [pid = 3456] [id = 138] 03:14:56 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D48800 == 27 [pid = 3456] [id = 139] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 110 (000000EBBF85A400) [pid = 3456] [serial = 355] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 109 (000000EBC0185000) [pid = 3456] [serial = 358] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 108 (000000EBB747B400) [pid = 3456] [serial = 343] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 107 (000000EBB7F70000) [pid = 3456] [serial = 344] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 106 (000000EBB7231400) [pid = 3456] [serial = 346] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 105 (000000EBB7F74400) [pid = 3456] [serial = 347] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 104 (000000EBBE5DA800) [pid = 3456] [serial = 352] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 103 (000000EBBD206400) [pid = 3456] [serial = 350] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 102 (000000EBBC976400) [pid = 3456] [serial = 349] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 101 (000000EBC3FA7C00) [pid = 3456] [serial = 334] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBC3FAD000) [pid = 3456] [serial = 335] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBBD22A000) [pid = 3456] [serial = 338] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBB96B7C00) [pid = 3456] [serial = 337] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBBFC33800) [pid = 3456] [serial = 356] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBC017F000) [pid = 3456] [serial = 340] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBC01CC000) [pid = 3456] [serial = 359] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBC3768C00) [pid = 3456] [serial = 368] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBC017BC00) [pid = 3456] [serial = 364] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB314FC00) [pid = 3456] [serial = 361] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBC12F2400) [pid = 3456] [serial = 365] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB8035400) [pid = 3456] [serial = 362] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBEF5B000) [pid = 3456] [serial = 353] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBC36B1000) [pid = 3456] [serial = 367] [outer = 0000000000000000] [url = about:blank] 03:14:56 INFO - PROCESS | 3456 | 1468664096967 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:14:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:14:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1723ms 03:14:56 INFO - PROCESS | 3456 | 1468664096988 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 03:14:56 INFO - PROCESS | 3456 | 1468664096993 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 03:14:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:14:57 INFO - PROCESS | 3456 | 1468664096999 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:14:57 INFO - PROCESS | 3456 | 1468664097002 Marionette TRACE conn6 <- [1,546,null,{}] 03:14:57 INFO - PROCESS | 3456 | 1468664097009 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:57 INFO - PROCESS | 3456 | 1468664097012 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:57 INFO - PROCESS | 3456 | 1468664097111 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 03:14:57 INFO - PROCESS | 3456 | 1468664097232 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:57 INFO - PROCESS | 3456 | 1468664097235 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:57 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB75D8800 == 28 [pid = 3456] [id = 146] 03:14:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB3081C00) [pid = 3456] [serial = 436] [outer = 0000000000000000] 03:14:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB3087800) [pid = 3456] [serial = 437] [outer = 000000EBB3081C00] 03:14:57 INFO - PROCESS | 3456 | 1468664097283 Marionette DEBUG loaded listener.js 03:14:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB3152000) [pid = 3456] [serial = 438] [outer = 000000EBB3081C00] 03:14:57 INFO - PROCESS | 3456 | 1468664097692 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:14:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:14:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 731ms 03:14:57 INFO - PROCESS | 3456 | 1468664097733 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 03:14:57 INFO - PROCESS | 3456 | 1468664097738 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 03:14:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:14:57 INFO - PROCESS | 3456 | 1468664097744 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:14:57 INFO - PROCESS | 3456 | 1468664097747 Marionette TRACE conn6 <- [1,550,null,{}] 03:14:57 INFO - PROCESS | 3456 | 1468664097751 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:57 INFO - PROCESS | 3456 | 1468664097753 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:57 INFO - PROCESS | 3456 | 1468664097842 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 03:14:57 INFO - PROCESS | 3456 | 1468664097849 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:57 INFO - PROCESS | 3456 | 1468664097851 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:57 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FDE800 == 29 [pid = 3456] [id = 147] 03:14:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB3FF0400) [pid = 3456] [serial = 439] [outer = 0000000000000000] 03:14:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB722BC00) [pid = 3456] [serial = 440] [outer = 000000EBB3FF0400] 03:14:57 INFO - PROCESS | 3456 | 1468664097899 Marionette DEBUG loaded listener.js 03:14:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBB747C000) [pid = 3456] [serial = 441] [outer = 000000EBB3FF0400] 03:14:58 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:58 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:14:58 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:58 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:14:58 INFO - PROCESS | 3456 | 1468664098361 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:14:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:14:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 628ms 03:14:58 INFO - PROCESS | 3456 | 1468664098374 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 03:14:58 INFO - PROCESS | 3456 | 1468664098377 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 03:14:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:14:58 INFO - PROCESS | 3456 | 1468664098384 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:14:58 INFO - PROCESS | 3456 | 1468664098388 Marionette TRACE conn6 <- [1,554,null,{}] 03:14:58 INFO - PROCESS | 3456 | 1468664098400 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:58 INFO - PROCESS | 3456 | 1468664098404 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:58 INFO - PROCESS | 3456 | 1468664098492 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 03:14:58 INFO - PROCESS | 3456 | 1468664098537 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:58 INFO - PROCESS | 3456 | 1468664098540 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF6F000 == 30 [pid = 3456] [id = 148] 03:14:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBB33D4C00) [pid = 3456] [serial = 442] [outer = 0000000000000000] 03:14:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBB8EDA400) [pid = 3456] [serial = 443] [outer = 000000EBB33D4C00] 03:14:58 INFO - PROCESS | 3456 | 1468664098588 Marionette DEBUG loaded listener.js 03:14:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBB94B6000) [pid = 3456] [serial = 444] [outer = 000000EBB33D4C00] 03:14:58 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:58 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:14:58 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:58 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:14:59 INFO - PROCESS | 3456 | 1468664099026 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:14:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:14:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 03:14:59 INFO - PROCESS | 3456 | 1468664099079 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 03:14:59 INFO - PROCESS | 3456 | 1468664099082 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 03:14:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:14:59 INFO - PROCESS | 3456 | 1468664099085 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:14:59 INFO - PROCESS | 3456 | 1468664099087 Marionette TRACE conn6 <- [1,558,null,{}] 03:14:59 INFO - PROCESS | 3456 | 1468664099090 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:59 INFO - PROCESS | 3456 | 1468664099093 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:59 INFO - PROCESS | 3456 | 1468664099205 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 03:14:59 INFO - PROCESS | 3456 | 1468664099211 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:59 INFO - PROCESS | 3456 | 1468664099213 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:59 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8D3800 == 31 [pid = 3456] [id = 149] 03:14:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBB9954C00) [pid = 3456] [serial = 445] [outer = 0000000000000000] 03:14:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBBBE2E000) [pid = 3456] [serial = 446] [outer = 000000EBB9954C00] 03:14:59 INFO - PROCESS | 3456 | 1468664099297 Marionette DEBUG loaded listener.js 03:14:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBBC640400) [pid = 3456] [serial = 447] [outer = 000000EBB9954C00] 03:14:59 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:59 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:59 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:14:59 INFO - PROCESS | 3456 | 1468664099733 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:14:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:14:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 03:14:59 INFO - PROCESS | 3456 | 1468664099780 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 03:14:59 INFO - PROCESS | 3456 | 1468664099782 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 03:14:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:14:59 INFO - PROCESS | 3456 | 1468664099791 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:14:59 INFO - PROCESS | 3456 | 1468664099793 Marionette TRACE conn6 <- [1,562,null,{}] 03:14:59 INFO - PROCESS | 3456 | 1468664099797 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:59 INFO - PROCESS | 3456 | 1468664099799 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:59 INFO - PROCESS | 3456 | 1468664099931 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 03:14:59 INFO - PROCESS | 3456 | 1468664099952 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:59 INFO - PROCESS | 3456 | 1468664099954 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:14:59 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFF26800 == 32 [pid = 3456] [id = 150] 03:14:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBB3FE3000) [pid = 3456] [serial = 448] [outer = 0000000000000000] 03:15:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 102 (000000EBBC96E000) [pid = 3456] [serial = 449] [outer = 000000EBB3FE3000] 03:15:00 INFO - PROCESS | 3456 | 1468664099999 Marionette DEBUG loaded listener.js 03:15:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 103 (000000EBBD111800) [pid = 3456] [serial = 450] [outer = 000000EBB3FE3000] 03:15:00 INFO - PROCESS | 3456 | 1468664100429 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:15:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:15:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 691ms 03:15:00 INFO - PROCESS | 3456 | 1468664100480 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 03:15:00 INFO - PROCESS | 3456 | 1468664100482 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 03:15:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:15:00 INFO - PROCESS | 3456 | 1468664100485 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:15:00 INFO - PROCESS | 3456 | 1468664100487 Marionette TRACE conn6 <- [1,566,null,{}] 03:15:00 INFO - PROCESS | 3456 | 1468664100490 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:00 INFO - PROCESS | 3456 | 1468664100496 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:00 INFO - PROCESS | 3456 | 1468664100629 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 03:15:00 INFO - PROCESS | 3456 | 1468664100682 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:00 INFO - PROCESS | 3456 | 1468664100684 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F3B000 == 33 [pid = 3456] [id = 151] 03:15:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 104 (000000EBBC95C400) [pid = 3456] [serial = 451] [outer = 0000000000000000] 03:15:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 105 (000000EBBE5E1400) [pid = 3456] [serial = 452] [outer = 000000EBBC95C400] 03:15:00 INFO - PROCESS | 3456 | 1468664100729 Marionette DEBUG loaded listener.js 03:15:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 106 (000000EBBF4E9000) [pid = 3456] [serial = 453] [outer = 000000EBBC95C400] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 105 (000000EBC4005C00) [pid = 3456] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 104 (000000EBBF85F000) [pid = 3456] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 103 (000000EBC09C9400) [pid = 3456] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 102 (000000EBC3FACC00) [pid = 3456] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 101 (000000EBB969B400) [pid = 3456] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBBBE32400) [pid = 3456] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBC3FA2C00) [pid = 3456] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBB747A000) [pid = 3456] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBB722F800) [pid = 3456] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBBF856C00) [pid = 3456] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBB96A1C00) [pid = 3456] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBB33D3000) [pid = 3456] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBD79A400) [pid = 3456] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBC3FA1C00) [pid = 3456] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBC3FAEC00) [pid = 3456] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:15:01 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBC01BE000) [pid = 3456] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:15:01 INFO - PROCESS | 3456 | 1468664101536 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:15:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:15:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1075ms 03:15:01 INFO - PROCESS | 3456 | 1468664101563 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 03:15:01 INFO - PROCESS | 3456 | 1468664101566 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 03:15:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:15:01 INFO - PROCESS | 3456 | 1468664101569 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:15:01 INFO - PROCESS | 3456 | 1468664101571 Marionette TRACE conn6 <- [1,570,null,{}] 03:15:01 INFO - PROCESS | 3456 | 1468664101574 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:01 INFO - PROCESS | 3456 | 1468664101577 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:01 INFO - PROCESS | 3456 | 1468664101659 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 03:15:01 INFO - PROCESS | 3456 | 1468664101739 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:01 INFO - PROCESS | 3456 | 1468664101741 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:01 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC12C9800 == 34 [pid = 3456] [id = 152] 03:15:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB2F38400) [pid = 3456] [serial = 454] [outer = 0000000000000000] 03:15:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB7CB0000) [pid = 3456] [serial = 455] [outer = 000000EBB2F38400] 03:15:01 INFO - PROCESS | 3456 | 1468664101788 Marionette DEBUG loaded listener.js 03:15:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBD20C800) [pid = 3456] [serial = 456] [outer = 000000EBB2F38400] 03:15:02 INFO - PROCESS | 3456 | 1468664102158 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:15:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:15:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 03:15:02 INFO - PROCESS | 3456 | 1468664102201 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 03:15:02 INFO - PROCESS | 3456 | 1468664102204 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 03:15:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:15:02 INFO - PROCESS | 3456 | 1468664102207 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:15:02 INFO - PROCESS | 3456 | 1468664102209 Marionette TRACE conn6 <- [1,574,null,{}] 03:15:02 INFO - PROCESS | 3456 | 1468664102212 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:02 INFO - PROCESS | 3456 | 1468664102214 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:02 INFO - PROCESS | 3456 | 1468664102323 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 03:15:02 INFO - PROCESS | 3456 | 1468664102330 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:02 INFO - PROCESS | 3456 | 1468664102332 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC360A800 == 35 [pid = 3456] [id = 153] 03:15:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBD20E800) [pid = 3456] [serial = 457] [outer = 0000000000000000] 03:15:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBF859000) [pid = 3456] [serial = 458] [outer = 000000EBBD20E800] 03:15:02 INFO - PROCESS | 3456 | 1468664102376 Marionette DEBUG loaded listener.js 03:15:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBBFB9B000) [pid = 3456] [serial = 459] [outer = 000000EBBD20E800] 03:15:02 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:02 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:15:02 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:02 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:15:02 INFO - PROCESS | 3456 | 1468664102779 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:15:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:15:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 587ms 03:15:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:15:02 INFO - PROCESS | 3456 | 1468664102797 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 03:15:02 INFO - PROCESS | 3456 | 1468664102799 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 03:15:02 INFO - PROCESS | 3456 | 1468664102803 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:15:02 INFO - PROCESS | 3456 | 1468664102804 Marionette TRACE conn6 <- [1,578,null,{}] 03:15:02 INFO - PROCESS | 3456 | 1468664102808 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:02 INFO - PROCESS | 3456 | 1468664102810 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:02 INFO - PROCESS | 3456 | 1468664102892 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 03:15:02 INFO - PROCESS | 3456 | 1468664102991 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:02 INFO - PROCESS | 3456 | 1468664102993 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:03 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF6D000 == 36 [pid = 3456] [id = 154] 03:15:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBB8E95000) [pid = 3456] [serial = 460] [outer = 0000000000000000] 03:15:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBBFC3F400) [pid = 3456] [serial = 461] [outer = 000000EBB8E95000] 03:15:03 INFO - PROCESS | 3456 | 1468664103044 Marionette DEBUG loaded listener.js 03:15:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBBFD8EC00) [pid = 3456] [serial = 462] [outer = 000000EBB8E95000] 03:15:03 INFO - PROCESS | 3456 | 1468664103394 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:15:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:15:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms 03:15:03 INFO - PROCESS | 3456 | 1468664103456 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 03:15:03 INFO - PROCESS | 3456 | 1468664103460 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 03:15:03 INFO - PROCESS | 3456 | 1468664103466 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:15:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:15:03 INFO - PROCESS | 3456 | 1468664103471 Marionette TRACE conn6 <- [1,582,null,{}] 03:15:03 INFO - PROCESS | 3456 | 1468664103477 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:03 INFO - PROCESS | 3456 | 1468664103481 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:03 INFO - PROCESS | 3456 | 1468664103632 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 03:15:03 INFO - PROCESS | 3456 | 1468664103707 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:03 INFO - PROCESS | 3456 | 1468664103710 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:03 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7964000 == 37 [pid = 3456] [id = 155] 03:15:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBB3024400) [pid = 3456] [serial = 463] [outer = 0000000000000000] 03:15:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBB302B400) [pid = 3456] [serial = 464] [outer = 000000EBB3024400] 03:15:03 INFO - PROCESS | 3456 | 1468664103811 Marionette DEBUG loaded listener.js 03:15:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 102 (000000EBB33D8800) [pid = 3456] [serial = 465] [outer = 000000EBB3024400] 03:15:04 INFO - PROCESS | 3456 | 1468664104708 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:15:04 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:15:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:15:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1386ms 03:15:04 INFO - PROCESS | 3456 | 1468664104878 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 03:15:04 INFO - PROCESS | 3456 | 1468664104882 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 03:15:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:15:04 INFO - PROCESS | 3456 | 1468664104890 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:15:04 INFO - PROCESS | 3456 | 1468664104895 Marionette TRACE conn6 <- [1,586,null,{}] 03:15:04 INFO - PROCESS | 3456 | 1468664104900 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:04 INFO - PROCESS | 3456 | 1468664104903 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:05 INFO - PROCESS | 3456 | 1468664105049 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 03:15:05 INFO - PROCESS | 3456 | 1468664105118 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:05 INFO - PROCESS | 3456 | 1468664105121 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:05 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFC0B800 == 38 [pid = 3456] [id = 156] 03:15:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 103 (000000EBB757E000) [pid = 3456] [serial = 466] [outer = 0000000000000000] 03:15:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 104 (000000EBB8E95800) [pid = 3456] [serial = 467] [outer = 000000EBB757E000] 03:15:05 INFO - PROCESS | 3456 | 1468664105178 Marionette DEBUG loaded listener.js 03:15:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 105 (000000EBBBE2C400) [pid = 3456] [serial = 468] [outer = 000000EBB757E000] 03:15:06 INFO - PROCESS | 3456 | 1468664106034 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1196ms 03:15:06 INFO - PROCESS | 3456 | 1468664106099 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 03:15:06 INFO - PROCESS | 3456 | 1468664106103 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 03:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:15:06 INFO - PROCESS | 3456 | 1468664106109 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:15:06 INFO - PROCESS | 3456 | 1468664106113 Marionette TRACE conn6 <- [1,590,null,{}] 03:15:06 INFO - PROCESS | 3456 | 1468664106118 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:06 INFO - PROCESS | 3456 | 1468664106122 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:06 INFO - PROCESS | 3456 | 1468664106236 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 03:15:06 INFO - PROCESS | 3456 | 1468664106306 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:06 INFO - PROCESS | 3456 | 1468664106311 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D16800 == 39 [pid = 3456] [id = 157] 03:15:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 106 (000000EBB3149400) [pid = 3456] [serial = 469] [outer = 0000000000000000] 03:15:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 107 (000000EBB3222C00) [pid = 3456] [serial = 470] [outer = 000000EBB3149400] 03:15:06 INFO - PROCESS | 3456 | 1468664106361 Marionette DEBUG loaded listener.js 03:15:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 108 (000000EBB722EC00) [pid = 3456] [serial = 471] [outer = 000000EBB3149400] 03:15:06 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC360A800 == 38 [pid = 3456] [id = 153] 03:15:06 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC12C9800 == 37 [pid = 3456] [id = 152] 03:15:06 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F3B000 == 36 [pid = 3456] [id = 151] 03:15:06 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFF26800 == 35 [pid = 3456] [id = 150] 03:15:06 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8D3800 == 34 [pid = 3456] [id = 149] 03:15:06 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF6F000 == 33 [pid = 3456] [id = 148] 03:15:06 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FDE800 == 32 [pid = 3456] [id = 147] 03:15:06 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB75D8800 == 31 [pid = 3456] [id = 146] 03:15:06 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB727E000 == 30 [pid = 3456] [id = 145] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 107 (000000EBC01C7400) [pid = 3456] [serial = 341] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 106 (000000EBC1F49400) [pid = 3456] [serial = 398] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 105 (000000EBC36B5400) [pid = 3456] [serial = 399] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 104 (000000EBC4589C00) [pid = 3456] [serial = 402] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 103 (000000EBC3FEE400) [pid = 3456] [serial = 401] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 102 (000000EBBD211000) [pid = 3456] [serial = 407] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 101 (000000EBBBE38000) [pid = 3456] [serial = 404] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBC45B9C00) [pid = 3456] [serial = 410] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBB7226400) [pid = 3456] [serial = 405] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBB7F7C800) [pid = 3456] [serial = 386] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBB96A3400) [pid = 3456] [serial = 387] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBB7F79400) [pid = 3456] [serial = 373] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBBC95A800) [pid = 3456] [serial = 374] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBBF889800) [pid = 3456] [serial = 392] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBFD8D400) [pid = 3456] [serial = 393] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBD204400) [pid = 3456] [serial = 389] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBC45C0800) [pid = 3456] [serial = 411] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBD22A800) [pid = 3456] [serial = 390] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBFD2F800) [pid = 3456] [serial = 383] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBC962800) [pid = 3456] [serial = 384] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBFB98400) [pid = 3456] [serial = 376] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBC0184000) [pid = 3456] [serial = 377] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC3FC9000) [pid = 3456] [serial = 371] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC3FA6C00) [pid = 3456] [serial = 370] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC3FCC000) [pid = 3456] [serial = 380] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBC3FEB000) [pid = 3456] [serial = 381] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBC01CAC00) [pid = 3456] [serial = 395] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBC4010400) [pid = 3456] [serial = 414] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBC400B400) [pid = 3456] [serial = 413] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB308A800) [pid = 3456] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBC12F5400) [pid = 3456] [serial = 408] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBC06F2800) [pid = 3456] [serial = 396] [outer = 0000000000000000] [url = about:blank] 03:15:06 INFO - PROCESS | 3456 | 1468664106922 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:15:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:15:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 840ms 03:15:06 INFO - PROCESS | 3456 | 1468664106953 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 03:15:06 INFO - PROCESS | 3456 | 1468664106958 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 03:15:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:15:06 INFO - PROCESS | 3456 | 1468664106964 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:15:06 INFO - PROCESS | 3456 | 1468664106966 Marionette TRACE conn6 <- [1,594,null,{}] 03:15:06 INFO - PROCESS | 3456 | 1468664106970 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:06 INFO - PROCESS | 3456 | 1468664106973 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:07 INFO - PROCESS | 3456 | 1468664107065 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 03:15:07 INFO - PROCESS | 3456 | 1468664107071 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:07 INFO - PROCESS | 3456 | 1468664107073 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:07 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBBE6F800 == 31 [pid = 3456] [id = 158] 03:15:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB7CD9000) [pid = 3456] [serial = 472] [outer = 0000000000000000] 03:15:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB7D24000) [pid = 3456] [serial = 473] [outer = 000000EBB7CD9000] 03:15:07 INFO - PROCESS | 3456 | 1468664107122 Marionette DEBUG loaded listener.js 03:15:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB8EA0000) [pid = 3456] [serial = 474] [outer = 000000EBB7CD9000] 03:15:07 INFO - PROCESS | 3456 | 1468664107611 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:15:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:15:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 691ms 03:15:07 INFO - PROCESS | 3456 | 1468664107672 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 03:15:07 INFO - PROCESS | 3456 | 1468664107675 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 03:15:07 INFO - PROCESS | 3456 | 1468664107681 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:15:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:15:07 INFO - PROCESS | 3456 | 1468664107684 Marionette TRACE conn6 <- [1,598,null,{}] 03:15:07 INFO - PROCESS | 3456 | 1468664107696 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:07 INFO - PROCESS | 3456 | 1468664107701 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:07 INFO - PROCESS | 3456 | 1468664107795 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 03:15:07 INFO - PROCESS | 3456 | 1468664107864 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:07 INFO - PROCESS | 3456 | 1468664107868 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:07 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8B9000 == 32 [pid = 3456] [id = 159] 03:15:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBBE32C00) [pid = 3456] [serial = 475] [outer = 0000000000000000] 03:15:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBC638400) [pid = 3456] [serial = 476] [outer = 000000EBBBE32C00] 03:15:07 INFO - PROCESS | 3456 | 1468664107926 Marionette DEBUG loaded listener.js 03:15:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBC97B400) [pid = 3456] [serial = 477] [outer = 000000EBBBE32C00] 03:15:08 INFO - PROCESS | 3456 | 1468664108320 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:15:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:15:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 691ms 03:15:08 INFO - PROCESS | 3456 | 1468664108377 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 03:15:08 INFO - PROCESS | 3456 | 1468664108380 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 03:15:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:15:08 INFO - PROCESS | 3456 | 1468664108383 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:15:08 INFO - PROCESS | 3456 | 1468664108384 Marionette TRACE conn6 <- [1,602,null,{}] 03:15:08 INFO - PROCESS | 3456 | 1468664108388 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:08 INFO - PROCESS | 3456 | 1468664108390 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:08 INFO - PROCESS | 3456 | 1468664108480 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 03:15:08 INFO - PROCESS | 3456 | 1468664108486 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:08 INFO - PROCESS | 3456 | 1468664108488 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC02EF800 == 33 [pid = 3456] [id = 160] 03:15:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBD206000) [pid = 3456] [serial = 478] [outer = 0000000000000000] 03:15:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBD226000) [pid = 3456] [serial = 479] [outer = 000000EBBD206000] 03:15:08 INFO - PROCESS | 3456 | 1468664108533 Marionette DEBUG loaded listener.js 03:15:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBE4E4000) [pid = 3456] [serial = 480] [outer = 000000EBBD206000] 03:15:09 INFO - PROCESS | 3456 | 1468664109005 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:15:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:15:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 692ms 03:15:09 INFO - PROCESS | 3456 | 1468664109077 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 03:15:09 INFO - PROCESS | 3456 | 1468664109080 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 03:15:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:15:09 INFO - PROCESS | 3456 | 1468664109083 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:15:09 INFO - PROCESS | 3456 | 1468664109085 Marionette TRACE conn6 <- [1,606,null,{}] 03:15:09 INFO - PROCESS | 3456 | 1468664109088 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:09 INFO - PROCESS | 3456 | 1468664109091 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:09 INFO - PROCESS | 3456 | 1468664109233 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 03:15:09 INFO - PROCESS | 3456 | 1468664109256 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:09 INFO - PROCESS | 3456 | 1468664109258 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1040800 == 34 [pid = 3456] [id = 161] 03:15:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBE5D8C00) [pid = 3456] [serial = 481] [outer = 0000000000000000] 03:15:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBEF5A400) [pid = 3456] [serial = 482] [outer = 000000EBBE5D8C00] 03:15:09 INFO - PROCESS | 3456 | 1468664109304 Marionette DEBUG loaded listener.js 03:15:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBF85AC00) [pid = 3456] [serial = 483] [outer = 000000EBBE5D8C00] 03:15:09 INFO - PROCESS | 3456 | 1468664109736 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:15:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:15:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 691ms 03:15:09 INFO - PROCESS | 3456 | 1468664109777 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 03:15:09 INFO - PROCESS | 3456 | 1468664109779 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 03:15:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:15:09 INFO - PROCESS | 3456 | 1468664109783 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:15:09 INFO - PROCESS | 3456 | 1468664109785 Marionette TRACE conn6 <- [1,610,null,{}] 03:15:09 INFO - PROCESS | 3456 | 1468664109788 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:09 INFO - PROCESS | 3456 | 1468664109794 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:09 INFO - PROCESS | 3456 | 1468664109942 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 03:15:09 INFO - PROCESS | 3456 | 1468664109955 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:09 INFO - PROCESS | 3456 | 1468664109957 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:10 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39A7800 == 35 [pid = 3456] [id = 162] 03:15:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBFB98400) [pid = 3456] [serial = 484] [outer = 0000000000000000] 03:15:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBFD2F800) [pid = 3456] [serial = 485] [outer = 000000EBBFB98400] 03:15:10 INFO - PROCESS | 3456 | 1468664110042 Marionette DEBUG loaded listener.js 03:15:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC01B6800) [pid = 3456] [serial = 486] [outer = 000000EBBFB98400] 03:15:10 INFO - PROCESS | 3456 | 1468664110470 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:15:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:15:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 732ms 03:15:10 INFO - PROCESS | 3456 | 1468664110535 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 03:15:10 INFO - PROCESS | 3456 | 1468664110537 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 03:15:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:15:10 INFO - PROCESS | 3456 | 1468664110552 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:15:10 INFO - PROCESS | 3456 | 1468664110554 Marionette TRACE conn6 <- [1,614,null,{}] 03:15:10 INFO - PROCESS | 3456 | 1468664110565 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:10 INFO - PROCESS | 3456 | 1468664110567 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:10 INFO - PROCESS | 3456 | 1468664110675 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 03:15:10 INFO - PROCESS | 3456 | 1468664110727 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:10 INFO - PROCESS | 3456 | 1468664110729 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:10 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC467E000 == 36 [pid = 3456] [id = 163] 03:15:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBC01BF000) [pid = 3456] [serial = 487] [outer = 0000000000000000] 03:15:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBC01C7000) [pid = 3456] [serial = 488] [outer = 000000EBC01BF000] 03:15:10 INFO - PROCESS | 3456 | 1468664110773 Marionette DEBUG loaded listener.js 03:15:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBC01D3000) [pid = 3456] [serial = 489] [outer = 000000EBC01BF000] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBC95C400) [pid = 3456] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB3081C00) [pid = 3456] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB33D4C00) [pid = 3456] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB3FF0400) [pid = 3456] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB3144C00) [pid = 3456] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB3FE3000) [pid = 3456] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB2F38400) [pid = 3456] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB7C30C00) [pid = 3456] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBE5D9000) [pid = 3456] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBD20E800) [pid = 3456] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC3FA3000) [pid = 3456] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBC45E4C00) [pid = 3456] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBC45A3000) [pid = 3456] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB2E06400) [pid = 3456] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:15:11 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB9954C00) [pid = 3456] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:15:11 INFO - PROCESS | 3456 | 1468664111233 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 732ms 03:15:11 INFO - PROCESS | 3456 | 1468664111278 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 03:15:11 INFO - PROCESS | 3456 | 1468664111280 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 03:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:15:11 INFO - PROCESS | 3456 | 1468664111283 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:15:11 INFO - PROCESS | 3456 | 1468664111285 Marionette TRACE conn6 <- [1,618,null,{}] 03:15:11 INFO - PROCESS | 3456 | 1468664111289 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:11 INFO - PROCESS | 3456 | 1468664111291 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:11 INFO - PROCESS | 3456 | 1468664111401 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 03:15:11 INFO - PROCESS | 3456 | 1468664111449 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:11 INFO - PROCESS | 3456 | 1468664111451 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:11 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4699000 == 37 [pid = 3456] [id = 164] 03:15:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB2E0D800) [pid = 3456] [serial = 490] [outer = 0000000000000000] 03:15:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBC95C400) [pid = 3456] [serial = 491] [outer = 000000EBB2E0D800] 03:15:11 INFO - PROCESS | 3456 | 1468664111495 Marionette DEBUG loaded listener.js 03:15:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC01B3000) [pid = 3456] [serial = 492] [outer = 000000EBB2E0D800] 03:15:11 INFO - PROCESS | 3456 | 1468664111861 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:15:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:15:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 03:15:11 INFO - PROCESS | 3456 | 1468664111916 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 03:15:11 INFO - PROCESS | 3456 | 1468664111918 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 03:15:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:15:11 INFO - PROCESS | 3456 | 1468664111921 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:15:11 INFO - PROCESS | 3456 | 1468664111923 Marionette TRACE conn6 <- [1,622,null,{}] 03:15:11 INFO - PROCESS | 3456 | 1468664111927 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:11 INFO - PROCESS | 3456 | 1468664111929 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:12 INFO - PROCESS | 3456 | 1468664112068 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 03:15:12 INFO - PROCESS | 3456 | 1468664112079 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:12 INFO - PROCESS | 3456 | 1468664112081 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:12 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57B7800 == 38 [pid = 3456] [id = 165] 03:15:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBC01D3400) [pid = 3456] [serial = 493] [outer = 0000000000000000] 03:15:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC07D7000) [pid = 3456] [serial = 494] [outer = 000000EBC01D3400] 03:15:12 INFO - PROCESS | 3456 | 1468664112125 Marionette DEBUG loaded listener.js 03:15:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC09CC000) [pid = 3456] [serial = 495] [outer = 000000EBC01D3400] 03:15:12 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:12 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:15:12 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:12 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:15:12 INFO - PROCESS | 3456 | 1468664112515 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:15:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:15:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 628ms 03:15:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:15:12 INFO - PROCESS | 3456 | 1468664112552 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 03:15:12 INFO - PROCESS | 3456 | 1468664112555 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 03:15:12 INFO - PROCESS | 3456 | 1468664112558 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:15:12 INFO - PROCESS | 3456 | 1468664112560 Marionette TRACE conn6 <- [1,626,null,{}] 03:15:12 INFO - PROCESS | 3456 | 1468664112563 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:12 INFO - PROCESS | 3456 | 1468664112565 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:12 INFO - PROCESS | 3456 | 1468664112680 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 03:15:12 INFO - PROCESS | 3456 | 1468664112688 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:12 INFO - PROCESS | 3456 | 1468664112690 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:12 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59AE800 == 39 [pid = 3456] [id = 166] 03:15:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC12F4800) [pid = 3456] [serial = 496] [outer = 0000000000000000] 03:15:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC1F52000) [pid = 3456] [serial = 497] [outer = 000000EBC12F4800] 03:15:12 INFO - PROCESS | 3456 | 1468664112736 Marionette DEBUG loaded listener.js 03:15:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBE20C800) [pid = 3456] [serial = 498] [outer = 000000EBC12F4800] 03:15:13 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:13 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:15:13 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:13 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:15:13 INFO - PROCESS | 3456 | 1468664113189 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:15:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:15:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 03:15:13 INFO - PROCESS | 3456 | 1468664113233 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 03:15:13 INFO - PROCESS | 3456 | 1468664113238 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 03:15:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:15:13 INFO - PROCESS | 3456 | 1468664113244 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:15:13 INFO - PROCESS | 3456 | 1468664113248 Marionette TRACE conn6 <- [1,630,null,{}] 03:15:13 INFO - PROCESS | 3456 | 1468664113254 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:13 INFO - PROCESS | 3456 | 1468664113258 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:13 INFO - PROCESS | 3456 | 1468664113457 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 03:15:13 INFO - PROCESS | 3456 | 1468664113560 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:13 INFO - PROCESS | 3456 | 1468664113565 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:13 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D35000 == 40 [pid = 3456] [id = 167] 03:15:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB308B000) [pid = 3456] [serial = 499] [outer = 0000000000000000] 03:15:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB33DD800) [pid = 3456] [serial = 500] [outer = 000000EBB308B000] 03:15:13 INFO - PROCESS | 3456 | 1468664113624 Marionette DEBUG loaded listener.js 03:15:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB7C35000) [pid = 3456] [serial = 501] [outer = 000000EBB308B000] 03:15:14 INFO - PROCESS | 3456 | 1468664114186 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:15:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:15:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 985ms 03:15:14 INFO - PROCESS | 3456 | 1468664114232 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 03:15:14 INFO - PROCESS | 3456 | 1468664114237 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 03:15:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:15:14 INFO - PROCESS | 3456 | 1468664114244 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:15:14 INFO - PROCESS | 3456 | 1468664114247 Marionette TRACE conn6 <- [1,634,null,{}] 03:15:14 INFO - PROCESS | 3456 | 1468664114251 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:14 INFO - PROCESS | 3456 | 1468664114254 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:14 INFO - PROCESS | 3456 | 1468664114371 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 03:15:14 INFO - PROCESS | 3456 | 1468664114462 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:14 INFO - PROCESS | 3456 | 1468664114465 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:14 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC085E800 == 41 [pid = 3456] [id = 168] 03:15:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBBEA9000) [pid = 3456] [serial = 502] [outer = 0000000000000000] 03:15:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBC95BC00) [pid = 3456] [serial = 503] [outer = 000000EBBBEA9000] 03:15:14 INFO - PROCESS | 3456 | 1468664114522 Marionette DEBUG loaded listener.js 03:15:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBD20C400) [pid = 3456] [serial = 504] [outer = 000000EBBBEA9000] 03:15:15 INFO - PROCESS | 3456 | 1468664115134 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 942ms 03:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:15:15 INFO - PROCESS | 3456 | 1468664115188 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 03:15:15 INFO - PROCESS | 3456 | 1468664115191 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 03:15:15 INFO - PROCESS | 3456 | 1468664115195 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:15:15 INFO - PROCESS | 3456 | 1468664115199 Marionette TRACE conn6 <- [1,638,null,{}] 03:15:15 INFO - PROCESS | 3456 | 1468664115210 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:15 INFO - PROCESS | 3456 | 1468664115216 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:15 INFO - PROCESS | 3456 | 1468664115333 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 03:15:15 INFO - PROCESS | 3456 | 1468664115450 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:15 INFO - PROCESS | 3456 | 1468664115454 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7087000 == 42 [pid = 3456] [id = 169] 03:15:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBFC3EC00) [pid = 3456] [serial = 505] [outer = 0000000000000000] 03:15:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBC0180000) [pid = 3456] [serial = 506] [outer = 000000EBBFC3EC00] 03:15:15 INFO - PROCESS | 3456 | 1468664115513 Marionette DEBUG loaded listener.js 03:15:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBC053DC00) [pid = 3456] [serial = 507] [outer = 000000EBBFC3EC00] 03:15:16 INFO - PROCESS | 3456 | 1468664116090 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 941ms 03:15:16 INFO - PROCESS | 3456 | 1468664116138 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 03:15:16 INFO - PROCESS | 3456 | 1468664116141 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 03:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:15:16 INFO - PROCESS | 3456 | 1468664116145 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:15:16 INFO - PROCESS | 3456 | 1468664116147 Marionette TRACE conn6 <- [1,642,null,{}] 03:15:16 INFO - PROCESS | 3456 | 1468664116151 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:16 INFO - PROCESS | 3456 | 1468664116153 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:16 INFO - PROCESS | 3456 | 1468664116270 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 03:15:16 INFO - PROCESS | 3456 | 1468664116358 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:16 INFO - PROCESS | 3456 | 1468664116360 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:16 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7599800 == 43 [pid = 3456] [id = 170] 03:15:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBC3764800) [pid = 3456] [serial = 508] [outer = 0000000000000000] 03:15:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBC3769000) [pid = 3456] [serial = 509] [outer = 000000EBC3764800] 03:15:16 INFO - PROCESS | 3456 | 1468664116415 Marionette DEBUG loaded listener.js 03:15:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBC3770400) [pid = 3456] [serial = 510] [outer = 000000EBC3764800] 03:15:17 INFO - PROCESS | 3456 | 1468664117062 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:15:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:15:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 943ms 03:15:17 INFO - PROCESS | 3456 | 1468664117090 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 03:15:17 INFO - PROCESS | 3456 | 1468664117092 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 03:15:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:15:17 INFO - PROCESS | 3456 | 1468664117096 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:15:17 INFO - PROCESS | 3456 | 1468664117098 Marionette TRACE conn6 <- [1,646,null,{}] 03:15:17 INFO - PROCESS | 3456 | 1468664117102 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:17 INFO - PROCESS | 3456 | 1468664117105 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:17 INFO - PROCESS | 3456 | 1468664117215 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 03:15:17 INFO - PROCESS | 3456 | 1468664117291 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:17 INFO - PROCESS | 3456 | 1468664117293 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:17 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8390800 == 44 [pid = 3456] [id = 171] 03:15:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBB2E08000) [pid = 3456] [serial = 511] [outer = 0000000000000000] 03:15:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 102 (000000EBB3028400) [pid = 3456] [serial = 512] [outer = 000000EBB2E08000] 03:15:17 INFO - PROCESS | 3456 | 1468664117487 Marionette DEBUG loaded listener.js 03:15:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 103 (000000EBB722A800) [pid = 3456] [serial = 513] [outer = 000000EBB2E08000] 03:15:18 INFO - PROCESS | 3456 | 1468664118107 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1030ms 03:15:18 INFO - PROCESS | 3456 | 1468664118129 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 03:15:18 INFO - PROCESS | 3456 | 1468664118133 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 03:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:15:18 INFO - PROCESS | 3456 | 1468664118138 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:15:18 INFO - PROCESS | 3456 | 1468664118140 Marionette TRACE conn6 <- [1,650,null,{}] 03:15:18 INFO - PROCESS | 3456 | 1468664118162 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:18 INFO - PROCESS | 3456 | 1468664118164 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:18 INFO - PROCESS | 3456 | 1468664118276 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 03:15:18 INFO - PROCESS | 3456 | 1468664118352 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:18 INFO - PROCESS | 3456 | 1468664118355 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE2D4000 == 45 [pid = 3456] [id = 172] 03:15:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 104 (000000EBB722FC00) [pid = 3456] [serial = 514] [outer = 0000000000000000] 03:15:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 105 (000000EBB941F800) [pid = 3456] [serial = 515] [outer = 000000EBB722FC00] 03:15:18 INFO - PROCESS | 3456 | 1468664118408 Marionette DEBUG loaded listener.js 03:15:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 106 (000000EBBBE34000) [pid = 3456] [serial = 516] [outer = 000000EBB722FC00] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57B7800 == 44 [pid = 3456] [id = 165] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4699000 == 43 [pid = 3456] [id = 164] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC467E000 == 42 [pid = 3456] [id = 163] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC39A7800 == 41 [pid = 3456] [id = 162] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1040800 == 40 [pid = 3456] [id = 161] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC02EF800 == 39 [pid = 3456] [id = 160] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8B9000 == 38 [pid = 3456] [id = 159] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBBE6F800 == 37 [pid = 3456] [id = 158] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D16800 == 36 [pid = 3456] [id = 157] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFC0B800 == 35 [pid = 3456] [id = 156] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF6D000 == 34 [pid = 3456] [id = 154] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7964000 == 33 [pid = 3456] [id = 155] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8390800 == 32 [pid = 3456] [id = 171] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7599800 == 31 [pid = 3456] [id = 170] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7087000 == 30 [pid = 3456] [id = 169] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC085E800 == 29 [pid = 3456] [id = 168] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59AE800 == 28 [pid = 3456] [id = 166] 03:15:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D35000 == 27 [pid = 3456] [id = 167] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 105 (000000EBBE5E1400) [pid = 3456] [serial = 452] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 104 (000000EBB3087800) [pid = 3456] [serial = 437] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 103 (000000EBB3152000) [pid = 3456] [serial = 438] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 102 (000000EBB8EDA400) [pid = 3456] [serial = 443] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 101 (000000EBB722BC00) [pid = 3456] [serial = 440] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBB747C000) [pid = 3456] [serial = 441] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBBD22BC00) [pid = 3456] [serial = 435] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBB8EDF400) [pid = 3456] [serial = 434] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBBD111800) [pid = 3456] [serial = 450] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBBC96E000) [pid = 3456] [serial = 449] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBB7CB0000) [pid = 3456] [serial = 455] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBBBE36000) [pid = 3456] [serial = 417] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB8EDB400) [pid = 3456] [serial = 416] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBFCB5C00) [pid = 3456] [serial = 420] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBE5DF800) [pid = 3456] [serial = 419] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBFB9B000) [pid = 3456] [serial = 459] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBC3FF4800) [pid = 3456] [serial = 423] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBC3FCE800) [pid = 3456] [serial = 422] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBC4F35400) [pid = 3456] [serial = 426] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBC45ECC00) [pid = 3456] [serial = 425] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC4F36400) [pid = 3456] [serial = 429] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC45A7C00) [pid = 3456] [serial = 428] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB7D03800) [pid = 3456] [serial = 432] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB7224C00) [pid = 3456] [serial = 431] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBF859000) [pid = 3456] [serial = 458] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBF4E9000) [pid = 3456] [serial = 453] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBBE2E000) [pid = 3456] [serial = 446] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBC640400) [pid = 3456] [serial = 447] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBD20C800) [pid = 3456] [serial = 456] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBFC3F400) [pid = 3456] [serial = 461] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB94B6000) [pid = 3456] [serial = 444] [outer = 0000000000000000] [url = about:blank] 03:15:19 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:19 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:15:19 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:19 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:15:19 INFO - PROCESS | 3456 | 1468664119625 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:15:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:15:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1495ms 03:15:19 INFO - PROCESS | 3456 | 1468664119633 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 03:15:19 INFO - PROCESS | 3456 | 1468664119638 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 03:15:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:15:19 INFO - PROCESS | 3456 | 1468664119642 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:15:19 INFO - PROCESS | 3456 | 1468664119647 Marionette TRACE conn6 <- [1,654,null,{}] 03:15:19 INFO - PROCESS | 3456 | 1468664119652 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:19 INFO - PROCESS | 3456 | 1468664119655 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:19 INFO - PROCESS | 3456 | 1468664119748 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 03:15:19 INFO - PROCESS | 3456 | 1468664119756 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:19 INFO - PROCESS | 3456 | 1468664119760 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:19 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7964000 == 28 [pid = 3456] [id = 173] 03:15:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB2F3E400) [pid = 3456] [serial = 517] [outer = 0000000000000000] 03:15:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB3023C00) [pid = 3456] [serial = 518] [outer = 000000EBB2F3E400] 03:15:19 INFO - PROCESS | 3456 | 1468664119827 Marionette DEBUG loaded listener.js 03:15:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB308C800) [pid = 3456] [serial = 519] [outer = 000000EBB2F3E400] 03:15:20 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:20 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:20 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:15:20 INFO - PROCESS | 3456 | 1468664120265 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 693ms 03:15:20 INFO - PROCESS | 3456 | 1468664120339 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 03:15:20 INFO - PROCESS | 3456 | 1468664120344 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 03:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:15:20 INFO - PROCESS | 3456 | 1468664120351 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:15:20 INFO - PROCESS | 3456 | 1468664120354 Marionette TRACE conn6 <- [1,658,null,{}] 03:15:20 INFO - PROCESS | 3456 | 1468664120357 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:20 INFO - PROCESS | 3456 | 1468664120360 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:20 INFO - PROCESS | 3456 | 1468664120488 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 03:15:20 INFO - PROCESS | 3456 | 1468664120495 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:20 INFO - PROCESS | 3456 | 1468664120497 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:20 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FED800 == 29 [pid = 3456] [id = 174] 03:15:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB314B400) [pid = 3456] [serial = 520] [outer = 0000000000000000] 03:15:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB33DC800) [pid = 3456] [serial = 521] [outer = 000000EBB314B400] 03:15:20 INFO - PROCESS | 3456 | 1468664120545 Marionette DEBUG loaded listener.js 03:15:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB74F0C00) [pid = 3456] [serial = 522] [outer = 000000EBB314B400] 03:15:21 INFO - PROCESS | 3456 | 1468664120998 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 692ms 03:15:21 INFO - PROCESS | 3456 | 1468664121045 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 03:15:21 INFO - PROCESS | 3456 | 1468664121047 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 03:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:15:21 INFO - PROCESS | 3456 | 1468664121051 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:15:21 INFO - PROCESS | 3456 | 1468664121055 Marionette TRACE conn6 <- [1,662,null,{}] 03:15:21 INFO - PROCESS | 3456 | 1468664121066 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:21 INFO - PROCESS | 3456 | 1468664121071 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:21 INFO - PROCESS | 3456 | 1468664121162 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 03:15:21 INFO - PROCESS | 3456 | 1468664121172 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:21 INFO - PROCESS | 3456 | 1468664121175 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:21 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD77C000 == 30 [pid = 3456] [id = 175] 03:15:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB8E91400) [pid = 3456] [serial = 523] [outer = 0000000000000000] 03:15:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB8E9FC00) [pid = 3456] [serial = 524] [outer = 000000EBB8E91400] 03:15:21 INFO - PROCESS | 3456 | 1468664121229 Marionette DEBUG loaded listener.js 03:15:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB969F000) [pid = 3456] [serial = 525] [outer = 000000EBB8E91400] 03:15:21 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:21 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:15:21 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:15:21 INFO - PROCESS | 3456 | 1468664121708 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 03:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 03:15:21 INFO - PROCESS | 3456 | 1468664121745 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 03:15:21 INFO - PROCESS | 3456 | 1468664121748 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 03:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:15:21 INFO - PROCESS | 3456 | 1468664121751 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:15:21 INFO - PROCESS | 3456 | 1468664121753 Marionette TRACE conn6 <- [1,666,null,{}] 03:15:21 INFO - PROCESS | 3456 | 1468664121757 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:21 INFO - PROCESS | 3456 | 1468664121759 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:21 INFO - PROCESS | 3456 | 1468664121899 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 03:15:21 INFO - PROCESS | 3456 | 1468664121922 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:21 INFO - PROCESS | 3456 | 1468664121924 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:21 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF81E800 == 31 [pid = 3456] [id = 176] 03:15:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBBE33C00) [pid = 3456] [serial = 526] [outer = 0000000000000000] 03:15:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBBE37400) [pid = 3456] [serial = 527] [outer = 000000EBBBE33C00] 03:15:21 INFO - PROCESS | 3456 | 1468664121969 Marionette DEBUG loaded listener.js 03:15:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBC907800) [pid = 3456] [serial = 528] [outer = 000000EBBBE33C00] 03:15:22 INFO - PROCESS | 3456 | 1468664122403 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:15:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:15:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 691ms 03:15:22 INFO - PROCESS | 3456 | 1468664122446 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 03:15:22 INFO - PROCESS | 3456 | 1468664122448 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 03:15:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:15:22 INFO - PROCESS | 3456 | 1468664122451 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:15:22 INFO - PROCESS | 3456 | 1468664122454 Marionette TRACE conn6 <- [1,670,null,{}] 03:15:22 INFO - PROCESS | 3456 | 1468664122457 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:22 INFO - PROCESS | 3456 | 1468664122459 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:22 INFO - PROCESS | 3456 | 1468664122563 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 03:15:22 INFO - PROCESS | 3456 | 1468664122570 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:22 INFO - PROCESS | 3456 | 1468664122572 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:22 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFB3C000 == 32 [pid = 3456] [id = 177] 03:15:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBC94F000) [pid = 3456] [serial = 529] [outer = 0000000000000000] 03:15:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBC955400) [pid = 3456] [serial = 530] [outer = 000000EBBC94F000] 03:15:22 INFO - PROCESS | 3456 | 1468664122618 Marionette DEBUG loaded listener.js 03:15:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBC977400) [pid = 3456] [serial = 531] [outer = 000000EBBC94F000] 03:15:23 INFO - PROCESS | 3456 | [3456] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:15:23 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBE5D8C00) [pid = 3456] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:15:23 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBFB98400) [pid = 3456] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:15:23 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB2E0D800) [pid = 3456] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:15:23 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBC01BF000) [pid = 3456] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:15:23 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB757E000) [pid = 3456] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:15:23 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC01D3400) [pid = 3456] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:15:23 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBD206000) [pid = 3456] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:15:23 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB3024400) [pid = 3456] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:15:23 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB7CD9000) [pid = 3456] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:15:23 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB8E95000) [pid = 3456] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:15:23 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBBE32C00) [pid = 3456] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:15:23 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB3149400) [pid = 3456] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:15:23 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBC12F4800) [pid = 3456] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:15:23 INFO - PROCESS | 3456 | [3456] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:15:23 INFO - PROCESS | 3456 | 1468664123652 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:15:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 03:15:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1230ms 03:15:23 INFO - PROCESS | 3456 | 1468664123685 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 03:15:23 INFO - PROCESS | 3456 | 1468664123687 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 03:15:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:15:23 INFO - PROCESS | 3456 | 1468664123690 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:15:23 INFO - PROCESS | 3456 | 1468664123692 Marionette TRACE conn6 <- [1,674,null,{}] 03:15:23 INFO - PROCESS | 3456 | 1468664123696 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:23 INFO - PROCESS | 3456 | 1468664123702 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:23 INFO - PROCESS | 3456 | 1468664123801 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 03:15:23 INFO - PROCESS | 3456 | 1468664123808 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:23 INFO - PROCESS | 3456 | 1468664123810 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:23 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC03B6800 == 33 [pid = 3456] [id = 178] 03:15:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB2F3B000) [pid = 3456] [serial = 532] [outer = 0000000000000000] 03:15:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBD1DA800) [pid = 3456] [serial = 533] [outer = 000000EBB2F3B000] 03:15:23 INFO - PROCESS | 3456 | 1468664123863 Marionette DEBUG loaded listener.js 03:15:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBD225800) [pid = 3456] [serial = 534] [outer = 000000EBB2F3B000] 03:15:24 INFO - PROCESS | 3456 | 1468664124738 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:15:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:15:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1073ms 03:15:24 INFO - PROCESS | 3456 | 1468664124766 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 03:15:24 INFO - PROCESS | 3456 | 1468664124768 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 03:15:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:15:24 INFO - PROCESS | 3456 | 1468664124772 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:15:24 INFO - PROCESS | 3456 | 1468664124773 Marionette TRACE conn6 <- [1,678,null,{}] 03:15:24 INFO - PROCESS | 3456 | 1468664124777 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:24 INFO - PROCESS | 3456 | 1468664124779 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:24 INFO - PROCESS | 3456 | 1468664124882 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 03:15:24 INFO - PROCESS | 3456 | 1468664124890 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:24 INFO - PROCESS | 3456 | 1468664124892 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F4A000 == 34 [pid = 3456] [id = 179] 03:15:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBD222800) [pid = 3456] [serial = 535] [outer = 0000000000000000] 03:15:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBE207C00) [pid = 3456] [serial = 536] [outer = 000000EBBD222800] 03:15:24 INFO - PROCESS | 3456 | 1468664124936 Marionette DEBUG loaded listener.js 03:15:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBE5DC400) [pid = 3456] [serial = 537] [outer = 000000EBBD222800] 03:15:25 INFO - PROCESS | 3456 | 1468664125893 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:15:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:15:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1138ms 03:15:25 INFO - PROCESS | 3456 | 1468664125914 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 03:15:25 INFO - PROCESS | 3456 | 1468664125919 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 03:15:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:15:25 INFO - PROCESS | 3456 | 1468664125925 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:15:25 INFO - PROCESS | 3456 | 1468664125928 Marionette TRACE conn6 <- [1,682,null,{}] 03:15:25 INFO - PROCESS | 3456 | 1468664125935 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:25 INFO - PROCESS | 3456 | 1468664125938 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:26 INFO - PROCESS | 3456 | 1468664126068 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 03:15:26 INFO - PROCESS | 3456 | 1468664126148 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:26 INFO - PROCESS | 3456 | 1468664126152 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:26 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8390800 == 35 [pid = 3456] [id = 180] 03:15:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB3024800) [pid = 3456] [serial = 538] [outer = 0000000000000000] 03:15:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB3030C00) [pid = 3456] [serial = 539] [outer = 000000EBB3024800] 03:15:26 INFO - PROCESS | 3456 | 1468664126256 Marionette DEBUG loaded listener.js 03:15:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB32A7400) [pid = 3456] [serial = 540] [outer = 000000EBB3024800] 03:15:27 INFO - PROCESS | 3456 | 1468664127446 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:15:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 03:15:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1548ms 03:15:27 INFO - PROCESS | 3456 | 1468664127476 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 03:15:27 INFO - PROCESS | 3456 | 1468664127481 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 03:15:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:15:27 INFO - PROCESS | 3456 | 1468664127489 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:15:27 INFO - PROCESS | 3456 | 1468664127492 Marionette TRACE conn6 <- [1,686,null,{}] 03:15:27 INFO - PROCESS | 3456 | 1468664127496 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:27 INFO - PROCESS | 3456 | 1468664127499 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:27 INFO - PROCESS | 3456 | 1468664127647 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 03:15:27 INFO - PROCESS | 3456 | 1468664127774 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:27 INFO - PROCESS | 3456 | 1468664127777 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFC03800 == 36 [pid = 3456] [id = 181] 03:15:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB747E400) [pid = 3456] [serial = 541] [outer = 0000000000000000] 03:15:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB83F2800) [pid = 3456] [serial = 542] [outer = 000000EBB747E400] 03:15:27 INFO - PROCESS | 3456 | 1468664127837 Marionette DEBUG loaded listener.js 03:15:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB94B5000) [pid = 3456] [serial = 543] [outer = 000000EBB747E400] 03:15:28 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC03B6800 == 35 [pid = 3456] [id = 178] 03:15:28 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFB3C000 == 34 [pid = 3456] [id = 177] 03:15:28 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF81E800 == 33 [pid = 3456] [id = 176] 03:15:28 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD77C000 == 32 [pid = 3456] [id = 175] 03:15:28 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FED800 == 31 [pid = 3456] [id = 174] 03:15:28 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7964000 == 30 [pid = 3456] [id = 173] 03:15:28 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE2D4000 == 29 [pid = 3456] [id = 172] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBC97B400) [pid = 3456] [serial = 477] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB3222C00) [pid = 3456] [serial = 470] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB722EC00) [pid = 3456] [serial = 471] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC1F52000) [pid = 3456] [serial = 497] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC01D3000) [pid = 3456] [serial = 489] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBE20C800) [pid = 3456] [serial = 498] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBE4E4000) [pid = 3456] [serial = 480] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBC01B3000) [pid = 3456] [serial = 492] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBEF5A400) [pid = 3456] [serial = 482] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBF85AC00) [pid = 3456] [serial = 483] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBC01B6800) [pid = 3456] [serial = 486] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBFD2F800) [pid = 3456] [serial = 485] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBC95C400) [pid = 3456] [serial = 491] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBC01C7000) [pid = 3456] [serial = 488] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB8E95800) [pid = 3456] [serial = 467] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBBE2C400) [pid = 3456] [serial = 468] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBC07D7000) [pid = 3456] [serial = 494] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBD226000) [pid = 3456] [serial = 479] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB302B400) [pid = 3456] [serial = 464] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB33D8800) [pid = 3456] [serial = 465] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB7D24000) [pid = 3456] [serial = 473] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB8EA0000) [pid = 3456] [serial = 474] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBFD8EC00) [pid = 3456] [serial = 462] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBBC638400) [pid = 3456] [serial = 476] [outer = 0000000000000000] [url = about:blank] 03:15:28 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBC09CC000) [pid = 3456] [serial = 495] [outer = 0000000000000000] [url = about:blank] 03:15:29 INFO - PROCESS | 3456 | 1468664129088 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:15:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 03:15:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1630ms 03:15:29 INFO - PROCESS | 3456 | 1468664129120 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 03:15:29 INFO - PROCESS | 3456 | 1468664129124 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 03:15:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:15:29 INFO - PROCESS | 3456 | 1468664129184 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:15:29 INFO - PROCESS | 3456 | 1468664129187 Marionette TRACE conn6 <- [1,690,null,{}] 03:15:29 INFO - PROCESS | 3456 | 1468664129194 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:29 INFO - PROCESS | 3456 | 1468664129197 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:29 INFO - PROCESS | 3456 | 1468664129280 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 03:15:29 INFO - PROCESS | 3456 | 1468664129287 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:29 INFO - PROCESS | 3456 | 1468664129290 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:29 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7D74800 == 30 [pid = 3456] [id = 182] 03:15:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB3087000) [pid = 3456] [serial = 544] [outer = 0000000000000000] 03:15:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB44E6800) [pid = 3456] [serial = 545] [outer = 000000EBB3087000] 03:15:29 INFO - PROCESS | 3456 | 1468664129339 Marionette DEBUG loaded listener.js 03:15:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB7479C00) [pid = 3456] [serial = 546] [outer = 000000EBB3087000] 03:15:30 INFO - PROCESS | 3456 | 1468664130286 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:15:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:15:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1155ms 03:15:30 INFO - PROCESS | 3456 | 1468664130329 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 03:15:30 INFO - PROCESS | 3456 | 1468664130333 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 03:15:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:15:30 INFO - PROCESS | 3456 | 1468664130340 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:15:30 INFO - PROCESS | 3456 | 1468664130342 Marionette TRACE conn6 <- [1,694,null,{}] 03:15:30 INFO - PROCESS | 3456 | 1468664130346 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:30 INFO - PROCESS | 3456 | 1468664130349 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:30 INFO - PROCESS | 3456 | 1468664130439 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 03:15:30 INFO - PROCESS | 3456 | 1468664130445 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:30 INFO - PROCESS | 3456 | 1468664130448 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:30 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBC9F4800 == 31 [pid = 3456] [id = 183] 03:15:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB83FA400) [pid = 3456] [serial = 547] [outer = 0000000000000000] 03:15:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB8EDD800) [pid = 3456] [serial = 548] [outer = 000000EBB83FA400] 03:15:30 INFO - PROCESS | 3456 | 1468664130496 Marionette DEBUG loaded listener.js 03:15:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB96A8800) [pid = 3456] [serial = 549] [outer = 000000EBB83FA400] 03:15:31 INFO - PROCESS | 3456 | 1468664131677 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:15:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:15:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1378ms 03:15:31 INFO - PROCESS | 3456 | 1468664131721 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 03:15:31 INFO - PROCESS | 3456 | 1468664131726 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 03:15:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:15:31 INFO - PROCESS | 3456 | 1468664131731 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:15:31 INFO - PROCESS | 3456 | 1468664131735 Marionette TRACE conn6 <- [1,698,null,{}] 03:15:31 INFO - PROCESS | 3456 | 1468664131740 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:31 INFO - PROCESS | 3456 | 1468664131744 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:31 INFO - PROCESS | 3456 | 1468664131886 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 03:15:32 INFO - PROCESS | 3456 | 1468664132006 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:32 INFO - PROCESS | 3456 | 1468664132010 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:32 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBCFB0800 == 32 [pid = 3456] [id = 184] 03:15:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB8E95800) [pid = 3456] [serial = 550] [outer = 0000000000000000] 03:15:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB8F67400) [pid = 3456] [serial = 551] [outer = 000000EBB8E95800] 03:15:32 INFO - PROCESS | 3456 | 1468664132069 Marionette DEBUG loaded listener.js 03:15:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBBE35000) [pid = 3456] [serial = 552] [outer = 000000EBB8E95800] 03:15:33 INFO - PROCESS | 3456 | 1468664133133 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:15:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:15:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1439ms 03:15:33 INFO - PROCESS | 3456 | 1468664133173 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 03:15:33 INFO - PROCESS | 3456 | 1468664133179 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 03:15:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:15:33 INFO - PROCESS | 3456 | 1468664133185 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:15:33 INFO - PROCESS | 3456 | 1468664133188 Marionette TRACE conn6 <- [1,702,null,{}] 03:15:33 INFO - PROCESS | 3456 | 1468664133192 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:33 INFO - PROCESS | 3456 | 1468664133195 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:33 INFO - PROCESS | 3456 | 1468664133339 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 03:15:33 INFO - PROCESS | 3456 | 1468664133454 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:33 INFO - PROCESS | 3456 | 1468664133457 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:33 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF91E000 == 33 [pid = 3456] [id = 185] 03:15:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBC96E000) [pid = 3456] [serial = 553] [outer = 0000000000000000] 03:15:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBC980C00) [pid = 3456] [serial = 554] [outer = 000000EBBC96E000] 03:15:33 INFO - PROCESS | 3456 | 1468664133514 Marionette DEBUG loaded listener.js 03:15:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBD1E6800) [pid = 3456] [serial = 555] [outer = 000000EBBC96E000] 03:15:34 INFO - PROCESS | 3456 | 1468664134608 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:15:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 03:15:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1429ms 03:15:34 INFO - PROCESS | 3456 | 1468664134617 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 03:15:34 INFO - PROCESS | 3456 | 1468664134622 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 03:15:34 INFO - PROCESS | 3456 | 1468664134627 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:15:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:15:34 INFO - PROCESS | 3456 | 1468664134630 Marionette TRACE conn6 <- [1,706,null,{}] 03:15:34 INFO - PROCESS | 3456 | 1468664134636 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:34 INFO - PROCESS | 3456 | 1468664134639 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:34 INFO - PROCESS | 3456 | 1468664134747 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 03:15:34 INFO - PROCESS | 3456 | 1468664134864 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:34 INFO - PROCESS | 3456 | 1468664134867 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:34 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBC9E5800 == 34 [pid = 3456] [id = 186] 03:15:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB7478000) [pid = 3456] [serial = 556] [outer = 0000000000000000] 03:15:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB75BD000) [pid = 3456] [serial = 557] [outer = 000000EBB7478000] 03:15:34 INFO - PROCESS | 3456 | 1468664134919 Marionette DEBUG loaded listener.js 03:15:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBBE2E000) [pid = 3456] [serial = 558] [outer = 000000EBB7478000] 03:15:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7D74800 == 33 [pid = 3456] [id = 182] 03:15:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFC03800 == 32 [pid = 3456] [id = 181] 03:15:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8390800 == 31 [pid = 3456] [id = 180] 03:15:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF91E000 == 30 [pid = 3456] [id = 185] 03:15:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F4A000 == 29 [pid = 3456] [id = 179] 03:15:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBCFB0800 == 28 [pid = 3456] [id = 184] 03:15:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBC9F4800 == 27 [pid = 3456] [id = 183] 03:15:36 INFO - PROCESS | 3456 | 1468664136672 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:15:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:15:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2094ms 03:15:36 INFO - PROCESS | 3456 | 1468664136725 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 03:15:36 INFO - PROCESS | 3456 | 1468664136730 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 03:15:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:15:36 INFO - PROCESS | 3456 | 1468664136734 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:15:36 INFO - PROCESS | 3456 | 1468664136738 Marionette TRACE conn6 <- [1,710,null,{}] 03:15:36 INFO - PROCESS | 3456 | 1468664136751 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:36 INFO - PROCESS | 3456 | 1468664136754 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:36 INFO - PROCESS | 3456 | 1468664136867 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 03:15:36 INFO - PROCESS | 3456 | 1468664136875 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:36 INFO - PROCESS | 3456 | 1468664136879 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7D8B800 == 28 [pid = 3456] [id = 187] 03:15:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB2F3F400) [pid = 3456] [serial = 559] [outer = 0000000000000000] 03:15:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB3146400) [pid = 3456] [serial = 560] [outer = 000000EBB2F3F400] 03:15:36 INFO - PROCESS | 3456 | 1468664136929 Marionette DEBUG loaded listener.js 03:15:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB33D5400) [pid = 3456] [serial = 561] [outer = 000000EBB2F3F400] 03:15:37 INFO - PROCESS | 3456 | 1468664137395 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 03:15:37 INFO - PROCESS | 3456 | 1468664137435 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 03:15:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:15:37 INFO - PROCESS | 3456 | 1468664137441 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:15:37 INFO - PROCESS | 3456 | 1468664137444 Marionette TRACE conn6 <- [1,714,null,{}] 03:15:37 INFO - PROCESS | 3456 | 1468664137456 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:37 INFO - PROCESS | 3456 | 1468664137459 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:37 INFO - PROCESS | 3456 | 1468664137573 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 03:15:37 INFO - PROCESS | 3456 | 1468664137581 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:37 INFO - PROCESS | 3456 | 1468664137583 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:37 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBBE87800 == 29 [pid = 3456] [id = 188] 03:15:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB7231000) [pid = 3456] [serial = 562] [outer = 0000000000000000] 03:15:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB7CB6000) [pid = 3456] [serial = 563] [outer = 000000EBB7231000] 03:15:37 INFO - PROCESS | 3456 | 1468664137631 Marionette DEBUG loaded listener.js 03:15:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB8E92000) [pid = 3456] [serial = 564] [outer = 000000EBB7231000] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBBE33C00) [pid = 3456] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB314B400) [pid = 3456] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB2F3E400) [pid = 3456] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB8E91400) [pid = 3456] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB722FC00) [pid = 3456] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB308B000) [pid = 3456] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBBEA9000) [pid = 3456] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBFC3EC00) [pid = 3456] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBC3764800) [pid = 3456] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBC94F000) [pid = 3456] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB2E08000) [pid = 3456] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB2F3B000) [pid = 3456] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB747E400) [pid = 3456] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBD222800) [pid = 3456] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB3024800) [pid = 3456] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB3087000) [pid = 3456] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:15:38 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB83FA400) [pid = 3456] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:15:38 INFO - PROCESS | 3456 | 1468664138393 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:15:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:15:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 984ms 03:15:38 INFO - PROCESS | 3456 | 1468664138427 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 03:15:38 INFO - PROCESS | 3456 | 1468664138430 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 03:15:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:15:38 INFO - PROCESS | 3456 | 1468664138434 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:15:38 INFO - PROCESS | 3456 | 1468664138437 Marionette TRACE conn6 <- [1,718,null,{}] 03:15:38 INFO - PROCESS | 3456 | 1468664138453 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:38 INFO - PROCESS | 3456 | 1468664138458 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:38 INFO - PROCESS | 3456 | 1468664138563 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 03:15:38 INFO - PROCESS | 3456 | 1468664138570 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:38 INFO - PROCESS | 3456 | 1468664138573 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:38 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFC1A800 == 30 [pid = 3456] [id = 189] 03:15:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB747CC00) [pid = 3456] [serial = 565] [outer = 0000000000000000] 03:15:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB94B5400) [pid = 3456] [serial = 566] [outer = 000000EBB747CC00] 03:15:38 INFO - PROCESS | 3456 | 1468664138622 Marionette DEBUG loaded listener.js 03:15:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBBEABC00) [pid = 3456] [serial = 567] [outer = 000000EBB747CC00] 03:15:39 INFO - PROCESS | 3456 | 1468664139088 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 03:15:39 INFO - PROCESS | 3456 | 1468664139130 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 03:15:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:15:39 INFO - PROCESS | 3456 | 1468664139133 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:15:39 INFO - PROCESS | 3456 | 1468664139135 Marionette TRACE conn6 <- [1,722,null,{}] 03:15:39 INFO - PROCESS | 3456 | 1468664139139 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:39 INFO - PROCESS | 3456 | 1468664139141 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:39 INFO - PROCESS | 3456 | 1468664139226 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 03:15:39 INFO - PROCESS | 3456 | 1468664139232 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:39 INFO - PROCESS | 3456 | 1468664139234 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:39 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0867800 == 31 [pid = 3456] [id = 190] 03:15:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBC975800) [pid = 3456] [serial = 568] [outer = 0000000000000000] 03:15:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBCF77000) [pid = 3456] [serial = 569] [outer = 000000EBBC975800] 03:15:39 INFO - PROCESS | 3456 | 1468664139279 Marionette DEBUG loaded listener.js 03:15:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBD207800) [pid = 3456] [serial = 570] [outer = 000000EBBC975800] 03:15:39 INFO - PROCESS | 3456 | 1468664139712 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:15:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:15:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 03:15:39 INFO - PROCESS | 3456 | 1468664139766 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 03:15:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:15:39 INFO - PROCESS | 3456 | 1468664139768 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 03:15:39 INFO - PROCESS | 3456 | 1468664139771 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:15:39 INFO - PROCESS | 3456 | 1468664139773 Marionette TRACE conn6 <- [1,726,null,{}] 03:15:39 INFO - PROCESS | 3456 | 1468664139776 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:39 INFO - PROCESS | 3456 | 1468664139778 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:39 INFO - PROCESS | 3456 | 1468664139858 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 03:15:39 INFO - PROCESS | 3456 | 1468664139896 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:39 INFO - PROCESS | 3456 | 1468664139898 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:39 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1D95000 == 32 [pid = 3456] [id = 191] 03:15:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB7226000) [pid = 3456] [serial = 571] [outer = 0000000000000000] 03:15:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBD221400) [pid = 3456] [serial = 572] [outer = 000000EBB7226000] 03:15:39 INFO - PROCESS | 3456 | 1468664139943 Marionette DEBUG loaded listener.js 03:15:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBD797400) [pid = 3456] [serial = 573] [outer = 000000EBB7226000] 03:15:40 INFO - PROCESS | 3456 | [3456] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:15:41 INFO - PROCESS | 3456 | 1468664141033 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:15:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:15:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1277ms 03:15:41 INFO - PROCESS | 3456 | 1468664141052 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 03:15:41 INFO - PROCESS | 3456 | 1468664141057 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 03:15:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:15:41 INFO - PROCESS | 3456 | 1468664141062 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:15:41 INFO - PROCESS | 3456 | 1468664141066 Marionette TRACE conn6 <- [1,730,null,{}] 03:15:41 INFO - PROCESS | 3456 | 1468664141072 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:41 INFO - PROCESS | 3456 | 1468664141075 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:41 INFO - PROCESS | 3456 | 1468664141197 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 03:15:41 INFO - PROCESS | 3456 | 1468664141330 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:41 INFO - PROCESS | 3456 | 1468664141333 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:41 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD2B4000 == 33 [pid = 3456] [id = 192] 03:15:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB3150400) [pid = 3456] [serial = 574] [outer = 0000000000000000] 03:15:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB33DA000) [pid = 3456] [serial = 575] [outer = 000000EBB3150400] 03:15:41 INFO - PROCESS | 3456 | 1468664141390 Marionette DEBUG loaded listener.js 03:15:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB7481C00) [pid = 3456] [serial = 576] [outer = 000000EBB3150400] 03:15:42 INFO - PROCESS | 3456 | 1468664142492 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:15:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:15:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1491ms 03:15:42 INFO - PROCESS | 3456 | 1468664142557 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 03:15:42 INFO - PROCESS | 3456 | 1468664142562 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 03:15:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:15:42 INFO - PROCESS | 3456 | 1468664142620 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:15:42 INFO - PROCESS | 3456 | 1468664142624 Marionette TRACE conn6 <- [1,734,null,{}] 03:15:42 INFO - PROCESS | 3456 | 1468664142630 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:42 INFO - PROCESS | 3456 | 1468664142633 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:42 INFO - PROCESS | 3456 | 1468664142759 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 03:15:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0867800 == 32 [pid = 3456] [id = 190] 03:15:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFC1A800 == 31 [pid = 3456] [id = 189] 03:15:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBBE87800 == 30 [pid = 3456] [id = 188] 03:15:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7D8B800 == 29 [pid = 3456] [id = 187] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB44E6800) [pid = 3456] [serial = 545] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBBE37400) [pid = 3456] [serial = 527] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB33DC800) [pid = 3456] [serial = 521] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB74F0C00) [pid = 3456] [serial = 522] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB3023C00) [pid = 3456] [serial = 518] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB308C800) [pid = 3456] [serial = 519] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB8E9FC00) [pid = 3456] [serial = 524] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBBE34000) [pid = 3456] [serial = 516] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB941F800) [pid = 3456] [serial = 515] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB7C35000) [pid = 3456] [serial = 501] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB33DD800) [pid = 3456] [serial = 500] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBD20C400) [pid = 3456] [serial = 504] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBC95BC00) [pid = 3456] [serial = 503] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBC053DC00) [pid = 3456] [serial = 507] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBC0180000) [pid = 3456] [serial = 506] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBB3030C00) [pid = 3456] [serial = 539] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBC3770400) [pid = 3456] [serial = 510] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBB83F2800) [pid = 3456] [serial = 542] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 61 (000000EBBC955400) [pid = 3456] [serial = 530] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 60 (000000EBC3769000) [pid = 3456] [serial = 509] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 59 (000000EBB722A800) [pid = 3456] [serial = 513] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 58 (000000EBB3028400) [pid = 3456] [serial = 512] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 57 (000000EBB32A7400) [pid = 3456] [serial = 540] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 56 (000000EBB94B5000) [pid = 3456] [serial = 543] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 55 (000000EBBC907800) [pid = 3456] [serial = 528] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 54 (000000EBBD1DA800) [pid = 3456] [serial = 533] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 53 (000000EBBD225800) [pid = 3456] [serial = 534] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 52 (000000EBBC977400) [pid = 3456] [serial = 531] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 51 (000000EBB969F000) [pid = 3456] [serial = 525] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 50 (000000EBB7479C00) [pid = 3456] [serial = 546] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 49 (000000EBBE5DC400) [pid = 3456] [serial = 537] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 48 (000000EBBE207C00) [pid = 3456] [serial = 536] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 47 (000000EBB96A8800) [pid = 3456] [serial = 549] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | --DOMWINDOW == 46 (000000EBB8EDD800) [pid = 3456] [serial = 548] [outer = 0000000000000000] [url = about:blank] 03:15:42 INFO - PROCESS | 3456 | 1468664142848 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:42 INFO - PROCESS | 3456 | 1468664142851 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:42 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB3308800 == 30 [pid = 3456] [id = 193] 03:15:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 47 (000000EBB2BEFC00) [pid = 3456] [serial = 577] [outer = 0000000000000000] 03:15:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 48 (000000EBB2E0AC00) [pid = 3456] [serial = 578] [outer = 000000EBB2BEFC00] 03:15:42 INFO - PROCESS | 3456 | 1468664142905 Marionette DEBUG loaded listener.js 03:15:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 49 (000000EBB2F3B400) [pid = 3456] [serial = 579] [outer = 000000EBB2BEFC00] 03:15:43 INFO - PROCESS | 3456 | 1468664143774 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:15:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:15:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1197ms 03:15:43 INFO - PROCESS | 3456 | 1468664143808 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 03:15:43 INFO - PROCESS | 3456 | 1468664143813 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 03:15:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:15:43 INFO - PROCESS | 3456 | 1468664143820 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:15:43 INFO - PROCESS | 3456 | 1468664143823 Marionette TRACE conn6 <- [1,738,null,{}] 03:15:43 INFO - PROCESS | 3456 | 1468664143827 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:43 INFO - PROCESS | 3456 | 1468664143829 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:43 INFO - PROCESS | 3456 | 1468664143945 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 03:15:43 INFO - PROCESS | 3456 | 1468664143954 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:43 INFO - PROCESS | 3456 | 1468664143956 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8095800 == 31 [pid = 3456] [id = 194] 03:15:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 50 (000000EBB3148400) [pid = 3456] [serial = 580] [outer = 0000000000000000] 03:15:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 51 (000000EBB314C800) [pid = 3456] [serial = 581] [outer = 000000EBB3148400] 03:15:44 INFO - PROCESS | 3456 | 1468664144004 Marionette DEBUG loaded listener.js 03:15:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 52 (000000EBB329CC00) [pid = 3456] [serial = 582] [outer = 000000EBB3148400] 03:15:44 INFO - PROCESS | 3456 | 1468664144949 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:15:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:15:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1182ms 03:15:45 INFO - PROCESS | 3456 | 1468664145003 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 03:15:45 INFO - PROCESS | 3456 | 1468664145006 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 03:15:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:15:45 INFO - PROCESS | 3456 | 1468664145010 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:15:45 INFO - PROCESS | 3456 | 1468664145014 Marionette TRACE conn6 <- [1,742,null,{}] 03:15:45 INFO - PROCESS | 3456 | 1468664145032 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:45 INFO - PROCESS | 3456 | 1468664145037 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:45 INFO - PROCESS | 3456 | 1468664145159 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 03:15:45 INFO - PROCESS | 3456 | 1468664145167 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:45 INFO - PROCESS | 3456 | 1468664145171 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:45 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9443800 == 32 [pid = 3456] [id = 195] 03:15:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 53 (000000EBB7226400) [pid = 3456] [serial = 583] [outer = 0000000000000000] 03:15:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 54 (000000EBB747C000) [pid = 3456] [serial = 584] [outer = 000000EBB7226400] 03:15:45 INFO - PROCESS | 3456 | 1468664145220 Marionette DEBUG loaded listener.js 03:15:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 55 (000000EBB75BC000) [pid = 3456] [serial = 585] [outer = 000000EBB7226400] 03:15:46 INFO - PROCESS | 3456 | --DOMWINDOW == 54 (000000EBBC975800) [pid = 3456] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:15:46 INFO - PROCESS | 3456 | --DOMWINDOW == 53 (000000EBB2F3F400) [pid = 3456] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:15:46 INFO - PROCESS | 3456 | --DOMWINDOW == 52 (000000EBB7478000) [pid = 3456] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:15:46 INFO - PROCESS | 3456 | --DOMWINDOW == 51 (000000EBB8E95800) [pid = 3456] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:15:46 INFO - PROCESS | 3456 | --DOMWINDOW == 50 (000000EBBC96E000) [pid = 3456] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:15:46 INFO - PROCESS | 3456 | --DOMWINDOW == 49 (000000EBB7231000) [pid = 3456] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:15:46 INFO - PROCESS | 3456 | --DOMWINDOW == 48 (000000EBB747CC00) [pid = 3456] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:15:46 INFO - PROCESS | 3456 | 1468664146148 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:15:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:15:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1177ms 03:15:46 INFO - PROCESS | 3456 | 1468664146189 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 03:15:46 INFO - PROCESS | 3456 | 1468664146192 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 03:15:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:15:46 INFO - PROCESS | 3456 | 1468664146196 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:15:46 INFO - PROCESS | 3456 | 1468664146198 Marionette TRACE conn6 <- [1,746,null,{}] 03:15:46 INFO - PROCESS | 3456 | 1468664146202 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:46 INFO - PROCESS | 3456 | 1468664146204 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:46 INFO - PROCESS | 3456 | 1468664146293 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 03:15:46 INFO - PROCESS | 3456 | 1468664146300 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:46 INFO - PROCESS | 3456 | 1468664146302 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:46 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBCFB8000 == 33 [pid = 3456] [id = 196] 03:15:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 49 (000000EBB1082400) [pid = 3456] [serial = 586] [outer = 0000000000000000] 03:15:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 50 (000000EBB8034800) [pid = 3456] [serial = 587] [outer = 000000EBB1082400] 03:15:46 INFO - PROCESS | 3456 | 1468664146348 Marionette DEBUG loaded listener.js 03:15:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 51 (000000EBB83F2800) [pid = 3456] [serial = 588] [outer = 000000EBB1082400] 03:15:46 INFO - PROCESS | 3456 | 1468664146778 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:15:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:15:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 03:15:46 INFO - PROCESS | 3456 | 1468664146825 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 03:15:46 INFO - PROCESS | 3456 | 1468664146827 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 03:15:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:15:46 INFO - PROCESS | 3456 | 1468664146835 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:15:46 INFO - PROCESS | 3456 | 1468664146837 Marionette TRACE conn6 <- [1,750,null,{}] 03:15:46 INFO - PROCESS | 3456 | 1468664146841 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:46 INFO - PROCESS | 3456 | 1468664146843 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:46 INFO - PROCESS | 3456 | 1468664146933 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 03:15:46 INFO - PROCESS | 3456 | 1468664146941 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:46 INFO - PROCESS | 3456 | 1468664146944 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:46 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF83800 == 34 [pid = 3456] [id = 197] 03:15:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 52 (000000EBB2BF3800) [pid = 3456] [serial = 589] [outer = 0000000000000000] 03:15:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 53 (000000EBB8E95800) [pid = 3456] [serial = 590] [outer = 000000EBB2BF3800] 03:15:46 INFO - PROCESS | 3456 | 1468664146989 Marionette DEBUG loaded listener.js 03:15:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 54 (000000EBB94A7400) [pid = 3456] [serial = 591] [outer = 000000EBB2BF3800] 03:15:47 INFO - PROCESS | 3456 | [3456] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:15:47 INFO - PROCESS | 3456 | 1468664147901 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:15:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:15:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1071ms 03:15:47 INFO - PROCESS | 3456 | 1468664147910 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 03:15:47 INFO - PROCESS | 3456 | 1468664147913 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 03:15:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:15:47 INFO - PROCESS | 3456 | 1468664147916 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:15:47 INFO - PROCESS | 3456 | 1468664147918 Marionette TRACE conn6 <- [1,754,null,{}] 03:15:47 INFO - PROCESS | 3456 | 1468664147922 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:47 INFO - PROCESS | 3456 | 1468664147928 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:48 INFO - PROCESS | 3456 | 1468664148062 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 03:15:48 INFO - PROCESS | 3456 | 1468664148069 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:48 INFO - PROCESS | 3456 | 1468664148071 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF91B800 == 35 [pid = 3456] [id = 198] 03:15:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 55 (000000EBB96A2C00) [pid = 3456] [serial = 592] [outer = 0000000000000000] 03:15:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 56 (000000EBBBEAA800) [pid = 3456] [serial = 593] [outer = 000000EBB96A2C00] 03:15:48 INFO - PROCESS | 3456 | 1468664148116 Marionette DEBUG loaded listener.js 03:15:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 57 (000000EBBC94EC00) [pid = 3456] [serial = 594] [outer = 000000EBB96A2C00] 03:15:49 INFO - PROCESS | 3456 | 1468664149025 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:15:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:15:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1135ms 03:15:49 INFO - PROCESS | 3456 | 1468664149090 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 03:15:49 INFO - PROCESS | 3456 | 1468664149096 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 03:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:15:49 INFO - PROCESS | 3456 | 1468664149102 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:15:49 INFO - PROCESS | 3456 | 1468664149106 Marionette TRACE conn6 <- [1,758,null,{}] 03:15:49 INFO - PROCESS | 3456 | 1468664149113 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:49 INFO - PROCESS | 3456 | 1468664149116 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:49 INFO - PROCESS | 3456 | 1468664149269 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 03:15:49 INFO - PROCESS | 3456 | 1468664149419 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:49 INFO - PROCESS | 3456 | 1468664149422 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:49 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7D7C000 == 36 [pid = 3456] [id = 199] 03:15:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 58 (000000EBB2F32000) [pid = 3456] [serial = 595] [outer = 0000000000000000] 03:15:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 59 (000000EBB3028000) [pid = 3456] [serial = 596] [outer = 000000EBB2F32000] 03:15:49 INFO - PROCESS | 3456 | 1468664149485 Marionette DEBUG loaded listener.js 03:15:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 60 (000000EBB314CC00) [pid = 3456] [serial = 597] [outer = 000000EBB2F32000] 03:15:50 INFO - PROCESS | 3456 | 1468664150029 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 986ms 03:15:50 INFO - PROCESS | 3456 | 1468664150095 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 03:15:50 INFO - PROCESS | 3456 | 1468664150101 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 03:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:15:50 INFO - PROCESS | 3456 | 1468664150107 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:15:50 INFO - PROCESS | 3456 | 1468664150111 Marionette TRACE conn6 <- [1,762,null,{}] 03:15:50 INFO - PROCESS | 3456 | 1468664150115 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:50 INFO - PROCESS | 3456 | 1468664150118 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:50 INFO - PROCESS | 3456 | 1468664150232 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 03:15:50 INFO - PROCESS | 3456 | 1468664150313 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:50 INFO - PROCESS | 3456 | 1468664150316 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:50 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE463800 == 37 [pid = 3456] [id = 200] 03:15:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBB42EA800) [pid = 3456] [serial = 598] [outer = 0000000000000000] 03:15:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBB7230400) [pid = 3456] [serial = 599] [outer = 000000EBB42EA800] 03:15:50 INFO - PROCESS | 3456 | 1468664150376 Marionette DEBUG loaded listener.js 03:15:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBB75C1400) [pid = 3456] [serial = 600] [outer = 000000EBB42EA800] 03:15:51 INFO - PROCESS | 3456 | 1468664151020 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 923ms 03:15:51 INFO - PROCESS | 3456 | 1468664151032 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 03:15:51 INFO - PROCESS | 3456 | 1468664151035 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 03:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:15:51 INFO - PROCESS | 3456 | 1468664151039 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:15:51 INFO - PROCESS | 3456 | 1468664151043 Marionette TRACE conn6 <- [1,766,null,{}] 03:15:51 INFO - PROCESS | 3456 | 1468664151055 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:51 INFO - PROCESS | 3456 | 1468664151060 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:51 INFO - PROCESS | 3456 | 1468664151175 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 03:15:51 INFO - PROCESS | 3456 | 1468664151262 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:51 INFO - PROCESS | 3456 | 1468664151266 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:51 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC050F000 == 38 [pid = 3456] [id = 201] 03:15:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBBBE33C00) [pid = 3456] [serial = 601] [outer = 0000000000000000] 03:15:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBBBE39800) [pid = 3456] [serial = 602] [outer = 000000EBBBE33C00] 03:15:51 INFO - PROCESS | 3456 | 1468664151326 Marionette DEBUG loaded listener.js 03:15:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBBC95A800) [pid = 3456] [serial = 603] [outer = 000000EBBBE33C00] 03:15:51 INFO - PROCESS | 3456 | 1468664151915 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 944ms 03:15:52 INFO - PROCESS | 3456 | 1468664151985 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 03:15:52 INFO - PROCESS | 3456 | 1468664151988 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 03:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:15:52 INFO - PROCESS | 3456 | 1468664151991 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:15:52 INFO - PROCESS | 3456 | 1468664151994 Marionette TRACE conn6 <- [1,770,null,{}] 03:15:52 INFO - PROCESS | 3456 | 1468664151997 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:52 INFO - PROCESS | 3456 | 1468664152000 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:52 INFO - PROCESS | 3456 | 1468664152110 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 03:15:52 INFO - PROCESS | 3456 | 1468664152182 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:52 INFO - PROCESS | 3456 | 1468664152184 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:52 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBCFB7800 == 39 [pid = 3456] [id = 202] 03:15:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBBC97BC00) [pid = 3456] [serial = 604] [outer = 0000000000000000] 03:15:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBBC97FC00) [pid = 3456] [serial = 605] [outer = 000000EBBC97BC00] 03:15:52 INFO - PROCESS | 3456 | 1468664152242 Marionette DEBUG loaded listener.js 03:15:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBBD103800) [pid = 3456] [serial = 606] [outer = 000000EBBC97BC00] 03:15:52 INFO - PROCESS | 3456 | 1468664152951 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1023ms 03:15:53 INFO - PROCESS | 3456 | 1468664153018 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 03:15:53 INFO - PROCESS | 3456 | 1468664153021 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 03:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:15:53 INFO - PROCESS | 3456 | 1468664153027 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:15:53 INFO - PROCESS | 3456 | 1468664153029 Marionette TRACE conn6 <- [1,774,null,{}] 03:15:53 INFO - PROCESS | 3456 | 1468664153035 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:53 INFO - PROCESS | 3456 | 1468664153037 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:53 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF83800 == 38 [pid = 3456] [id = 197] 03:15:53 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBCFB8000 == 37 [pid = 3456] [id = 196] 03:15:53 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9443800 == 36 [pid = 3456] [id = 195] 03:15:53 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8095800 == 35 [pid = 3456] [id = 194] 03:15:53 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB3308800 == 34 [pid = 3456] [id = 193] 03:15:53 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD2B4000 == 33 [pid = 3456] [id = 192] 03:15:53 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1D95000 == 32 [pid = 3456] [id = 191] 03:15:53 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBC9E5800 == 31 [pid = 3456] [id = 186] 03:15:53 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBCFB7800 == 30 [pid = 3456] [id = 202] 03:15:53 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC050F000 == 29 [pid = 3456] [id = 201] 03:15:53 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE463800 == 28 [pid = 3456] [id = 200] 03:15:53 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF91B800 == 27 [pid = 3456] [id = 198] 03:15:53 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7D7C000 == 26 [pid = 3456] [id = 199] 03:15:53 INFO - PROCESS | 3456 | 1468664153748 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBD207800) [pid = 3456] [serial = 570] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBD221400) [pid = 3456] [serial = 572] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBB3146400) [pid = 3456] [serial = 560] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBB75BD000) [pid = 3456] [serial = 557] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBBBE35000) [pid = 3456] [serial = 552] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBB8F67400) [pid = 3456] [serial = 551] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBBD1E6800) [pid = 3456] [serial = 555] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 61 (000000EBBC980C00) [pid = 3456] [serial = 554] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 60 (000000EBB7CB6000) [pid = 3456] [serial = 563] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 59 (000000EBB33D5400) [pid = 3456] [serial = 561] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 58 (000000EBBCF77000) [pid = 3456] [serial = 569] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 57 (000000EBB8E92000) [pid = 3456] [serial = 564] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 56 (000000EBB94B5400) [pid = 3456] [serial = 566] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 55 (000000EBBBEABC00) [pid = 3456] [serial = 567] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | --DOMWINDOW == 54 (000000EBBBE2E000) [pid = 3456] [serial = 558] [outer = 0000000000000000] [url = about:blank] 03:15:53 INFO - PROCESS | 3456 | 1468664153899 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:53 INFO - PROCESS | 3456 | 1468664153902 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:53 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB2B85800 == 27 [pid = 3456] [id = 203] 03:15:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 55 (000000EBB2E10000) [pid = 3456] [serial = 607] [outer = 0000000000000000] 03:15:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 56 (000000EBB2F32C00) [pid = 3456] [serial = 608] [outer = 000000EBB2E10000] 03:15:53 INFO - PROCESS | 3456 | 1468664153955 Marionette DEBUG loaded listener.js 03:15:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 57 (000000EBB3030000) [pid = 3456] [serial = 609] [outer = 000000EBB2E10000] 03:15:54 INFO - PROCESS | 3456 | 1468664154419 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1427ms 03:15:54 INFO - PROCESS | 3456 | 1468664154455 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 03:15:54 INFO - PROCESS | 3456 | 1468664154460 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 03:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:15:54 INFO - PROCESS | 3456 | 1468664154465 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:15:54 INFO - PROCESS | 3456 | 1468664154468 Marionette TRACE conn6 <- [1,778,null,{}] 03:15:54 INFO - PROCESS | 3456 | 1468664154473 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:54 INFO - PROCESS | 3456 | 1468664154476 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:54 INFO - PROCESS | 3456 | 1468664154569 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 03:15:54 INFO - PROCESS | 3456 | 1468664154579 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:54 INFO - PROCESS | 3456 | 1468664154582 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:54 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8399000 == 28 [pid = 3456] [id = 204] 03:15:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 58 (000000EBB33D5C00) [pid = 3456] [serial = 610] [outer = 0000000000000000] 03:15:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 59 (000000EBB3809000) [pid = 3456] [serial = 611] [outer = 000000EBB33D5C00] 03:15:54 INFO - PROCESS | 3456 | 1468664154631 Marionette DEBUG loaded listener.js 03:15:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 60 (000000EBB7225000) [pid = 3456] [serial = 612] [outer = 000000EBB33D5C00] 03:15:55 INFO - PROCESS | 3456 | 1468664155105 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 03:15:55 INFO - PROCESS | 3456 | 1468664155139 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 03:15:55 INFO - PROCESS | 3456 | 1468664155142 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 03:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:15:55 INFO - PROCESS | 3456 | 1468664155146 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:15:55 INFO - PROCESS | 3456 | 1468664155148 Marionette TRACE conn6 <- [1,782,null,{}] 03:15:55 INFO - PROCESS | 3456 | 1468664155152 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:55 INFO - PROCESS | 3456 | 1468664155155 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:55 INFO - PROCESS | 3456 | 1468664155274 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 03:15:55 INFO - PROCESS | 3456 | 1468664155355 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:55 INFO - PROCESS | 3456 | 1468664155358 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBC9EC000 == 29 [pid = 3456] [id = 205] 03:15:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBB3544C00) [pid = 3456] [serial = 613] [outer = 0000000000000000] 03:15:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBB7F73400) [pid = 3456] [serial = 614] [outer = 000000EBB3544C00] 03:15:55 INFO - PROCESS | 3456 | 1468664155407 Marionette DEBUG loaded listener.js 03:15:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBB83F6400) [pid = 3456] [serial = 615] [outer = 000000EBB3544C00] 03:15:55 INFO - PROCESS | 3456 | 1468664155801 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 03:15:55 INFO - PROCESS | 3456 | 1468664155818 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 03:15:55 INFO - PROCESS | 3456 | 1468664155822 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 03:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:15:55 INFO - PROCESS | 3456 | 1468664155834 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:15:55 INFO - PROCESS | 3456 | 1468664155839 Marionette TRACE conn6 <- [1,786,null,{}] 03:15:55 INFO - PROCESS | 3456 | 1468664155843 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:55 INFO - PROCESS | 3456 | 1468664155847 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:55 INFO - PROCESS | 3456 | 1468664155971 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 03:15:56 INFO - PROCESS | 3456 | 1468664155985 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:56 INFO - PROCESS | 3456 | 1468664155987 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:56 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF73800 == 30 [pid = 3456] [id = 206] 03:15:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB7D26C00) [pid = 3456] [serial = 616] [outer = 0000000000000000] 03:15:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB8EDB800) [pid = 3456] [serial = 617] [outer = 000000EBB7D26C00] 03:15:56 INFO - PROCESS | 3456 | 1468664156032 Marionette DEBUG loaded listener.js 03:15:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB9960400) [pid = 3456] [serial = 618] [outer = 000000EBB7D26C00] 03:15:56 INFO - PROCESS | 3456 | 1468664156465 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 03:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 691ms 03:15:56 INFO - PROCESS | 3456 | 1468664156528 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 03:15:56 INFO - PROCESS | 3456 | 1468664156530 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 03:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:15:56 INFO - PROCESS | 3456 | 1468664156533 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:15:56 INFO - PROCESS | 3456 | 1468664156535 Marionette TRACE conn6 <- [1,790,null,{}] 03:15:56 INFO - PROCESS | 3456 | 1468664156539 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:56 INFO - PROCESS | 3456 | 1468664156541 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:56 INFO - PROCESS | 3456 | 1468664156678 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 03:15:56 INFO - PROCESS | 3456 | 1468664156710 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:56 INFO - PROCESS | 3456 | 1468664156713 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:56 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8D4000 == 31 [pid = 3456] [id = 207] 03:15:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBBBE3A000) [pid = 3456] [serial = 619] [outer = 0000000000000000] 03:15:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBBBEA9C00) [pid = 3456] [serial = 620] [outer = 000000EBBBE3A000] 03:15:56 INFO - PROCESS | 3456 | 1468664156758 Marionette DEBUG loaded listener.js 03:15:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBBC950C00) [pid = 3456] [serial = 621] [outer = 000000EBBBE3A000] 03:15:57 INFO - PROCESS | 3456 | 1468664157210 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 03:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 734ms 03:15:57 INFO - PROCESS | 3456 | 1468664157272 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 03:15:57 INFO - PROCESS | 3456 | 1468664157274 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 03:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:15:57 INFO - PROCESS | 3456 | 1468664157278 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:15:57 INFO - PROCESS | 3456 | 1468664157280 Marionette TRACE conn6 <- [1,794,null,{}] 03:15:57 INFO - PROCESS | 3456 | 1468664157295 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:57 INFO - PROCESS | 3456 | 1468664157297 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:57 INFO - PROCESS | 3456 | 1468664157407 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 03:15:57 INFO - PROCESS | 3456 | 1468664157419 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:57 INFO - PROCESS | 3456 | 1468664157425 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:57 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFF25000 == 32 [pid = 3456] [id = 208] 03:15:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB2F37800) [pid = 3456] [serial = 622] [outer = 0000000000000000] 03:15:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBC97B400) [pid = 3456] [serial = 623] [outer = 000000EBB2F37800] 03:15:57 INFO - PROCESS | 3456 | 1468664157520 Marionette DEBUG loaded listener.js 03:15:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBD111800) [pid = 3456] [serial = 624] [outer = 000000EBB2F37800] 03:15:58 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB7226400) [pid = 3456] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:15:58 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB1082400) [pid = 3456] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:15:58 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB2BF3800) [pid = 3456] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:15:58 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB2BEFC00) [pid = 3456] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:15:58 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB3150400) [pid = 3456] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:15:58 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBB3148400) [pid = 3456] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:15:58 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBB7226000) [pid = 3456] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:15:58 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBB96A2C00) [pid = 3456] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:15:58 INFO - PROCESS | 3456 | 1468664158087 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 03:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 839ms 03:15:58 INFO - PROCESS | 3456 | 1468664158119 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 03:15:58 INFO - PROCESS | 3456 | 1468664158122 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 03:15:58 INFO - PROCESS | 3456 | 1468664158125 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:15:58 INFO - PROCESS | 3456 | 1468664158127 Marionette TRACE conn6 <- [1,798,null,{}] 03:15:58 INFO - PROCESS | 3456 | 1468664158130 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:58 INFO - PROCESS | 3456 | 1468664158132 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:58 INFO - PROCESS | 3456 | 1468664158225 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 03:15:58 INFO - PROCESS | 3456 | 1468664158230 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:58 INFO - PROCESS | 3456 | 1468664158232 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB10AC800 == 33 [pid = 3456] [id = 209] 03:15:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB7CAB000) [pid = 3456] [serial = 625] [outer = 0000000000000000] 03:15:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB83F6800) [pid = 3456] [serial = 626] [outer = 000000EBB7CAB000] 03:15:58 INFO - PROCESS | 3456 | 1468664158277 Marionette DEBUG loaded listener.js 03:15:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBBD102C00) [pid = 3456] [serial = 627] [outer = 000000EBB7CAB000] 03:15:58 INFO - PROCESS | 3456 | 1468664158687 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 587ms 03:15:58 INFO - PROCESS | 3456 | 1468664158716 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 03:15:58 INFO - PROCESS | 3456 | 1468664158718 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 03:15:58 INFO - PROCESS | 3456 | 1468664158722 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:15:58 INFO - PROCESS | 3456 | 1468664158724 Marionette TRACE conn6 <- [1,802,null,{}] 03:15:58 INFO - PROCESS | 3456 | 1468664158727 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:58 INFO - PROCESS | 3456 | 1468664158729 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:58 INFO - PROCESS | 3456 | 1468664158810 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 03:15:58 INFO - PROCESS | 3456 | 1468664158815 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:58 INFO - PROCESS | 3456 | 1468664158817 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC12B8000 == 34 [pid = 3456] [id = 210] 03:15:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB9954800) [pid = 3456] [serial = 628] [outer = 0000000000000000] 03:15:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBBD21E400) [pid = 3456] [serial = 629] [outer = 000000EBB9954800] 03:15:58 INFO - PROCESS | 3456 | 1468664158862 Marionette DEBUG loaded listener.js 03:15:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBD228C00) [pid = 3456] [serial = 630] [outer = 000000EBB9954800] 03:15:59 INFO - PROCESS | 3456 | 1468664159287 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 03:15:59 INFO - PROCESS | 3456 | 1468664159314 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 03:15:59 INFO - PROCESS | 3456 | 1468664159317 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:15:59 INFO - PROCESS | 3456 | 1468664159320 Marionette TRACE conn6 <- [1,806,null,{}] 03:15:59 INFO - PROCESS | 3456 | 1468664159327 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:59 INFO - PROCESS | 3456 | 1468664159329 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:59 INFO - PROCESS | 3456 | 1468664159420 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 03:15:59 INFO - PROCESS | 3456 | 1468664159426 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:59 INFO - PROCESS | 3456 | 1468664159428 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:15:59 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2989800 == 35 [pid = 3456] [id = 211] 03:15:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBD22A000) [pid = 3456] [serial = 631] [outer = 0000000000000000] 03:15:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBE4E4000) [pid = 3456] [serial = 632] [outer = 000000EBBD22A000] 03:15:59 INFO - PROCESS | 3456 | 1468664159473 Marionette DEBUG loaded listener.js 03:15:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBE4F1800) [pid = 3456] [serial = 633] [outer = 000000EBBD22A000] 03:15:59 INFO - PROCESS | 3456 | 1468664159903 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 03:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:15:59 INFO - PROCESS | 3456 | 1468664159956 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 03:15:59 INFO - PROCESS | 3456 | 1468664159958 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 03:15:59 INFO - PROCESS | 3456 | 1468664159961 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:15:59 INFO - PROCESS | 3456 | 1468664159963 Marionette TRACE conn6 <- [1,810,null,{}] 03:15:59 INFO - PROCESS | 3456 | 1468664159967 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:59 INFO - PROCESS | 3456 | 1468664159968 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:00 INFO - PROCESS | 3456 | 1468664160051 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 03:16:00 INFO - PROCESS | 3456 | 1468664160166 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:00 INFO - PROCESS | 3456 | 1468664160170 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB2244000 == 36 [pid = 3456] [id = 212] 03:16:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB1A4B000) [pid = 3456] [serial = 634] [outer = 0000000000000000] 03:16:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB26D2000) [pid = 3456] [serial = 635] [outer = 000000EBB1A4B000] 03:16:00 INFO - PROCESS | 3456 | 1468664160232 Marionette DEBUG loaded listener.js 03:16:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB2F3EC00) [pid = 3456] [serial = 636] [outer = 000000EBB1A4B000] 03:16:01 INFO - PROCESS | 3456 | 1468664161075 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 03:16:01 INFO - PROCESS | 3456 | 1468664161099 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 03:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:16:01 INFO - PROCESS | 3456 | 1468664161103 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:16:01 INFO - PROCESS | 3456 | 1468664161107 Marionette TRACE conn6 <- [1,814,null,{}] 03:16:01 INFO - PROCESS | 3456 | 1468664161113 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:01 INFO - PROCESS | 3456 | 1468664161116 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:01 INFO - PROCESS | 3456 | 1468664161242 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 03:16:01 INFO - PROCESS | 3456 | 1468664161316 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:01 INFO - PROCESS | 3456 | 1468664161320 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:01 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE461800 == 37 [pid = 3456] [id = 213] 03:16:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB7229800) [pid = 3456] [serial = 637] [outer = 0000000000000000] 03:16:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB74F9800) [pid = 3456] [serial = 638] [outer = 000000EBB7229800] 03:16:01 INFO - PROCESS | 3456 | 1468664161379 Marionette DEBUG loaded listener.js 03:16:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB8E92400) [pid = 3456] [serial = 639] [outer = 000000EBB7229800] 03:16:02 INFO - PROCESS | 3456 | 1468664162287 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1236ms 03:16:02 INFO - PROCESS | 3456 | 1468664162343 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 03:16:02 INFO - PROCESS | 3456 | 1468664162347 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 03:16:02 INFO - PROCESS | 3456 | 1468664162353 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:16:02 INFO - PROCESS | 3456 | 1468664162356 Marionette TRACE conn6 <- [1,818,null,{}] 03:16:02 INFO - PROCESS | 3456 | 1468664162362 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:02 INFO - PROCESS | 3456 | 1468664162365 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:02 INFO - PROCESS | 3456 | 1468664162507 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 03:16:02 INFO - PROCESS | 3456 | 1468664162579 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:02 INFO - PROCESS | 3456 | 1468664162584 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB351F000 == 38 [pid = 3456] [id = 214] 03:16:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB2F3D400) [pid = 3456] [serial = 640] [outer = 0000000000000000] 03:16:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB3336000) [pid = 3456] [serial = 641] [outer = 000000EBB2F3D400] 03:16:02 INFO - PROCESS | 3456 | 1468664162682 Marionette DEBUG loaded listener.js 03:16:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB72CB000) [pid = 3456] [serial = 642] [outer = 000000EBB2F3D400] 03:16:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2989800 == 37 [pid = 3456] [id = 211] 03:16:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC12B8000 == 36 [pid = 3456] [id = 210] 03:16:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB10AC800 == 35 [pid = 3456] [id = 209] 03:16:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFF25000 == 34 [pid = 3456] [id = 208] 03:16:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8D4000 == 33 [pid = 3456] [id = 207] 03:16:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF73800 == 32 [pid = 3456] [id = 206] 03:16:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBC9EC000 == 31 [pid = 3456] [id = 205] 03:16:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8399000 == 30 [pid = 3456] [id = 204] 03:16:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB2B85800 == 29 [pid = 3456] [id = 203] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB747C000) [pid = 3456] [serial = 584] [outer = 0000000000000000] [url = about:blank] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB8034800) [pid = 3456] [serial = 587] [outer = 0000000000000000] [url = about:blank] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB8E95800) [pid = 3456] [serial = 590] [outer = 0000000000000000] [url = about:blank] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB2E0AC00) [pid = 3456] [serial = 578] [outer = 0000000000000000] [url = about:blank] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB2F3B400) [pid = 3456] [serial = 579] [outer = 0000000000000000] [url = about:blank] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB33DA000) [pid = 3456] [serial = 575] [outer = 0000000000000000] [url = about:blank] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB7481C00) [pid = 3456] [serial = 576] [outer = 0000000000000000] [url = about:blank] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB314C800) [pid = 3456] [serial = 581] [outer = 0000000000000000] [url = about:blank] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBD797400) [pid = 3456] [serial = 573] [outer = 0000000000000000] [url = about:blank] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB75BC000) [pid = 3456] [serial = 585] [outer = 0000000000000000] [url = about:blank] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB94A7400) [pid = 3456] [serial = 591] [outer = 0000000000000000] [url = about:blank] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB83F2800) [pid = 3456] [serial = 588] [outer = 0000000000000000] [url = about:blank] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB329CC00) [pid = 3456] [serial = 582] [outer = 0000000000000000] [url = about:blank] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBC94EC00) [pid = 3456] [serial = 594] [outer = 0000000000000000] [url = about:blank] 03:16:02 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBBEAA800) [pid = 3456] [serial = 593] [outer = 0000000000000000] [url = about:blank] 03:16:03 INFO - PROCESS | 3456 | 1468664163140 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 839ms 03:16:03 INFO - PROCESS | 3456 | 1468664163196 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 03:16:03 INFO - PROCESS | 3456 | 1468664163201 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 03:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:16:03 INFO - PROCESS | 3456 | 1468664163208 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:16:03 INFO - PROCESS | 3456 | 1468664163211 Marionette TRACE conn6 <- [1,822,null,{}] 03:16:03 INFO - PROCESS | 3456 | 1468664163215 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:03 INFO - PROCESS | 3456 | 1468664163217 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:03 INFO - PROCESS | 3456 | 1468664163308 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 03:16:03 INFO - PROCESS | 3456 | 1468664163317 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:03 INFO - PROCESS | 3456 | 1468664163319 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:03 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9687800 == 30 [pid = 3456] [id = 215] 03:16:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB747C000) [pid = 3456] [serial = 643] [outer = 0000000000000000] 03:16:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB7D10000) [pid = 3456] [serial = 644] [outer = 000000EBB747C000] 03:16:03 INFO - PROCESS | 3456 | 1468664163368 Marionette DEBUG loaded listener.js 03:16:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB8D04C00) [pid = 3456] [serial = 645] [outer = 000000EBB747C000] 03:16:03 INFO - PROCESS | 3456 | 1468664163838 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 690ms 03:16:03 INFO - PROCESS | 3456 | 1468664163900 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 03:16:03 INFO - PROCESS | 3456 | 1468664163903 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 03:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:16:03 INFO - PROCESS | 3456 | 1468664163907 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:16:03 INFO - PROCESS | 3456 | 1468664163911 Marionette TRACE conn6 <- [1,826,null,{}] 03:16:03 INFO - PROCESS | 3456 | 1468664163923 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:03 INFO - PROCESS | 3456 | 1468664163928 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:04 INFO - PROCESS | 3456 | 1468664164055 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 03:16:04 INFO - PROCESS | 3456 | 1468664164130 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:04 INFO - PROCESS | 3456 | 1468664164133 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:04 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF6F800 == 31 [pid = 3456] [id = 216] 03:16:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB969A400) [pid = 3456] [serial = 646] [outer = 0000000000000000] 03:16:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB98C7C00) [pid = 3456] [serial = 647] [outer = 000000EBB969A400] 03:16:04 INFO - PROCESS | 3456 | 1468664164184 Marionette DEBUG loaded listener.js 03:16:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBC94EC00) [pid = 3456] [serial = 648] [outer = 000000EBB969A400] 03:16:04 INFO - PROCESS | 3456 | 1468664164580 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 734ms 03:16:04 INFO - PROCESS | 3456 | 1468664164643 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 03:16:04 INFO - PROCESS | 3456 | 1468664164646 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 03:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:16:04 INFO - PROCESS | 3456 | 1468664164649 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:16:04 INFO - PROCESS | 3456 | 1468664164651 Marionette TRACE conn6 <- [1,830,null,{}] 03:16:04 INFO - PROCESS | 3456 | 1468664164655 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:04 INFO - PROCESS | 3456 | 1468664164657 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:05 INFO - PROCESS | 3456 | 1468664165862 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 03:16:06 INFO - PROCESS | 3456 | 1468664166142 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:06 INFO - PROCESS | 3456 | 1468664166144 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0510800 == 32 [pid = 3456] [id = 217] 03:16:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBD20C000) [pid = 3456] [serial = 649] [outer = 0000000000000000] 03:16:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBD210000) [pid = 3456] [serial = 650] [outer = 000000EBBD20C000] 03:16:06 INFO - PROCESS | 3456 | 1468664166200 Marionette DEBUG loaded listener.js 03:16:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBD721400) [pid = 3456] [serial = 651] [outer = 000000EBBD20C000] 03:16:06 INFO - PROCESS | 3456 | 1468664166631 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2031ms 03:16:06 INFO - PROCESS | 3456 | 1468664166682 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 03:16:06 INFO - PROCESS | 3456 | 1468664166685 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 03:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:16:06 INFO - PROCESS | 3456 | 1468664166710 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:16:06 INFO - PROCESS | 3456 | 1468664166712 Marionette TRACE conn6 <- [1,834,null,{}] 03:16:06 INFO - PROCESS | 3456 | 1468664166716 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:06 INFO - PROCESS | 3456 | 1468664166718 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:06 INFO - PROCESS | 3456 | 1468664166825 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 03:16:06 INFO - PROCESS | 3456 | 1468664166837 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:06 INFO - PROCESS | 3456 | 1468664166840 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7969800 == 33 [pid = 3456] [id = 218] 03:16:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBD22C400) [pid = 3456] [serial = 652] [outer = 0000000000000000] 03:16:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBE5DEC00) [pid = 3456] [serial = 653] [outer = 000000EBBD22C400] 03:16:06 INFO - PROCESS | 3456 | 1468664166884 Marionette DEBUG loaded listener.js 03:16:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBEF5A400) [pid = 3456] [serial = 654] [outer = 000000EBBD22C400] 03:16:07 INFO - PROCESS | 3456 | 1468664167361 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 03:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:16:07 INFO - PROCESS | 3456 | 1468664167396 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 03:16:07 INFO - PROCESS | 3456 | 1468664167398 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 03:16:07 INFO - PROCESS | 3456 | 1468664167401 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:16:07 INFO - PROCESS | 3456 | 1468664167403 Marionette TRACE conn6 <- [1,838,null,{}] 03:16:07 INFO - PROCESS | 3456 | 1468664167412 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:07 INFO - PROCESS | 3456 | 1468664167418 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:07 INFO - PROCESS | 3456 | 1468664167551 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 03:16:07 INFO - PROCESS | 3456 | 1468664167604 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:07 INFO - PROCESS | 3456 | 1468664167606 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:07 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39A9000 == 34 [pid = 3456] [id = 219] 03:16:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBF4F3800) [pid = 3456] [serial = 655] [outer = 0000000000000000] 03:16:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBF859000) [pid = 3456] [serial = 656] [outer = 000000EBBF4F3800] 03:16:07 INFO - PROCESS | 3456 | 1468664167652 Marionette DEBUG loaded listener.js 03:16:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBF85F400) [pid = 3456] [serial = 657] [outer = 000000EBBF4F3800] 03:16:07 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBBE3A000) [pid = 3456] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:16:07 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB2E10000) [pid = 3456] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:16:07 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB2F37800) [pid = 3456] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:16:07 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB3544C00) [pid = 3456] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:16:07 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBC97BC00) [pid = 3456] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:16:07 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB33D5C00) [pid = 3456] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:16:07 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB2F32000) [pid = 3456] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:16:07 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB42EA800) [pid = 3456] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:16:07 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBBE33C00) [pid = 3456] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:16:07 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB7CAB000) [pid = 3456] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:16:07 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB7D26C00) [pid = 3456] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:16:07 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB9954800) [pid = 3456] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:16:08 INFO - PROCESS | 3456 | 1468664168141 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 774ms 03:16:08 INFO - PROCESS | 3456 | 1468664168177 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 03:16:08 INFO - PROCESS | 3456 | 1468664168179 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 03:16:08 INFO - PROCESS | 3456 | 1468664168182 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:16:08 INFO - PROCESS | 3456 | 1468664168184 Marionette TRACE conn6 <- [1,842,null,{}] 03:16:08 INFO - PROCESS | 3456 | 1468664168192 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:08 INFO - PROCESS | 3456 | 1468664168195 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:08 INFO - PROCESS | 3456 | 1468664168305 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 03:16:08 INFO - PROCESS | 3456 | 1468664168352 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:08 INFO - PROCESS | 3456 | 1468664168354 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E70800 == 35 [pid = 3456] [id = 220] 03:16:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB42EA800) [pid = 3456] [serial = 658] [outer = 0000000000000000] 03:16:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBBE33C00) [pid = 3456] [serial = 659] [outer = 000000EBB42EA800] 03:16:08 INFO - PROCESS | 3456 | 1468664168400 Marionette DEBUG loaded listener.js 03:16:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBF860000) [pid = 3456] [serial = 660] [outer = 000000EBB42EA800] 03:16:08 INFO - PROCESS | 3456 | 1468664168754 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 03:16:08 INFO - PROCESS | 3456 | 1468664168815 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 03:16:08 INFO - PROCESS | 3456 | 1468664168817 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 03:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:16:08 INFO - PROCESS | 3456 | 1468664168827 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:16:08 INFO - PROCESS | 3456 | 1468664168830 Marionette TRACE conn6 <- [1,846,null,{}] 03:16:08 INFO - PROCESS | 3456 | 1468664168833 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:08 INFO - PROCESS | 3456 | 1468664168836 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:08 INFO - PROCESS | 3456 | 1468664168917 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 03:16:08 INFO - PROCESS | 3456 | 1468664168922 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:08 INFO - PROCESS | 3456 | 1468664168924 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F13000 == 36 [pid = 3456] [id = 221] 03:16:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBF862800) [pid = 3456] [serial = 661] [outer = 0000000000000000] 03:16:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBFC36800) [pid = 3456] [serial = 662] [outer = 000000EBBF862800] 03:16:08 INFO - PROCESS | 3456 | 1468664168971 Marionette DEBUG loaded listener.js 03:16:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBFC40400) [pid = 3456] [serial = 663] [outer = 000000EBBF862800] 03:16:09 INFO - PROCESS | 3456 | 1468664169396 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 03:16:09 INFO - PROCESS | 3456 | 1468664169458 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 03:16:09 INFO - PROCESS | 3456 | 1468664169460 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 03:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:16:09 INFO - PROCESS | 3456 | 1468664169463 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:16:09 INFO - PROCESS | 3456 | 1468664169465 Marionette TRACE conn6 <- [1,850,null,{}] 03:16:09 INFO - PROCESS | 3456 | 1468664169469 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:09 INFO - PROCESS | 3456 | 1468664169471 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:09 INFO - PROCESS | 3456 | 1468664169554 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 03:16:09 INFO - PROCESS | 3456 | 1468664169559 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:09 INFO - PROCESS | 3456 | 1468664169561 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4689000 == 37 [pid = 3456] [id = 222] 03:16:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBFC40800) [pid = 3456] [serial = 664] [outer = 0000000000000000] 03:16:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBFD2E400) [pid = 3456] [serial = 665] [outer = 000000EBBFC40800] 03:16:09 INFO - PROCESS | 3456 | 1468664169605 Marionette DEBUG loaded listener.js 03:16:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBFD35000) [pid = 3456] [serial = 666] [outer = 000000EBBFC40800] 03:16:10 INFO - PROCESS | 3456 | 1468664170154 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:16:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB2F3B400) [pid = 3456] [serial = 667] [outer = 000000EBB98C9400] 03:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 734ms 03:16:10 INFO - PROCESS | 3456 | 1468664170216 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 03:16:10 INFO - PROCESS | 3456 | 1468664170222 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 03:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:16:10 INFO - PROCESS | 3456 | 1468664170281 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:16:10 INFO - PROCESS | 3456 | 1468664170286 Marionette TRACE conn6 <- [1,854,null,{}] 03:16:10 INFO - PROCESS | 3456 | 1468664170294 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:10 INFO - PROCESS | 3456 | 1468664170298 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:10 INFO - PROCESS | 3456 | 1468664170427 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 03:16:10 INFO - PROCESS | 3456 | 1468664170494 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:10 INFO - PROCESS | 3456 | 1468664170500 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:10 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9451800 == 38 [pid = 3456] [id = 223] 03:16:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB2E6B400) [pid = 3456] [serial = 668] [outer = 0000000000000000] 03:16:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB722AC00) [pid = 3456] [serial = 669] [outer = 000000EBB2E6B400] 03:16:10 INFO - PROCESS | 3456 | 1468664170562 Marionette DEBUG loaded listener.js 03:16:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB8037800) [pid = 3456] [serial = 670] [outer = 000000EBB2E6B400] 03:16:11 INFO - PROCESS | 3456 | 1468664171213 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1005ms 03:16:11 INFO - PROCESS | 3456 | 1468664171259 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 03:16:11 INFO - PROCESS | 3456 | 1468664171265 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 03:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:16:11 INFO - PROCESS | 3456 | 1468664171272 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:16:11 INFO - PROCESS | 3456 | 1468664171275 Marionette TRACE conn6 <- [1,858,null,{}] 03:16:11 INFO - PROCESS | 3456 | 1468664171279 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:11 INFO - PROCESS | 3456 | 1468664171282 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:11 INFO - PROCESS | 3456 | 1468664171429 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 03:16:11 INFO - PROCESS | 3456 | 1468664171544 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:11 INFO - PROCESS | 3456 | 1468664171547 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:11 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39A2000 == 39 [pid = 3456] [id = 224] 03:16:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB969E000) [pid = 3456] [serial = 671] [outer = 0000000000000000] 03:16:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBC911000) [pid = 3456] [serial = 672] [outer = 000000EBB969E000] 03:16:11 INFO - PROCESS | 3456 | 1468664171605 Marionette DEBUG loaded listener.js 03:16:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBD225800) [pid = 3456] [serial = 673] [outer = 000000EBB969E000] 03:16:12 INFO - PROCESS | 3456 | 1468664172249 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1026ms 03:16:12 INFO - PROCESS | 3456 | 1468664172300 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 03:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:16:12 INFO - PROCESS | 3456 | 1468664172303 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 03:16:12 INFO - PROCESS | 3456 | 1468664172307 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:16:12 INFO - PROCESS | 3456 | 1468664172312 Marionette TRACE conn6 <- [1,862,null,{}] 03:16:12 INFO - PROCESS | 3456 | 1468664172323 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:12 INFO - PROCESS | 3456 | 1468664172329 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:12 INFO - PROCESS | 3456 | 1468664172461 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 03:16:12 INFO - PROCESS | 3456 | 1468664172536 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:12 INFO - PROCESS | 3456 | 1468664172540 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:12 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FFA000 == 40 [pid = 3456] [id = 225] 03:16:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBF4EDC00) [pid = 3456] [serial = 674] [outer = 0000000000000000] 03:16:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBF856400) [pid = 3456] [serial = 675] [outer = 000000EBBF4EDC00] 03:16:12 INFO - PROCESS | 3456 | 1468664172641 Marionette DEBUG loaded listener.js 03:16:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBFD2C800) [pid = 3456] [serial = 676] [outer = 000000EBBF4EDC00] 03:16:13 INFO - PROCESS | 3456 | 1468664173433 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1190ms 03:16:13 INFO - PROCESS | 3456 | 1468664173499 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 03:16:13 INFO - PROCESS | 3456 | 1468664173504 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 03:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:16:13 INFO - PROCESS | 3456 | 1468664173509 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:16:13 INFO - PROCESS | 3456 | 1468664173512 Marionette TRACE conn6 <- [1,866,null,{}] 03:16:13 INFO - PROCESS | 3456 | 1468664173518 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:13 INFO - PROCESS | 3456 | 1468664173521 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:13 INFO - PROCESS | 3456 | 1468664173635 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 03:16:13 INFO - PROCESS | 3456 | 1468664173705 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:13 INFO - PROCESS | 3456 | 1468664173710 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:13 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D48000 == 41 [pid = 3456] [id = 226] 03:16:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB747AC00) [pid = 3456] [serial = 677] [outer = 0000000000000000] 03:16:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB7482C00) [pid = 3456] [serial = 678] [outer = 000000EBB747AC00] 03:16:13 INFO - PROCESS | 3456 | 1468664173762 Marionette DEBUG loaded listener.js 03:16:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB7FDB400) [pid = 3456] [serial = 679] [outer = 000000EBB747AC00] 03:16:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F13000 == 40 [pid = 3456] [id = 221] 03:16:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E70800 == 39 [pid = 3456] [id = 220] 03:16:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC39A9000 == 38 [pid = 3456] [id = 219] 03:16:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7969800 == 37 [pid = 3456] [id = 218] 03:16:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0510800 == 36 [pid = 3456] [id = 217] 03:16:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF6F800 == 35 [pid = 3456] [id = 216] 03:16:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9687800 == 34 [pid = 3456] [id = 215] 03:16:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB351F000 == 33 [pid = 3456] [id = 214] 03:16:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE461800 == 32 [pid = 3456] [id = 213] 03:16:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB2244000 == 31 [pid = 3456] [id = 212] 03:16:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FFA000 == 30 [pid = 3456] [id = 225] 03:16:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC39A2000 == 29 [pid = 3456] [id = 224] 03:16:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4689000 == 28 [pid = 3456] [id = 222] 03:16:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9451800 == 27 [pid = 3456] [id = 223] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBBEA9C00) [pid = 3456] [serial = 620] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB2F32C00) [pid = 3456] [serial = 608] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB3030000) [pid = 3456] [serial = 609] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBC97B400) [pid = 3456] [serial = 623] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB7F73400) [pid = 3456] [serial = 614] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB83F6400) [pid = 3456] [serial = 615] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBD103800) [pid = 3456] [serial = 606] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBC97FC00) [pid = 3456] [serial = 605] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB3809000) [pid = 3456] [serial = 611] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB7225000) [pid = 3456] [serial = 612] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBC950C00) [pid = 3456] [serial = 621] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB314CC00) [pid = 3456] [serial = 597] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB3028000) [pid = 3456] [serial = 596] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB75C1400) [pid = 3456] [serial = 600] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB7230400) [pid = 3456] [serial = 599] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBC95A800) [pid = 3456] [serial = 603] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBBE39800) [pid = 3456] [serial = 602] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB83F6800) [pid = 3456] [serial = 626] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBD111800) [pid = 3456] [serial = 624] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBD102C00) [pid = 3456] [serial = 627] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB8EDB800) [pid = 3456] [serial = 617] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB9960400) [pid = 3456] [serial = 618] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBD228C00) [pid = 3456] [serial = 630] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBD21E400) [pid = 3456] [serial = 629] [outer = 0000000000000000] [url = about:blank] 03:16:14 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBE4E4000) [pid = 3456] [serial = 632] [outer = 0000000000000000] [url = about:blank] 03:16:15 INFO - PROCESS | 3456 | 1468664174994 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1536ms 03:16:15 INFO - PROCESS | 3456 | 1468664175050 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 03:16:15 INFO - PROCESS | 3456 | 1468664175055 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 03:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:16:15 INFO - PROCESS | 3456 | 1468664175060 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:16:15 INFO - PROCESS | 3456 | 1468664175063 Marionette TRACE conn6 <- [1,870,null,{}] 03:16:15 INFO - PROCESS | 3456 | 1468664175069 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:15 INFO - PROCESS | 3456 | 1468664175072 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:15 INFO - PROCESS | 3456 | 1468664175211 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 03:16:15 INFO - PROCESS | 3456 | 1468664175275 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:15 INFO - PROCESS | 3456 | 1468664175280 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7282000 == 28 [pid = 3456] [id = 227] 03:16:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB2E11C00) [pid = 3456] [serial = 680] [outer = 0000000000000000] 03:16:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB302D000) [pid = 3456] [serial = 681] [outer = 000000EBB2E11C00] 03:16:15 INFO - PROCESS | 3456 | 1468664175330 Marionette DEBUG loaded listener.js 03:16:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB3222800) [pid = 3456] [serial = 682] [outer = 000000EBB2E11C00] 03:16:15 INFO - PROCESS | 3456 | 1468664175723 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 732ms 03:16:15 INFO - PROCESS | 3456 | 1468664175796 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 03:16:15 INFO - PROCESS | 3456 | 1468664175802 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 03:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:16:15 INFO - PROCESS | 3456 | 1468664175809 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:16:15 INFO - PROCESS | 3456 | 1468664175812 Marionette TRACE conn6 <- [1,874,null,{}] 03:16:15 INFO - PROCESS | 3456 | 1468664175816 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:15 INFO - PROCESS | 3456 | 1468664175819 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:15 INFO - PROCESS | 3456 | 1468664175911 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 03:16:15 INFO - PROCESS | 3456 | 1468664175925 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:15 INFO - PROCESS | 3456 | 1468664175927 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D47000 == 29 [pid = 3456] [id = 228] 03:16:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB4456C00) [pid = 3456] [serial = 683] [outer = 0000000000000000] 03:16:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB7230400) [pid = 3456] [serial = 684] [outer = 000000EBB4456C00] 03:16:15 INFO - PROCESS | 3456 | 1468664175978 Marionette DEBUG loaded listener.js 03:16:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB7579000) [pid = 3456] [serial = 685] [outer = 000000EBB4456C00] 03:16:16 INFO - PROCESS | 3456 | 1468664176436 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 694ms 03:16:16 INFO - PROCESS | 3456 | 1468664176504 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 03:16:16 INFO - PROCESS | 3456 | 1468664176507 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 03:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:16:16 INFO - PROCESS | 3456 | 1468664176510 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:16:16 INFO - PROCESS | 3456 | 1468664176514 Marionette TRACE conn6 <- [1,878,null,{}] 03:16:16 INFO - PROCESS | 3456 | 1468664176525 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:16 INFO - PROCESS | 3456 | 1468664176530 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:16 INFO - PROCESS | 3456 | 1468664176650 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 03:16:16 INFO - PROCESS | 3456 | 1468664176730 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:16 INFO - PROCESS | 3456 | 1468664176733 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:16 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE2CA000 == 30 [pid = 3456] [id = 229] 03:16:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB2E0F800) [pid = 3456] [serial = 686] [outer = 0000000000000000] 03:16:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB8D05800) [pid = 3456] [serial = 687] [outer = 000000EBB2E0F800] 03:16:16 INFO - PROCESS | 3456 | 1468664176785 Marionette DEBUG loaded listener.js 03:16:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB9423C00) [pid = 3456] [serial = 688] [outer = 000000EBB2E0F800] 03:16:17 INFO - PROCESS | 3456 | 1468664177216 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 734ms 03:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:16:17 INFO - PROCESS | 3456 | 1468664177253 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 03:16:17 INFO - PROCESS | 3456 | 1468664177256 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 03:16:17 INFO - PROCESS | 3456 | 1468664177260 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:16:17 INFO - PROCESS | 3456 | 1468664177262 Marionette TRACE conn6 <- [1,882,null,{}] 03:16:17 INFO - PROCESS | 3456 | 1468664177270 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:17 INFO - PROCESS | 3456 | 1468664177272 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:17 INFO - PROCESS | 3456 | 1468664177386 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 03:16:17 INFO - PROCESS | 3456 | 1468664177392 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:17 INFO - PROCESS | 3456 | 1468664177394 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:17 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8BA000 == 31 [pid = 3456] [id = 230] 03:16:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB96A1C00) [pid = 3456] [serial = 689] [outer = 0000000000000000] 03:16:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB9954C00) [pid = 3456] [serial = 690] [outer = 000000EBB96A1C00] 03:16:17 INFO - PROCESS | 3456 | 1468664177440 Marionette DEBUG loaded listener.js 03:16:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBBEA9C00) [pid = 3456] [serial = 691] [outer = 000000EBB96A1C00] 03:16:17 INFO - PROCESS | 3456 | 1468664177898 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 671ms 03:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:16:17 INFO - PROCESS | 3456 | 1468664177933 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 03:16:17 INFO - PROCESS | 3456 | 1468664177935 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 03:16:17 INFO - PROCESS | 3456 | 1468664177938 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:16:17 INFO - PROCESS | 3456 | 1468664177940 Marionette TRACE conn6 <- [1,886,null,{}] 03:16:17 INFO - PROCESS | 3456 | 1468664177943 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:17 INFO - PROCESS | 3456 | 1468664177945 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:18 INFO - PROCESS | 3456 | 1468664178081 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 03:16:18 INFO - PROCESS | 3456 | 1468664178102 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:18 INFO - PROCESS | 3456 | 1468664178104 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFC07800 == 32 [pid = 3456] [id = 231] 03:16:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB380F800) [pid = 3456] [serial = 692] [outer = 0000000000000000] 03:16:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBC952400) [pid = 3456] [serial = 693] [outer = 000000EBB380F800] 03:16:18 INFO - PROCESS | 3456 | 1468664178149 Marionette DEBUG loaded listener.js 03:16:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBC977C00) [pid = 3456] [serial = 694] [outer = 000000EBB380F800] 03:16:18 INFO - PROCESS | 3456 | 1468664178596 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 03:16:18 INFO - PROCESS | 3456 | 1468664178611 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 03:16:18 INFO - PROCESS | 3456 | 1468664178614 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 03:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:16:18 INFO - PROCESS | 3456 | 1468664178617 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:16:18 INFO - PROCESS | 3456 | 1468664178619 Marionette TRACE conn6 <- [1,890,null,{}] 03:16:18 INFO - PROCESS | 3456 | 1468664178622 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:18 INFO - PROCESS | 3456 | 1468664178628 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:18 INFO - PROCESS | 3456 | 1468664178764 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 03:16:18 INFO - PROCESS | 3456 | 1468664178769 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:18 INFO - PROCESS | 3456 | 1468664178771 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC085C000 == 33 [pid = 3456] [id = 232] 03:16:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBC907800) [pid = 3456] [serial = 695] [outer = 0000000000000000] 03:16:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBD1DA000) [pid = 3456] [serial = 696] [outer = 000000EBBC907800] 03:16:18 INFO - PROCESS | 3456 | 1468664178817 Marionette DEBUG loaded listener.js 03:16:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBD22C800) [pid = 3456] [serial = 697] [outer = 000000EBBC907800] 03:16:19 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBF862800) [pid = 3456] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:16:19 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBFC40800) [pid = 3456] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:16:19 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBD20C000) [pid = 3456] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:16:19 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBD22C400) [pid = 3456] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:16:19 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB2F3D400) [pid = 3456] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:16:19 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB747C000) [pid = 3456] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:16:19 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB1A4B000) [pid = 3456] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:16:19 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB969A400) [pid = 3456] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:16:19 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB7229800) [pid = 3456] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:16:19 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB42EA800) [pid = 3456] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:16:19 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBF4F3800) [pid = 3456] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:16:19 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBD22A000) [pid = 3456] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:16:19 INFO - PROCESS | 3456 | 1468664179457 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 880ms 03:16:19 INFO - PROCESS | 3456 | 1468664179501 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 03:16:19 INFO - PROCESS | 3456 | 1468664179503 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 03:16:19 INFO - PROCESS | 3456 | 1468664179506 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:16:19 INFO - PROCESS | 3456 | 1468664179508 Marionette TRACE conn6 <- [1,894,null,{}] 03:16:19 INFO - PROCESS | 3456 | 1468664179511 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:19 INFO - PROCESS | 3456 | 1468664179514 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:19 INFO - PROCESS | 3456 | 1468664179593 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 03:16:19 INFO - PROCESS | 3456 | 1468664179601 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:19 INFO - PROCESS | 3456 | 1468664179603 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:19 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC104D800 == 34 [pid = 3456] [id = 233] 03:16:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB321A800) [pid = 3456] [serial = 698] [outer = 0000000000000000] 03:16:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBCF71400) [pid = 3456] [serial = 699] [outer = 000000EBB321A800] 03:16:19 INFO - PROCESS | 3456 | 1468664179649 Marionette DEBUG loaded listener.js 03:16:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBE209400) [pid = 3456] [serial = 700] [outer = 000000EBB321A800] 03:16:20 INFO - PROCESS | 3456 | 1468664180064 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 587ms 03:16:20 INFO - PROCESS | 3456 | 1468664180097 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 03:16:20 INFO - PROCESS | 3456 | 1468664180100 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 03:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:16:20 INFO - PROCESS | 3456 | 1468664180103 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:16:20 INFO - PROCESS | 3456 | 1468664180105 Marionette TRACE conn6 <- [1,898,null,{}] 03:16:20 INFO - PROCESS | 3456 | 1468664180108 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:20 INFO - PROCESS | 3456 | 1468664180110 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:20 INFO - PROCESS | 3456 | 1468664180194 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 03:16:20 INFO - PROCESS | 3456 | 1468664180200 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:20 INFO - PROCESS | 3456 | 1468664180202 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:20 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC297E800 == 35 [pid = 3456] [id = 234] 03:16:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBE5D6C00) [pid = 3456] [serial = 701] [outer = 0000000000000000] 03:16:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBE5E2C00) [pid = 3456] [serial = 702] [outer = 000000EBBE5D6C00] 03:16:20 INFO - PROCESS | 3456 | 1468664180249 Marionette DEBUG loaded listener.js 03:16:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBF4BB800) [pid = 3456] [serial = 703] [outer = 000000EBBE5D6C00] 03:16:20 INFO - PROCESS | 3456 | 1468664180660 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 587ms 03:16:20 INFO - PROCESS | 3456 | 1468664180701 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 03:16:20 INFO - PROCESS | 3456 | 1468664180703 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 03:16:20 INFO - PROCESS | 3456 | 1468664180707 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:16:20 INFO - PROCESS | 3456 | 1468664180709 Marionette TRACE conn6 <- [1,902,null,{}] 03:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:16:20 INFO - PROCESS | 3456 | 1468664180712 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:20 INFO - PROCESS | 3456 | 1468664180715 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:20 INFO - PROCESS | 3456 | 1468664180800 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 03:16:20 INFO - PROCESS | 3456 | 1468664180806 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:20 INFO - PROCESS | 3456 | 1468664180808 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:20 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE2C9000 == 36 [pid = 3456] [id = 235] 03:16:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBF4E9000) [pid = 3456] [serial = 704] [outer = 0000000000000000] 03:16:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBF4F6800) [pid = 3456] [serial = 705] [outer = 000000EBBF4E9000] 03:16:20 INFO - PROCESS | 3456 | 1468664180851 Marionette DEBUG loaded listener.js 03:16:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBF85BC00) [pid = 3456] [serial = 706] [outer = 000000EBBF4E9000] 03:16:21 INFO - PROCESS | 3456 | 1468664181457 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 818ms 03:16:21 INFO - PROCESS | 3456 | 1468664181553 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 03:16:21 INFO - PROCESS | 3456 | 1468664181558 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 03:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:16:21 INFO - PROCESS | 3456 | 1468664181565 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:16:21 INFO - PROCESS | 3456 | 1468664181569 Marionette TRACE conn6 <- [1,906,null,{}] 03:16:21 INFO - PROCESS | 3456 | 1468664181575 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:21 INFO - PROCESS | 3456 | 1468664181578 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:21 INFO - PROCESS | 3456 | 1468664181714 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 03:16:21 INFO - PROCESS | 3456 | 1468664181781 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:21 INFO - PROCESS | 3456 | 1468664181784 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:21 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8389000 == 37 [pid = 3456] [id = 236] 03:16:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB2E09400) [pid = 3456] [serial = 707] [outer = 0000000000000000] 03:16:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB2F39000) [pid = 3456] [serial = 708] [outer = 000000EBB2E09400] 03:16:21 INFO - PROCESS | 3456 | 1468664181845 Marionette DEBUG loaded listener.js 03:16:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB33D3000) [pid = 3456] [serial = 709] [outer = 000000EBB2E09400] 03:16:22 INFO - PROCESS | 3456 | 1468664182576 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1027ms 03:16:22 INFO - PROCESS | 3456 | 1468664182592 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 03:16:22 INFO - PROCESS | 3456 | 1468664182598 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 03:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:16:22 INFO - PROCESS | 3456 | 1468664182605 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:16:22 INFO - PROCESS | 3456 | 1468664182608 Marionette TRACE conn6 <- [1,910,null,{}] 03:16:22 INFO - PROCESS | 3456 | 1468664182612 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:22 INFO - PROCESS | 3456 | 1468664182615 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:22 INFO - PROCESS | 3456 | 1468664182741 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 03:16:22 INFO - PROCESS | 3456 | 1468664182816 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:22 INFO - PROCESS | 3456 | 1468664182819 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:22 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF921000 == 38 [pid = 3456] [id = 237] 03:16:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB7D94000) [pid = 3456] [serial = 710] [outer = 0000000000000000] 03:16:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB80DD000) [pid = 3456] [serial = 711] [outer = 000000EBB7D94000] 03:16:22 INFO - PROCESS | 3456 | 1468664182877 Marionette DEBUG loaded listener.js 03:16:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB8F67400) [pid = 3456] [serial = 712] [outer = 000000EBB7D94000] 03:16:23 INFO - PROCESS | 3456 | 1468664183803 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1284ms 03:16:23 INFO - PROCESS | 3456 | 1468664183891 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 03:16:23 INFO - PROCESS | 3456 | 1468664183896 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 03:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:16:23 INFO - PROCESS | 3456 | 1468664183902 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:16:23 INFO - PROCESS | 3456 | 1468664183905 Marionette TRACE conn6 <- [1,914,null,{}] 03:16:23 INFO - PROCESS | 3456 | 1468664183911 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:23 INFO - PROCESS | 3456 | 1468664183914 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:24 INFO - PROCESS | 3456 | 1468664184064 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 03:16:24 INFO - PROCESS | 3456 | 1468664184133 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:24 INFO - PROCESS | 3456 | 1468664184137 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB4410000 == 39 [pid = 3456] [id = 238] 03:16:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB2E10000) [pid = 3456] [serial = 713] [outer = 0000000000000000] 03:16:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB3FE4800) [pid = 3456] [serial = 714] [outer = 000000EBB2E10000] 03:16:24 INFO - PROCESS | 3456 | 1468664184235 Marionette DEBUG loaded listener.js 03:16:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB747F400) [pid = 3456] [serial = 715] [outer = 000000EBB2E10000] 03:16:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC297E800 == 38 [pid = 3456] [id = 234] 03:16:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC104D800 == 37 [pid = 3456] [id = 233] 03:16:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC085C000 == 36 [pid = 3456] [id = 232] 03:16:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFC07800 == 35 [pid = 3456] [id = 231] 03:16:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8BA000 == 34 [pid = 3456] [id = 230] 03:16:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE2CA000 == 33 [pid = 3456] [id = 229] 03:16:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D47000 == 32 [pid = 3456] [id = 228] 03:16:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7282000 == 31 [pid = 3456] [id = 227] 03:16:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D48000 == 30 [pid = 3456] [id = 226] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBE4F1800) [pid = 3456] [serial = 633] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBC3FA0000) [pid = 3456] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBFC40400) [pid = 3456] [serial = 663] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBFD2E400) [pid = 3456] [serial = 665] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBFD35000) [pid = 3456] [serial = 666] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBD210000) [pid = 3456] [serial = 650] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBE5DEC00) [pid = 3456] [serial = 653] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBD721400) [pid = 3456] [serial = 651] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB3336000) [pid = 3456] [serial = 641] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB72CB000) [pid = 3456] [serial = 642] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB7D10000) [pid = 3456] [serial = 644] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB8D04C00) [pid = 3456] [serial = 645] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB26D2000) [pid = 3456] [serial = 635] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB2F3EC00) [pid = 3456] [serial = 636] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB98C7C00) [pid = 3456] [serial = 647] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBC94EC00) [pid = 3456] [serial = 648] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB74F9800) [pid = 3456] [serial = 638] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB8E92400) [pid = 3456] [serial = 639] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBBE33C00) [pid = 3456] [serial = 659] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBF859000) [pid = 3456] [serial = 656] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBEF5A400) [pid = 3456] [serial = 654] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBFC36800) [pid = 3456] [serial = 662] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBF85F400) [pid = 3456] [serial = 657] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBF860000) [pid = 3456] [serial = 660] [outer = 0000000000000000] [url = about:blank] 03:16:24 INFO - PROCESS | 3456 | 1468664184666 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 839ms 03:16:24 INFO - PROCESS | 3456 | 1468664184744 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 03:16:24 INFO - PROCESS | 3456 | 1468664184749 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 03:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:16:24 INFO - PROCESS | 3456 | 1468664184755 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:16:24 INFO - PROCESS | 3456 | 1468664184758 Marionette TRACE conn6 <- [1,918,null,{}] 03:16:24 INFO - PROCESS | 3456 | 1468664184762 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:24 INFO - PROCESS | 3456 | 1468664184765 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:24 INFO - PROCESS | 3456 | 1468664184855 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 03:16:24 INFO - PROCESS | 3456 | 1468664184870 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:24 INFO - PROCESS | 3456 | 1468664184873 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB967D000 == 31 [pid = 3456] [id = 239] 03:16:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB7F78400) [pid = 3456] [serial = 716] [outer = 0000000000000000] 03:16:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB823FC00) [pid = 3456] [serial = 717] [outer = 000000EBB7F78400] 03:16:24 INFO - PROCESS | 3456 | 1468664184921 Marionette DEBUG loaded listener.js 03:16:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB8E96400) [pid = 3456] [serial = 718] [outer = 000000EBB7F78400] 03:16:25 INFO - PROCESS | 3456 | 1468664185371 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 03:16:25 INFO - PROCESS | 3456 | 1468664185450 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 03:16:25 INFO - PROCESS | 3456 | 1468664185452 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 03:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:16:25 INFO - PROCESS | 3456 | 1468664185456 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:16:25 INFO - PROCESS | 3456 | 1468664185460 Marionette TRACE conn6 <- [1,922,null,{}] 03:16:25 INFO - PROCESS | 3456 | 1468664185509 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:25 INFO - PROCESS | 3456 | 1468664185514 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:25 INFO - PROCESS | 3456 | 1468664185627 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 03:16:25 INFO - PROCESS | 3456 | 1468664185692 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:25 INFO - PROCESS | 3456 | 1468664185695 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:25 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF71B800 == 32 [pid = 3456] [id = 240] 03:16:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB2BEC800) [pid = 3456] [serial = 719] [outer = 0000000000000000] 03:16:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBBE33C00) [pid = 3456] [serial = 720] [outer = 000000EBB2BEC800] 03:16:25 INFO - PROCESS | 3456 | 1468664185746 Marionette DEBUG loaded listener.js 03:16:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBC96D800) [pid = 3456] [serial = 721] [outer = 000000EBB2BEC800] 03:16:26 INFO - PROCESS | 3456 | 1468664186132 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 734ms 03:16:26 INFO - PROCESS | 3456 | 1468664186192 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 03:16:26 INFO - PROCESS | 3456 | 1468664186196 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 03:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:16:26 INFO - PROCESS | 3456 | 1468664186199 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:16:26 INFO - PROCESS | 3456 | 1468664186202 Marionette TRACE conn6 <- [1,926,null,{}] 03:16:26 INFO - PROCESS | 3456 | 1468664186206 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:26 INFO - PROCESS | 3456 | 1468664186208 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:26 INFO - PROCESS | 3456 | 1468664186296 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 03:16:26 INFO - PROCESS | 3456 | 1468664186302 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:26 INFO - PROCESS | 3456 | 1468664186304 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:26 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0164000 == 33 [pid = 3456] [id = 241] 03:16:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBD1E0800) [pid = 3456] [serial = 722] [outer = 0000000000000000] 03:16:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBD210C00) [pid = 3456] [serial = 723] [outer = 000000EBBD1E0800] 03:16:26 INFO - PROCESS | 3456 | 1468664186350 Marionette DEBUG loaded listener.js 03:16:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBD229C00) [pid = 3456] [serial = 724] [outer = 000000EBBD1E0800] 03:16:26 INFO - PROCESS | 3456 | 1468664186939 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 774ms 03:16:26 INFO - PROCESS | 3456 | 1468664186981 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 03:16:26 INFO - PROCESS | 3456 | 1468664186984 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 03:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:16:27 INFO - PROCESS | 3456 | 1468664186994 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:16:27 INFO - PROCESS | 3456 | 1468664186997 Marionette TRACE conn6 <- [1,930,null,{}] 03:16:27 INFO - PROCESS | 3456 | 1468664187000 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:27 INFO - PROCESS | 3456 | 1468664187002 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:27 INFO - PROCESS | 3456 | 1468664187118 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 03:16:27 INFO - PROCESS | 3456 | 1468664187128 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:27 INFO - PROCESS | 3456 | 1468664187130 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1D8D800 == 34 [pid = 3456] [id = 242] 03:16:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBD22A400) [pid = 3456] [serial = 725] [outer = 0000000000000000] 03:16:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBE5DEC00) [pid = 3456] [serial = 726] [outer = 000000EBBD22A400] 03:16:27 INFO - PROCESS | 3456 | 1468664187214 Marionette DEBUG loaded listener.js 03:16:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBF4B6000) [pid = 3456] [serial = 727] [outer = 000000EBBD22A400] 03:16:27 INFO - PROCESS | 3456 | 1468664187642 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 03:16:27 INFO - PROCESS | 3456 | 1468664187690 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 03:16:27 INFO - PROCESS | 3456 | 1468664187692 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 03:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:16:27 INFO - PROCESS | 3456 | 1468664187695 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:16:27 INFO - PROCESS | 3456 | 1468664187697 Marionette TRACE conn6 <- [1,934,null,{}] 03:16:27 INFO - PROCESS | 3456 | 1468664187701 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:27 INFO - PROCESS | 3456 | 1468664187707 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:27 INFO - PROCESS | 3456 | 1468664187841 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 03:16:27 INFO - PROCESS | 3456 | 1468664187894 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:27 INFO - PROCESS | 3456 | 1468664187897 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39AB000 == 35 [pid = 3456] [id = 243] 03:16:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBF859C00) [pid = 3456] [serial = 728] [outer = 0000000000000000] 03:16:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBFC40400) [pid = 3456] [serial = 729] [outer = 000000EBBF859C00] 03:16:27 INFO - PROCESS | 3456 | 1468664187944 Marionette DEBUG loaded listener.js 03:16:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFD2B000) [pid = 3456] [serial = 730] [outer = 000000EBBF859C00] 03:16:28 INFO - PROCESS | 3456 | 1468664188387 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 734ms 03:16:28 INFO - PROCESS | 3456 | 1468664188452 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 03:16:28 INFO - PROCESS | 3456 | 1468664188454 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 03:16:28 INFO - PROCESS | 3456 | 1468664188458 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:16:28 INFO - PROCESS | 3456 | 1468664188460 Marionette TRACE conn6 <- [1,938,null,{}] 03:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:16:28 INFO - PROCESS | 3456 | 1468664188463 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:28 INFO - PROCESS | 3456 | 1468664188466 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:28 INFO - PROCESS | 3456 | 1468664188590 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 03:16:28 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB96A1C00) [pid = 3456] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:16:28 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB2E11C00) [pid = 3456] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:16:28 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB747AC00) [pid = 3456] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:16:28 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB2E0F800) [pid = 3456] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:16:28 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB4456C00) [pid = 3456] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:16:28 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB380F800) [pid = 3456] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:16:28 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB2E6B400) [pid = 3456] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:16:28 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB969E000) [pid = 3456] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:16:28 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBF4EDC00) [pid = 3456] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:16:28 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBC907800) [pid = 3456] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:16:28 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBE5D6C00) [pid = 3456] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:16:28 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB321A800) [pid = 3456] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:16:28 INFO - PROCESS | 3456 | 1468664188647 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:28 INFO - PROCESS | 3456 | 1468664188649 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:28 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF707800 == 36 [pid = 3456] [id = 244] 03:16:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB26CF400) [pid = 3456] [serial = 731] [outer = 0000000000000000] 03:16:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB3089800) [pid = 3456] [serial = 732] [outer = 000000EBB26CF400] 03:16:28 INFO - PROCESS | 3456 | 1468664188695 Marionette DEBUG loaded listener.js 03:16:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB94B2400) [pid = 3456] [serial = 733] [outer = 000000EBB26CF400] 03:16:29 INFO - PROCESS | 3456 | 1468664189058 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 03:16:29 INFO - PROCESS | 3456 | 1468664189095 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 03:16:29 INFO - PROCESS | 3456 | 1468664189097 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 03:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:16:29 INFO - PROCESS | 3456 | 1468664189100 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:16:29 INFO - PROCESS | 3456 | 1468664189102 Marionette TRACE conn6 <- [1,942,null,{}] 03:16:29 INFO - PROCESS | 3456 | 1468664189105 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:29 INFO - PROCESS | 3456 | 1468664189107 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:29 INFO - PROCESS | 3456 | 1468664189189 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 03:16:29 INFO - PROCESS | 3456 | 1468664189196 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:29 INFO - PROCESS | 3456 | 1468664189198 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:29 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4684000 == 37 [pid = 3456] [id = 245] 03:16:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBE5D9400) [pid = 3456] [serial = 734] [outer = 0000000000000000] 03:16:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBFD35C00) [pid = 3456] [serial = 735] [outer = 000000EBBE5D9400] 03:16:29 INFO - PROCESS | 3456 | 1468664189243 Marionette DEBUG loaded listener.js 03:16:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBFFC5800) [pid = 3456] [serial = 736] [outer = 000000EBBE5D9400] 03:16:29 INFO - PROCESS | 3456 | 1468664189671 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 03:16:29 INFO - PROCESS | 3456 | 1468664189732 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 03:16:29 INFO - PROCESS | 3456 | 1468664189735 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 03:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:16:29 INFO - PROCESS | 3456 | 1468664189738 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:16:29 INFO - PROCESS | 3456 | 1468664189740 Marionette TRACE conn6 <- [1,946,null,{}] 03:16:29 INFO - PROCESS | 3456 | 1468664189744 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:29 INFO - PROCESS | 3456 | 1468664189746 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:29 INFO - PROCESS | 3456 | 1468664189830 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 03:16:29 INFO - PROCESS | 3456 | 1468664189838 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:29 INFO - PROCESS | 3456 | 1468664189839 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:29 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF71B000 == 38 [pid = 3456] [id = 246] 03:16:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBFFC2C00) [pid = 3456] [serial = 737] [outer = 0000000000000000] 03:16:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC017EC00) [pid = 3456] [serial = 738] [outer = 000000EBBFFC2C00] 03:16:29 INFO - PROCESS | 3456 | 1468664189883 Marionette DEBUG loaded listener.js 03:16:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBC0184C00) [pid = 3456] [serial = 739] [outer = 000000EBBFFC2C00] 03:16:30 INFO - PROCESS | 3456 | 1468664190329 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 03:16:30 INFO - PROCESS | 3456 | 1468664190370 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 03:16:30 INFO - PROCESS | 3456 | 1468664190372 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 03:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:16:30 INFO - PROCESS | 3456 | 1468664190375 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:16:30 INFO - PROCESS | 3456 | 1468664190378 Marionette TRACE conn6 <- [1,950,null,{}] 03:16:30 INFO - PROCESS | 3456 | 1468664190386 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:30 INFO - PROCESS | 3456 | 1468664190388 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:30 INFO - PROCESS | 3456 | 1468664190473 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 03:16:30 INFO - PROCESS | 3456 | 1468664190481 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:30 INFO - PROCESS | 3456 | 1468664190483 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:30 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57CE000 == 39 [pid = 3456] [id = 247] 03:16:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBC0186800) [pid = 3456] [serial = 740] [outer = 0000000000000000] 03:16:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC01B5C00) [pid = 3456] [serial = 741] [outer = 000000EBC0186800] 03:16:30 INFO - PROCESS | 3456 | 1468664190536 Marionette DEBUG loaded listener.js 03:16:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC01BEC00) [pid = 3456] [serial = 742] [outer = 000000EBC0186800] 03:16:31 INFO - PROCESS | 3456 | 1468664191244 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 923ms 03:16:31 INFO - PROCESS | 3456 | 1468664191303 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 03:16:31 INFO - PROCESS | 3456 | 1468664191308 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 03:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:16:31 INFO - PROCESS | 3456 | 1468664191313 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:16:31 INFO - PROCESS | 3456 | 1468664191319 Marionette TRACE conn6 <- [1,954,null,{}] 03:16:31 INFO - PROCESS | 3456 | 1468664191324 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:31 INFO - PROCESS | 3456 | 1468664191328 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:31 INFO - PROCESS | 3456 | 1468664191457 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 03:16:31 INFO - PROCESS | 3456 | 1468664191526 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:31 INFO - PROCESS | 3456 | 1468664191529 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:31 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD2A3800 == 40 [pid = 3456] [id = 248] 03:16:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB747C000) [pid = 3456] [serial = 743] [outer = 0000000000000000] 03:16:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB7D18400) [pid = 3456] [serial = 744] [outer = 000000EBB747C000] 03:16:31 INFO - PROCESS | 3456 | 1468664191630 Marionette DEBUG loaded listener.js 03:16:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB8F66000) [pid = 3456] [serial = 745] [outer = 000000EBB747C000] 03:16:32 INFO - PROCESS | 3456 | 1468664192214 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 922ms 03:16:32 INFO - PROCESS | 3456 | 1468664192244 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 03:16:32 INFO - PROCESS | 3456 | 1468664192249 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 03:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:16:32 INFO - PROCESS | 3456 | 1468664192257 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:16:32 INFO - PROCESS | 3456 | 1468664192261 Marionette TRACE conn6 <- [1,958,null,{}] 03:16:32 INFO - PROCESS | 3456 | 1468664192265 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:32 INFO - PROCESS | 3456 | 1468664192268 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:32 INFO - PROCESS | 3456 | 1468664192391 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 03:16:32 INFO - PROCESS | 3456 | 1468664192482 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:32 INFO - PROCESS | 3456 | 1468664192485 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:32 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3993800 == 41 [pid = 3456] [id = 249] 03:16:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBC976400) [pid = 3456] [serial = 746] [outer = 0000000000000000] 03:16:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBD1E4C00) [pid = 3456] [serial = 747] [outer = 000000EBBC976400] 03:16:32 INFO - PROCESS | 3456 | 1468664192544 Marionette DEBUG loaded listener.js 03:16:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBE5E0000) [pid = 3456] [serial = 748] [outer = 000000EBBC976400] 03:16:33 INFO - PROCESS | 3456 | 1468664193183 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 986ms 03:16:33 INFO - PROCESS | 3456 | 1468664193244 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 03:16:33 INFO - PROCESS | 3456 | 1468664193247 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 03:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:16:33 INFO - PROCESS | 3456 | 1468664193251 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:16:33 INFO - PROCESS | 3456 | 1468664193255 Marionette TRACE conn6 <- [1,962,null,{}] 03:16:33 INFO - PROCESS | 3456 | 1468664193267 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:33 INFO - PROCESS | 3456 | 1468664193273 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:33 INFO - PROCESS | 3456 | 1468664193390 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 03:16:33 INFO - PROCESS | 3456 | 1468664193509 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:33 INFO - PROCESS | 3456 | 1468664193513 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:33 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59C4000 == 42 [pid = 3456] [id = 250] 03:16:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBFC38C00) [pid = 3456] [serial = 749] [outer = 0000000000000000] 03:16:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBFD99800) [pid = 3456] [serial = 750] [outer = 000000EBBFC38C00] 03:16:33 INFO - PROCESS | 3456 | 1468664193573 Marionette DEBUG loaded listener.js 03:16:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC01B8800) [pid = 3456] [serial = 751] [outer = 000000EBBFC38C00] 03:16:34 INFO - PROCESS | 3456 | 1468664194346 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1136ms 03:16:34 INFO - PROCESS | 3456 | 1468664194388 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 03:16:34 INFO - PROCESS | 3456 | 1468664194393 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 03:16:34 INFO - PROCESS | 3456 | 1468664194398 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:16:34 INFO - PROCESS | 3456 | 1468664194402 Marionette TRACE conn6 <- [1,966,null,{}] 03:16:34 INFO - PROCESS | 3456 | 1468664194407 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:34 INFO - PROCESS | 3456 | 1468664194410 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:34 INFO - PROCESS | 3456 | 1468664194521 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 03:16:34 INFO - PROCESS | 3456 | 1468664194597 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:34 INFO - PROCESS | 3456 | 1468664194602 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:34 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB1241800 == 43 [pid = 3456] [id = 251] 03:16:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB2BEF000) [pid = 3456] [serial = 752] [outer = 0000000000000000] 03:16:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB33D5800) [pid = 3456] [serial = 753] [outer = 000000EBB2BEF000] 03:16:34 INFO - PROCESS | 3456 | 1468664194698 Marionette DEBUG loaded listener.js 03:16:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBB79FA000) [pid = 3456] [serial = 754] [outer = 000000EBB2BEF000] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF71B000 == 42 [pid = 3456] [id = 246] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4684000 == 41 [pid = 3456] [id = 245] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF707800 == 40 [pid = 3456] [id = 244] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC39AB000 == 39 [pid = 3456] [id = 243] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1D8D800 == 38 [pid = 3456] [id = 242] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0164000 == 37 [pid = 3456] [id = 241] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF71B800 == 36 [pid = 3456] [id = 240] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB967D000 == 35 [pid = 3456] [id = 239] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB4410000 == 34 [pid = 3456] [id = 238] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF921000 == 33 [pid = 3456] [id = 237] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE2C9000 == 32 [pid = 3456] [id = 235] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8389000 == 31 [pid = 3456] [id = 236] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59C4000 == 30 [pid = 3456] [id = 250] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3993800 == 29 [pid = 3456] [id = 249] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD2A3800 == 28 [pid = 3456] [id = 248] 03:16:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57CE000 == 27 [pid = 3456] [id = 247] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB9954C00) [pid = 3456] [serial = 690] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB302D000) [pid = 3456] [serial = 681] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB3222800) [pid = 3456] [serial = 682] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB7FDB400) [pid = 3456] [serial = 679] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB7482C00) [pid = 3456] [serial = 678] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB8D05800) [pid = 3456] [serial = 687] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB7230400) [pid = 3456] [serial = 684] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB7579000) [pid = 3456] [serial = 685] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBC952400) [pid = 3456] [serial = 693] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBF4F6800) [pid = 3456] [serial = 705] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB8037800) [pid = 3456] [serial = 670] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB722AC00) [pid = 3456] [serial = 669] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBBEA9C00) [pid = 3456] [serial = 691] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBD225800) [pid = 3456] [serial = 673] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBC911000) [pid = 3456] [serial = 672] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBFD2C800) [pid = 3456] [serial = 676] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBF856400) [pid = 3456] [serial = 675] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBD1DA000) [pid = 3456] [serial = 696] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBC977C00) [pid = 3456] [serial = 694] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBE5E2C00) [pid = 3456] [serial = 702] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBD22C800) [pid = 3456] [serial = 697] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBF4BB800) [pid = 3456] [serial = 703] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBCF71400) [pid = 3456] [serial = 699] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBE209400) [pid = 3456] [serial = 700] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB9423C00) [pid = 3456] [serial = 688] [outer = 0000000000000000] [url = about:blank] 03:16:35 INFO - PROCESS | 3456 | 1468664195913 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1529ms 03:16:35 INFO - PROCESS | 3456 | 1468664195931 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 03:16:35 INFO - PROCESS | 3456 | 1468664195935 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 03:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:16:35 INFO - PROCESS | 3456 | 1468664195940 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:16:35 INFO - PROCESS | 3456 | 1468664195944 Marionette TRACE conn6 <- [1,970,null,{}] 03:16:36 INFO - PROCESS | 3456 | 1468664196043 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:36 INFO - PROCESS | 3456 | 1468664196047 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:36 INFO - PROCESS | 3456 | 1468664196191 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 03:16:36 INFO - PROCESS | 3456 | 1468664196253 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:36 INFO - PROCESS | 3456 | 1468664196258 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB4410000 == 28 [pid = 3456] [id = 252] 03:16:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB302E400) [pid = 3456] [serial = 755] [outer = 0000000000000000] 03:16:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB3031C00) [pid = 3456] [serial = 756] [outer = 000000EBB302E400] 03:16:36 INFO - PROCESS | 3456 | 1468664196322 Marionette DEBUG loaded listener.js 03:16:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB3147800) [pid = 3456] [serial = 757] [outer = 000000EBB302E400] 03:16:37 INFO - PROCESS | 3456 | 1468664197010 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1126ms 03:16:37 INFO - PROCESS | 3456 | 1468664197071 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 03:16:37 INFO - PROCESS | 3456 | 1468664197075 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 03:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:16:37 INFO - PROCESS | 3456 | 1468664197081 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:16:37 INFO - PROCESS | 3456 | 1468664197084 Marionette TRACE conn6 <- [1,974,null,{}] 03:16:37 INFO - PROCESS | 3456 | 1468664197090 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:37 INFO - PROCESS | 3456 | 1468664197093 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:37 INFO - PROCESS | 3456 | 1468664197232 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 03:16:37 INFO - PROCESS | 3456 | 1468664197301 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:37 INFO - PROCESS | 3456 | 1468664197305 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:37 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D34800 == 29 [pid = 3456] [id = 253] 03:16:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB7228C00) [pid = 3456] [serial = 758] [outer = 0000000000000000] 03:16:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB722C800) [pid = 3456] [serial = 759] [outer = 000000EBB7228C00] 03:16:37 INFO - PROCESS | 3456 | 1468664197367 Marionette DEBUG loaded listener.js 03:16:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB7483C00) [pid = 3456] [serial = 760] [outer = 000000EBB7228C00] 03:16:38 INFO - PROCESS | 3456 | 1468664198116 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1080ms 03:16:38 INFO - PROCESS | 3456 | 1468664198166 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 03:16:38 INFO - PROCESS | 3456 | 1468664198170 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 03:16:38 INFO - PROCESS | 3456 | 1468664198174 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:16:38 INFO - PROCESS | 3456 | 1468664198177 Marionette TRACE conn6 <- [1,978,null,{}] 03:16:38 INFO - PROCESS | 3456 | 1468664198181 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:38 INFO - PROCESS | 3456 | 1468664198184 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:38 INFO - PROCESS | 3456 | 1468664198345 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 03:16:38 INFO - PROCESS | 3456 | 1468664198468 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:38 INFO - PROCESS | 3456 | 1468664198473 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:38 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBCFAB800 == 30 [pid = 3456] [id = 254] 03:16:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB2E0FC00) [pid = 3456] [serial = 761] [outer = 0000000000000000] 03:16:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB8242400) [pid = 3456] [serial = 762] [outer = 000000EBB2E0FC00] 03:16:38 INFO - PROCESS | 3456 | 1468664198538 Marionette DEBUG loaded listener.js 03:16:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB8E95C00) [pid = 3456] [serial = 763] [outer = 000000EBB2E0FC00] 03:16:39 INFO - PROCESS | 3456 | 1468664199225 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1078ms 03:16:39 INFO - PROCESS | 3456 | 1468664199257 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 03:16:39 INFO - PROCESS | 3456 | 1468664199261 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 03:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:16:39 INFO - PROCESS | 3456 | 1468664199266 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:16:39 INFO - PROCESS | 3456 | 1468664199270 Marionette TRACE conn6 <- [1,982,null,{}] 03:16:39 INFO - PROCESS | 3456 | 1468664199276 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:39 INFO - PROCESS | 3456 | 1468664199279 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:39 INFO - PROCESS | 3456 | 1468664199384 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 03:16:39 INFO - PROCESS | 3456 | 1468664199460 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:39 INFO - PROCESS | 3456 | 1468664199463 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:39 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB822F800 == 31 [pid = 3456] [id = 255] 03:16:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB314D400) [pid = 3456] [serial = 764] [outer = 0000000000000000] 03:16:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB3545400) [pid = 3456] [serial = 765] [outer = 000000EBB314D400] 03:16:39 INFO - PROCESS | 3456 | 1468664199513 Marionette DEBUG loaded listener.js 03:16:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB7480400) [pid = 3456] [serial = 766] [outer = 000000EBB314D400] 03:16:39 INFO - PROCESS | 3456 | 1468664199906 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 692ms 03:16:39 INFO - PROCESS | 3456 | 1468664199958 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 03:16:39 INFO - PROCESS | 3456 | 1468664199962 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 03:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:16:39 INFO - PROCESS | 3456 | 1468664199968 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:16:39 INFO - PROCESS | 3456 | 1468664199971 Marionette TRACE conn6 <- [1,986,null,{}] 03:16:39 INFO - PROCESS | 3456 | 1468664199975 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:39 INFO - PROCESS | 3456 | 1468664199978 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:40 INFO - PROCESS | 3456 | 1468664200073 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 03:16:40 INFO - PROCESS | 3456 | 1468664200080 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:40 INFO - PROCESS | 3456 | 1468664200083 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:40 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE463800 == 32 [pid = 3456] [id = 256] 03:16:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB8242C00) [pid = 3456] [serial = 767] [outer = 0000000000000000] 03:16:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB8F66800) [pid = 3456] [serial = 768] [outer = 000000EBB8242C00] 03:16:40 INFO - PROCESS | 3456 | 1468664200131 Marionette DEBUG loaded listener.js 03:16:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB96B3C00) [pid = 3456] [serial = 769] [outer = 000000EBB8242C00] 03:16:40 INFO - PROCESS | 3456 | 1468664200658 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 734ms 03:16:40 INFO - PROCESS | 3456 | 1468664200705 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 03:16:40 INFO - PROCESS | 3456 | 1468664200708 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 03:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:16:40 INFO - PROCESS | 3456 | 1468664200711 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:16:40 INFO - PROCESS | 3456 | 1468664200715 Marionette TRACE conn6 <- [1,990,null,{}] 03:16:40 INFO - PROCESS | 3456 | 1468664200727 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:40 INFO - PROCESS | 3456 | 1468664200732 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:40 INFO - PROCESS | 3456 | 1468664200826 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 03:16:40 INFO - PROCESS | 3456 | 1468664200908 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:40 INFO - PROCESS | 3456 | 1468664200911 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:40 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8D2800 == 33 [pid = 3456] [id = 257] 03:16:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBBEAAC00) [pid = 3456] [serial = 770] [outer = 0000000000000000] 03:16:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBC951000) [pid = 3456] [serial = 771] [outer = 000000EBBBEAAC00] 03:16:40 INFO - PROCESS | 3456 | 1468664200964 Marionette DEBUG loaded listener.js 03:16:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBC973C00) [pid = 3456] [serial = 772] [outer = 000000EBBBEAAC00] 03:16:41 INFO - PROCESS | 3456 | 1468664201401 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 734ms 03:16:41 INFO - PROCESS | 3456 | 1468664201468 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 03:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:16:41 INFO - PROCESS | 3456 | 1468664201471 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 03:16:41 INFO - PROCESS | 3456 | 1468664201476 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:16:41 INFO - PROCESS | 3456 | 1468664201478 Marionette TRACE conn6 <- [1,994,null,{}] 03:16:41 INFO - PROCESS | 3456 | 1468664201481 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:41 INFO - PROCESS | 3456 | 1468664201484 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:41 INFO - PROCESS | 3456 | 1468664201606 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 03:16:41 INFO - PROCESS | 3456 | 1468664201617 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:41 INFO - PROCESS | 3456 | 1468664201619 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:41 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC02DF800 == 34 [pid = 3456] [id = 258] 03:16:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBCF73000) [pid = 3456] [serial = 773] [outer = 0000000000000000] 03:16:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBD21E800) [pid = 3456] [serial = 774] [outer = 000000EBBCF73000] 03:16:41 INFO - PROCESS | 3456 | 1468664201707 Marionette DEBUG loaded listener.js 03:16:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBD229000) [pid = 3456] [serial = 775] [outer = 000000EBBCF73000] 03:16:42 INFO - PROCESS | 3456 | 1468664202147 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 733ms 03:16:42 INFO - PROCESS | 3456 | 1468664202209 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 03:16:42 INFO - PROCESS | 3456 | 1468664202211 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 03:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:16:42 INFO - PROCESS | 3456 | 1468664202215 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:16:42 INFO - PROCESS | 3456 | 1468664202217 Marionette TRACE conn6 <- [1,998,null,{}] 03:16:42 INFO - PROCESS | 3456 | 1468664202226 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:42 INFO - PROCESS | 3456 | 1468664202228 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:42 INFO - PROCESS | 3456 | 1468664202336 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 03:16:42 INFO - PROCESS | 3456 | 1468664202387 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:42 INFO - PROCESS | 3456 | 1468664202389 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:42 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F44000 == 35 [pid = 3456] [id = 259] 03:16:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBBD22CC00) [pid = 3456] [serial = 776] [outer = 0000000000000000] 03:16:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBD79A000) [pid = 3456] [serial = 777] [outer = 000000EBBD22CC00] 03:16:42 INFO - PROCESS | 3456 | 1468664202437 Marionette DEBUG loaded listener.js 03:16:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBE5D7C00) [pid = 3456] [serial = 778] [outer = 000000EBBD22CC00] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBC0186800) [pid = 3456] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBFFC2C00) [pid = 3456] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBD22A400) [pid = 3456] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBF859C00) [pid = 3456] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB26CF400) [pid = 3456] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB7F78400) [pid = 3456] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB2E09400) [pid = 3456] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB2E10000) [pid = 3456] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBD1E0800) [pid = 3456] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBF4E9000) [pid = 3456] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB2BEC800) [pid = 3456] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB7D94000) [pid = 3456] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB747C000) [pid = 3456] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBC976400) [pid = 3456] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBFC38C00) [pid = 3456] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:16:42 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBE5D9400) [pid = 3456] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:16:42 INFO - PROCESS | 3456 | 1468664202904 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 734ms 03:16:42 INFO - PROCESS | 3456 | 1468664202964 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 03:16:42 INFO - PROCESS | 3456 | 1468664202966 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 03:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:16:42 INFO - PROCESS | 3456 | 1468664202970 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:16:42 INFO - PROCESS | 3456 | 1468664202971 Marionette TRACE conn6 <- [1,1002,null,{}] 03:16:42 INFO - PROCESS | 3456 | 1468664202980 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:42 INFO - PROCESS | 3456 | 1468664202986 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:43 INFO - PROCESS | 3456 | 1468664203122 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 03:16:43 INFO - PROCESS | 3456 | 1468664203131 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:43 INFO - PROCESS | 3456 | 1468664203133 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBC9F6800 == 36 [pid = 3456] [id = 260] 03:16:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBF4F0000) [pid = 3456] [serial = 779] [outer = 0000000000000000] 03:16:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBF4F5400) [pid = 3456] [serial = 780] [outer = 000000EBBF4F0000] 03:16:43 INFO - PROCESS | 3456 | 1468664203179 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBF85B800) [pid = 3456] [serial = 781] [outer = 000000EBBF4F0000] 03:16:43 INFO - PROCESS | 3456 | 1468664203620 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 692ms 03:16:43 INFO - PROCESS | 3456 | 1468664203663 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 03:16:43 INFO - PROCESS | 3456 | 1468664203666 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 03:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:16:43 INFO - PROCESS | 3456 | 1468664203669 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:16:43 INFO - PROCESS | 3456 | 1468664203671 Marionette TRACE conn6 <- [1,1006,null,{}] 03:16:43 INFO - PROCESS | 3456 | 1468664203674 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:43 INFO - PROCESS | 3456 | 1468664203676 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:43 INFO - PROCESS | 3456 | 1468664203762 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 03:16:43 INFO - PROCESS | 3456 | 1468664203768 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:43 INFO - PROCESS | 3456 | 1468664203770 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3995800 == 37 [pid = 3456] [id = 261] 03:16:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBF85F000) [pid = 3456] [serial = 782] [outer = 0000000000000000] 03:16:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFB9A400) [pid = 3456] [serial = 783] [outer = 000000EBBF85F000] 03:16:43 INFO - PROCESS | 3456 | 1468664203814 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBFC3C400) [pid = 3456] [serial = 784] [outer = 000000EBBF85F000] 03:16:44 INFO - PROCESS | 3456 | 1468664204237 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 628ms 03:16:44 INFO - PROCESS | 3456 | 1468664204301 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 03:16:44 INFO - PROCESS | 3456 | 1468664204303 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 03:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:16:44 INFO - PROCESS | 3456 | 1468664204307 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:16:44 INFO - PROCESS | 3456 | 1468664204309 Marionette TRACE conn6 <- [1,1010,null,{}] 03:16:44 INFO - PROCESS | 3456 | 1468664204313 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:44 INFO - PROCESS | 3456 | 1468664204314 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:44 INFO - PROCESS | 3456 | 1468664204402 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 03:16:44 INFO - PROCESS | 3456 | 1468664204410 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:44 INFO - PROCESS | 3456 | 1468664204412 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:44 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F0A800 == 38 [pid = 3456] [id = 262] 03:16:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBFC3FC00) [pid = 3456] [serial = 785] [outer = 0000000000000000] 03:16:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBFD2A800) [pid = 3456] [serial = 786] [outer = 000000EBBFC3FC00] 03:16:44 INFO - PROCESS | 3456 | 1468664204458 Marionette DEBUG loaded listener.js 03:16:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBFD33800) [pid = 3456] [serial = 787] [outer = 000000EBBFC3FC00] 03:16:44 INFO - PROCESS | 3456 | 1468664204887 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 629ms 03:16:44 INFO - PROCESS | 3456 | 1468664204946 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 03:16:44 INFO - PROCESS | 3456 | 1468664204948 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 03:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:16:44 INFO - PROCESS | 3456 | 1468664204951 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:16:44 INFO - PROCESS | 3456 | 1468664204953 Marionette TRACE conn6 <- [1,1014,null,{}] 03:16:44 INFO - PROCESS | 3456 | 1468664204960 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:44 INFO - PROCESS | 3456 | 1468664204962 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:45 INFO - PROCESS | 3456 | 1468664205048 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 03:16:45 INFO - PROCESS | 3456 | 1468664205054 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:45 INFO - PROCESS | 3456 | 1468664205056 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:45 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FDE000 == 39 [pid = 3456] [id = 263] 03:16:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBFEAF400) [pid = 3456] [serial = 788] [outer = 0000000000000000] 03:16:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBFFCB800) [pid = 3456] [serial = 789] [outer = 000000EBBFEAF400] 03:16:45 INFO - PROCESS | 3456 | 1468664205102 Marionette DEBUG loaded listener.js 03:16:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC0184800) [pid = 3456] [serial = 790] [outer = 000000EBBFEAF400] 03:16:45 INFO - PROCESS | 3456 | 1468664205743 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 880ms 03:16:45 INFO - PROCESS | 3456 | 1468664205836 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 03:16:45 INFO - PROCESS | 3456 | 1468664205841 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 03:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:16:45 INFO - PROCESS | 3456 | 1468664205846 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:16:45 INFO - PROCESS | 3456 | 1468664205851 Marionette TRACE conn6 <- [1,1018,null,{}] 03:16:45 INFO - PROCESS | 3456 | 1468664205857 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:45 INFO - PROCESS | 3456 | 1468664205860 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:45 INFO - PROCESS | 3456 | 1468664205986 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 03:16:46 INFO - PROCESS | 3456 | 1468664206054 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:46 INFO - PROCESS | 3456 | 1468664206057 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:46 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE2B5800 == 40 [pid = 3456] [id = 264] 03:16:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB3088C00) [pid = 3456] [serial = 791] [outer = 0000000000000000] 03:16:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB444E800) [pid = 3456] [serial = 792] [outer = 000000EBB3088C00] 03:16:46 INFO - PROCESS | 3456 | 1468664206159 Marionette DEBUG loaded listener.js 03:16:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB7CB0000) [pid = 3456] [serial = 793] [outer = 000000EBB3088C00] 03:16:46 INFO - PROCESS | 3456 | 1468664206732 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 944ms 03:16:46 INFO - PROCESS | 3456 | 1468664206791 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 03:16:46 INFO - PROCESS | 3456 | 1468664206796 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 03:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:16:46 INFO - PROCESS | 3456 | 1468664206803 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:16:46 INFO - PROCESS | 3456 | 1468664206806 Marionette TRACE conn6 <- [1,1022,null,{}] 03:16:46 INFO - PROCESS | 3456 | 1468664206811 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:46 INFO - PROCESS | 3456 | 1468664206814 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:46 INFO - PROCESS | 3456 | 1468664206938 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 03:16:47 INFO - PROCESS | 3456 | 1468664207055 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:47 INFO - PROCESS | 3456 | 1468664207058 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:47 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1D89800 == 41 [pid = 3456] [id = 265] 03:16:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBBE38000) [pid = 3456] [serial = 794] [outer = 0000000000000000] 03:16:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBBEABC00) [pid = 3456] [serial = 795] [outer = 000000EBBBE38000] 03:16:47 INFO - PROCESS | 3456 | 1468664207126 Marionette DEBUG loaded listener.js 03:16:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBC972400) [pid = 3456] [serial = 796] [outer = 000000EBBBE38000] 03:16:47 INFO - PROCESS | 3456 | 1468664207744 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 986ms 03:16:47 INFO - PROCESS | 3456 | 1468664207791 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 03:16:47 INFO - PROCESS | 3456 | 1468664207794 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 03:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:16:47 INFO - PROCESS | 3456 | 1468664207798 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:16:47 INFO - PROCESS | 3456 | 1468664207802 Marionette TRACE conn6 <- [1,1026,null,{}] 03:16:47 INFO - PROCESS | 3456 | 1468664207814 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:47 INFO - PROCESS | 3456 | 1468664207819 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:47 INFO - PROCESS | 3456 | 1468664207937 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 03:16:48 INFO - PROCESS | 3456 | 1468664208057 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:48 INFO - PROCESS | 3456 | 1468664208060 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59B7000 == 42 [pid = 3456] [id = 266] 03:16:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBBF854800) [pid = 3456] [serial = 797] [outer = 0000000000000000] 03:16:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBBFD2AC00) [pid = 3456] [serial = 798] [outer = 000000EBBF854800] 03:16:48 INFO - PROCESS | 3456 | 1468664208121 Marionette DEBUG loaded listener.js 03:16:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBC01B6000) [pid = 3456] [serial = 799] [outer = 000000EBBF854800] 03:16:48 INFO - PROCESS | 3456 | 1468664208925 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1193ms 03:16:48 INFO - PROCESS | 3456 | 1468664208992 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 03:16:48 INFO - PROCESS | 3456 | 1468664208997 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 03:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:16:49 INFO - PROCESS | 3456 | 1468664209002 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:16:49 INFO - PROCESS | 3456 | 1468664209005 Marionette TRACE conn6 <- [1,1030,null,{}] 03:16:49 INFO - PROCESS | 3456 | 1468664209011 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:49 INFO - PROCESS | 3456 | 1468664209014 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:49 INFO - PROCESS | 3456 | 1468664209117 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 03:16:49 INFO - PROCESS | 3456 | 1468664209188 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:49 INFO - PROCESS | 3456 | 1468664209193 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:49 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB83A0800 == 43 [pid = 3456] [id = 267] 03:16:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBB44D8400) [pid = 3456] [serial = 800] [outer = 0000000000000000] 03:16:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBB7231400) [pid = 3456] [serial = 801] [outer = 000000EBB44D8400] 03:16:49 INFO - PROCESS | 3456 | 1468664209245 Marionette DEBUG loaded listener.js 03:16:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBB7F7C800) [pid = 3456] [serial = 802] [outer = 000000EBB44D8400] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD2A5800 == 42 [pid = 3456] [id = 14] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F3F000 == 41 [pid = 3456] [id = 28] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC12D2800 == 40 [pid = 3456] [id = 19] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFADA000 == 39 [pid = 3456] [id = 27] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFAD5800 == 38 [pid = 3456] [id = 17] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF7F800 == 37 [pid = 3456] [id = 26] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FEE800 == 36 [pid = 3456] [id = 21] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8390000 == 35 [pid = 3456] [id = 29] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FEB000 == 34 [pid = 3456] [id = 12] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC084B800 == 33 [pid = 3456] [id = 18] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF714000 == 32 [pid = 3456] [id = 16] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F54000 == 31 [pid = 3456] [id = 22] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF68000 == 30 [pid = 3456] [id = 15] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9683800 == 29 [pid = 3456] [id = 25] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D33000 == 28 [pid = 3456] [id = 24] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBBE73000 == 27 [pid = 3456] [id = 13] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB3563800 == 26 [pid = 3456] [id = 23] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB1241800 == 25 [pid = 3456] [id = 251] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D34800 == 24 [pid = 3456] [id = 253] 03:16:49 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB4410000 == 23 [pid = 3456] [id = 252] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBB33D5800) [pid = 3456] [serial = 753] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBC01B5C00) [pid = 3456] [serial = 741] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBC01BEC00) [pid = 3456] [serial = 742] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBC017EC00) [pid = 3456] [serial = 738] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBBE5DEC00) [pid = 3456] [serial = 726] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBBFC40400) [pid = 3456] [serial = 729] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBBF4B6000) [pid = 3456] [serial = 727] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB3089800) [pid = 3456] [serial = 732] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB823FC00) [pid = 3456] [serial = 717] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB8E96400) [pid = 3456] [serial = 718] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB2F39000) [pid = 3456] [serial = 708] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB33D3000) [pid = 3456] [serial = 709] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB3FE4800) [pid = 3456] [serial = 714] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB747F400) [pid = 3456] [serial = 715] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBD210C00) [pid = 3456] [serial = 723] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBFD2B000) [pid = 3456] [serial = 730] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBF85BC00) [pid = 3456] [serial = 706] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBBE33C00) [pid = 3456] [serial = 720] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBC96D800) [pid = 3456] [serial = 721] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB80DD000) [pid = 3456] [serial = 711] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB8F67400) [pid = 3456] [serial = 712] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBC0184C00) [pid = 3456] [serial = 739] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB7D18400) [pid = 3456] [serial = 744] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBD1E4C00) [pid = 3456] [serial = 747] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB8F66000) [pid = 3456] [serial = 745] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBC01B8800) [pid = 3456] [serial = 751] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBFD35C00) [pid = 3456] [serial = 735] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBFD99800) [pid = 3456] [serial = 750] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBE5E0000) [pid = 3456] [serial = 748] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBFFC5800) [pid = 3456] [serial = 736] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB94B2400) [pid = 3456] [serial = 733] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBD229C00) [pid = 3456] [serial = 724] [outer = 0000000000000000] [url = about:blank] 03:16:49 INFO - PROCESS | 3456 | 1468664209890 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 922ms 03:16:49 INFO - PROCESS | 3456 | 1468664209929 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 03:16:49 INFO - PROCESS | 3456 | 1468664209933 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 03:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:16:49 INFO - PROCESS | 3456 | 1468664209940 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:16:49 INFO - PROCESS | 3456 | 1468664209942 Marionette TRACE conn6 <- [1,1034,null,{}] 03:16:49 INFO - PROCESS | 3456 | 1468664209946 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:49 INFO - PROCESS | 3456 | 1468664209949 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:50 INFO - PROCESS | 3456 | 1468664210043 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 03:16:50 INFO - PROCESS | 3456 | 1468664210122 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:50 INFO - PROCESS | 3456 | 1468664210125 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:50 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8223800 == 24 [pid = 3456] [id = 268] 03:16:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB33D4400) [pid = 3456] [serial = 803] [outer = 0000000000000000] 03:16:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB380F800) [pid = 3456] [serial = 804] [outer = 000000EBB33D4400] 03:16:50 INFO - PROCESS | 3456 | 1468664210176 Marionette DEBUG loaded listener.js 03:16:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB83FBC00) [pid = 3456] [serial = 805] [outer = 000000EBB33D4400] 03:16:50 INFO - PROCESS | 3456 | 1468664210587 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 03:16:50 INFO - PROCESS | 3456 | 1468664210614 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 03:16:50 INFO - PROCESS | 3456 | 1468664210616 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 03:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:16:50 INFO - PROCESS | 3456 | 1468664210620 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:16:50 INFO - PROCESS | 3456 | 1468664210624 Marionette TRACE conn6 <- [1,1038,null,{}] 03:16:50 INFO - PROCESS | 3456 | 1468664210634 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:50 INFO - PROCESS | 3456 | 1468664210639 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:50 INFO - PROCESS | 3456 | 1468664210733 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 03:16:50 INFO - PROCESS | 3456 | 1468664210741 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:50 INFO - PROCESS | 3456 | 1468664210744 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:50 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE460800 == 25 [pid = 3456] [id = 269] 03:16:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBBE36800) [pid = 3456] [serial = 806] [outer = 0000000000000000] 03:16:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBC90E000) [pid = 3456] [serial = 807] [outer = 000000EBBBE36800] 03:16:50 INFO - PROCESS | 3456 | 1468664210794 Marionette DEBUG loaded listener.js 03:16:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBCF71400) [pid = 3456] [serial = 808] [outer = 000000EBBBE36800] 03:16:51 INFO - PROCESS | 3456 | 1468664211249 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 03:16:51 INFO - PROCESS | 3456 | 1468664211294 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 03:16:51 INFO - PROCESS | 3456 | 1468664211297 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 03:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:16:51 INFO - PROCESS | 3456 | 1468664211300 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:16:51 INFO - PROCESS | 3456 | 1468664211302 Marionette TRACE conn6 <- [1,1042,null,{}] 03:16:51 INFO - PROCESS | 3456 | 1468664211305 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:51 INFO - PROCESS | 3456 | 1468664211308 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:51 INFO - PROCESS | 3456 | 1468664211400 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 03:16:51 INFO - PROCESS | 3456 | 1468664211435 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:51 INFO - PROCESS | 3456 | 1468664211437 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:51 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF92B000 == 26 [pid = 3456] [id = 270] 03:16:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBE209400) [pid = 3456] [serial = 809] [outer = 0000000000000000] 03:16:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBE5D6C00) [pid = 3456] [serial = 810] [outer = 000000EBBE209400] 03:16:51 INFO - PROCESS | 3456 | 1468664211490 Marionette DEBUG loaded listener.js 03:16:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBEF56800) [pid = 3456] [serial = 811] [outer = 000000EBBE209400] 03:16:51 INFO - PROCESS | 3456 | 1468664211920 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 03:16:51 INFO - PROCESS | 3456 | 1468664211973 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 03:16:51 INFO - PROCESS | 3456 | 1468664211976 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 03:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:16:51 INFO - PROCESS | 3456 | 1468664211979 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:16:51 INFO - PROCESS | 3456 | 1468664211981 Marionette TRACE conn6 <- [1,1046,null,{}] 03:16:51 INFO - PROCESS | 3456 | 1468664211984 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:51 INFO - PROCESS | 3456 | 1468664211986 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:52 INFO - PROCESS | 3456 | 1468664212100 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 03:16:52 INFO - PROCESS | 3456 | 1468664212106 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:52 INFO - PROCESS | 3456 | 1468664212108 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:52 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0859000 == 27 [pid = 3456] [id = 271] 03:16:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBD1DE400) [pid = 3456] [serial = 812] [outer = 0000000000000000] 03:16:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBF4EF800) [pid = 3456] [serial = 813] [outer = 000000EBBD1DE400] 03:16:52 INFO - PROCESS | 3456 | 1468664212200 Marionette DEBUG loaded listener.js 03:16:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBF862400) [pid = 3456] [serial = 814] [outer = 000000EBBD1DE400] 03:16:52 INFO - PROCESS | 3456 | 1468664212626 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 03:16:52 INFO - PROCESS | 3456 | 1468664212653 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 03:16:52 INFO - PROCESS | 3456 | 1468664212655 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 03:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:16:52 INFO - PROCESS | 3456 | 1468664212670 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:16:52 INFO - PROCESS | 3456 | 1468664212672 Marionette TRACE conn6 <- [1,1050,null,{}] 03:16:52 INFO - PROCESS | 3456 | 1468664212676 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:52 INFO - PROCESS | 3456 | 1468664212682 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:52 INFO - PROCESS | 3456 | 1468664212856 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 03:16:52 INFO - PROCESS | 3456 | 1468664212879 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:52 INFO - PROCESS | 3456 | 1468664212881 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:52 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB124D000 == 28 [pid = 3456] [id = 272] 03:16:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFD26C00) [pid = 3456] [serial = 815] [outer = 0000000000000000] 03:16:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBFD32000) [pid = 3456] [serial = 816] [outer = 000000EBBFD26C00] 03:16:52 INFO - PROCESS | 3456 | 1468664212929 Marionette DEBUG loaded listener.js 03:16:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC01BC000) [pid = 3456] [serial = 817] [outer = 000000EBBFD26C00] 03:16:53 INFO - PROCESS | 3456 | 1468664213394 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 774ms 03:16:53 INFO - PROCESS | 3456 | 1468664213448 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 03:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:16:53 INFO - PROCESS | 3456 | 1468664213450 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 03:16:53 INFO - PROCESS | 3456 | 1468664213453 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:16:53 INFO - PROCESS | 3456 | 1468664213455 Marionette TRACE conn6 <- [1,1054,null,{}] 03:16:53 INFO - PROCESS | 3456 | 1468664213459 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:53 INFO - PROCESS | 3456 | 1468664213461 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:53 INFO - PROCESS | 3456 | 1468664213580 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 03:16:53 INFO - PROCESS | 3456 | 1468664213633 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:53 INFO - PROCESS | 3456 | 1468664213635 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:53 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E73000 == 29 [pid = 3456] [id = 273] 03:16:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC017F000) [pid = 3456] [serial = 818] [outer = 0000000000000000] 03:16:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC01CB400) [pid = 3456] [serial = 819] [outer = 000000EBC017F000] 03:16:53 INFO - PROCESS | 3456 | 1468664213682 Marionette DEBUG loaded listener.js 03:16:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC01D3C00) [pid = 3456] [serial = 820] [outer = 000000EBC017F000] 03:16:54 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB314D400) [pid = 3456] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:16:54 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBD22CC00) [pid = 3456] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:16:54 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB2BEF000) [pid = 3456] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:16:54 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBF4F0000) [pid = 3456] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:16:54 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBF85F000) [pid = 3456] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:16:54 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBFC3FC00) [pid = 3456] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:16:54 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBBEAAC00) [pid = 3456] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:16:54 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB7228C00) [pid = 3456] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:16:54 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB302E400) [pid = 3456] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:16:54 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBCF73000) [pid = 3456] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:16:54 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB2E0FC00) [pid = 3456] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:16:54 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB8242C00) [pid = 3456] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:16:54 INFO - PROCESS | 3456 | 1468664214212 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 777ms 03:16:54 INFO - PROCESS | 3456 | 1468664214234 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 03:16:54 INFO - PROCESS | 3456 | 1468664214236 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 03:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:16:54 INFO - PROCESS | 3456 | 1468664214239 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:16:54 INFO - PROCESS | 3456 | 1468664214241 Marionette TRACE conn6 <- [1,1058,null,{}] 03:16:54 INFO - PROCESS | 3456 | 1468664214245 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:54 INFO - PROCESS | 3456 | 1468664214247 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:54 INFO - PROCESS | 3456 | 1468664214360 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 03:16:54 INFO - PROCESS | 3456 | 1468664214409 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:54 INFO - PROCESS | 3456 | 1468664214411 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:54 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F15800 == 30 [pid = 3456] [id = 274] 03:16:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB3153800) [pid = 3456] [serial = 821] [outer = 0000000000000000] 03:16:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB8F63C00) [pid = 3456] [serial = 822] [outer = 000000EBB3153800] 03:16:54 INFO - PROCESS | 3456 | 1468664214457 Marionette DEBUG loaded listener.js 03:16:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB26C9800) [pid = 3456] [serial = 823] [outer = 000000EBB3153800] 03:16:54 INFO - PROCESS | 3456 | 1468664214820 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 629ms 03:16:54 INFO - PROCESS | 3456 | 1468664214885 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 03:16:54 INFO - PROCESS | 3456 | 1468664214887 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 03:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:16:54 INFO - PROCESS | 3456 | 1468664214891 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:16:54 INFO - PROCESS | 3456 | 1468664214892 Marionette TRACE conn6 <- [1,1062,null,{}] 03:16:54 INFO - PROCESS | 3456 | 1468664214896 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:54 INFO - PROCESS | 3456 | 1468664214898 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:54 INFO - PROCESS | 3456 | 1468664214985 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 03:16:54 INFO - PROCESS | 3456 | 1468664214990 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:54 INFO - PROCESS | 3456 | 1468664214992 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FF8000 == 31 [pid = 3456] [id = 275] 03:16:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBF4F5C00) [pid = 3456] [serial = 824] [outer = 0000000000000000] 03:16:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBC01D3000) [pid = 3456] [serial = 825] [outer = 000000EBBF4F5C00] 03:16:55 INFO - PROCESS | 3456 | 1468664215036 Marionette DEBUG loaded listener.js 03:16:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC053DC00) [pid = 3456] [serial = 826] [outer = 000000EBBF4F5C00] 03:16:55 INFO - PROCESS | 3456 | 1468664215460 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 629ms 03:16:55 INFO - PROCESS | 3456 | 1468664215520 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 03:16:55 INFO - PROCESS | 3456 | 1468664215523 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 03:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:16:55 INFO - PROCESS | 3456 | 1468664215526 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:16:55 INFO - PROCESS | 3456 | 1468664215528 Marionette TRACE conn6 <- [1,1066,null,{}] 03:16:55 INFO - PROCESS | 3456 | 1468664215532 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:55 INFO - PROCESS | 3456 | 1468664215534 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:55 INFO - PROCESS | 3456 | 1468664215622 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 03:16:55 INFO - PROCESS | 3456 | 1468664215629 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:55 INFO - PROCESS | 3456 | 1468664215631 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59AD000 == 32 [pid = 3456] [id = 276] 03:16:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC053F400) [pid = 3456] [serial = 827] [outer = 0000000000000000] 03:16:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBC06F4C00) [pid = 3456] [serial = 828] [outer = 000000EBC053F400] 03:16:55 INFO - PROCESS | 3456 | 1468664215675 Marionette DEBUG loaded listener.js 03:16:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC0921400) [pid = 3456] [serial = 829] [outer = 000000EBC053F400] 03:16:56 INFO - PROCESS | 3456 | 1468664216249 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 776ms 03:16:56 INFO - PROCESS | 3456 | 1468664216306 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 03:16:56 INFO - PROCESS | 3456 | 1468664216311 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 03:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:16:56 INFO - PROCESS | 3456 | 1468664216317 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:16:56 INFO - PROCESS | 3456 | 1468664216321 Marionette TRACE conn6 <- [1,1070,null,{}] 03:16:56 INFO - PROCESS | 3456 | 1468664216327 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:56 INFO - PROCESS | 3456 | 1468664216331 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:56 INFO - PROCESS | 3456 | 1468664216456 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 03:16:56 INFO - PROCESS | 3456 | 1468664216575 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:56 INFO - PROCESS | 3456 | 1468664216581 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:56 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8382800 == 33 [pid = 3456] [id = 277] 03:16:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB302D400) [pid = 3456] [serial = 830] [outer = 0000000000000000] 03:16:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB33E0400) [pid = 3456] [serial = 831] [outer = 000000EBB302D400] 03:16:56 INFO - PROCESS | 3456 | 1468664216644 Marionette DEBUG loaded listener.js 03:16:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB7FDB400) [pid = 3456] [serial = 832] [outer = 000000EBB302D400] 03:16:57 INFO - PROCESS | 3456 | 1468664217348 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1076ms 03:16:57 INFO - PROCESS | 3456 | 1468664217399 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 03:16:57 INFO - PROCESS | 3456 | 1468664217405 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 03:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:16:57 INFO - PROCESS | 3456 | 1468664217412 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:16:57 INFO - PROCESS | 3456 | 1468664217415 Marionette TRACE conn6 <- [1,1074,null,{}] 03:16:57 INFO - PROCESS | 3456 | 1468664217419 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:57 INFO - PROCESS | 3456 | 1468664217423 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:57 INFO - PROCESS | 3456 | 1468664217543 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 03:16:57 INFO - PROCESS | 3456 | 1468664217662 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:57 INFO - PROCESS | 3456 | 1468664217665 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:57 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59B4000 == 34 [pid = 3456] [id = 278] 03:16:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB94B3800) [pid = 3456] [serial = 833] [outer = 0000000000000000] 03:16:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBF4B4400) [pid = 3456] [serial = 834] [outer = 000000EBB94B3800] 03:16:57 INFO - PROCESS | 3456 | 1468664217724 Marionette DEBUG loaded listener.js 03:16:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBFC38000) [pid = 3456] [serial = 835] [outer = 000000EBB94B3800] 03:16:58 INFO - PROCESS | 3456 | 1468664218360 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 986ms 03:16:58 INFO - PROCESS | 3456 | 1468664218402 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 03:16:58 INFO - PROCESS | 3456 | 1468664218405 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 03:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:16:58 INFO - PROCESS | 3456 | 1468664218409 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:16:58 INFO - PROCESS | 3456 | 1468664218413 Marionette TRACE conn6 <- [1,1078,null,{}] 03:16:58 INFO - PROCESS | 3456 | 1468664218426 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:58 INFO - PROCESS | 3456 | 1468664218432 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:58 INFO - PROCESS | 3456 | 1468664218550 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 03:16:58 INFO - PROCESS | 3456 | 1468664218670 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:58 INFO - PROCESS | 3456 | 1468664218674 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7170800 == 35 [pid = 3456] [id = 279] 03:16:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC01B1C00) [pid = 3456] [serial = 836] [outer = 0000000000000000] 03:16:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBC06EE800) [pid = 3456] [serial = 837] [outer = 000000EBC01B1C00] 03:16:58 INFO - PROCESS | 3456 | 1468664218734 Marionette DEBUG loaded listener.js 03:16:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBC09CC000) [pid = 3456] [serial = 838] [outer = 000000EBC01B1C00] 03:16:59 INFO - PROCESS | 3456 | 1468664219380 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1024ms 03:16:59 INFO - PROCESS | 3456 | 1468664219434 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 03:16:59 INFO - PROCESS | 3456 | 1468664219438 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 03:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:16:59 INFO - PROCESS | 3456 | 1468664219441 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:16:59 INFO - PROCESS | 3456 | 1468664219443 Marionette TRACE conn6 <- [1,1082,null,{}] 03:16:59 INFO - PROCESS | 3456 | 1468664219447 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:59 INFO - PROCESS | 3456 | 1468664219449 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:59 INFO - PROCESS | 3456 | 1468664219622 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 03:16:59 INFO - PROCESS | 3456 | 1468664219631 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:59 INFO - PROCESS | 3456 | 1468664219634 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:16:59 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2B45800 == 36 [pid = 3456] [id = 280] 03:16:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBF88E000) [pid = 3456] [serial = 839] [outer = 0000000000000000] 03:16:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBC097FC00) [pid = 3456] [serial = 840] [outer = 000000EBBF88E000] 03:16:59 INFO - PROCESS | 3456 | 1468664219689 Marionette DEBUG loaded listener.js 03:16:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBC12F6800) [pid = 3456] [serial = 841] [outer = 000000EBBF88E000] 03:17:00 INFO - PROCESS | 3456 | 1468664220476 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1072ms 03:17:00 INFO - PROCESS | 3456 | 1468664220533 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 03:17:00 INFO - PROCESS | 3456 | 1468664220537 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 03:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:17:00 INFO - PROCESS | 3456 | 1468664220542 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:17:00 INFO - PROCESS | 3456 | 1468664220546 Marionette TRACE conn6 <- [1,1086,null,{}] 03:17:00 INFO - PROCESS | 3456 | 1468664220551 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:00 INFO - PROCESS | 3456 | 1468664220554 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:00 INFO - PROCESS | 3456 | 1468664220664 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 03:17:00 INFO - PROCESS | 3456 | 1468664220789 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:00 INFO - PROCESS | 3456 | 1468664220794 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB727F000 == 37 [pid = 3456] [id = 281] 03:17:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBB75C1000) [pid = 3456] [serial = 842] [outer = 0000000000000000] 03:17:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBB7D20800) [pid = 3456] [serial = 843] [outer = 000000EBB75C1000] 03:17:00 INFO - PROCESS | 3456 | 1468664220847 Marionette DEBUG loaded listener.js 03:17:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBB8EDF000) [pid = 3456] [serial = 844] [outer = 000000EBB75C1000] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBBFD2A800) [pid = 3456] [serial = 786] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBBC951000) [pid = 3456] [serial = 771] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBB7483C00) [pid = 3456] [serial = 760] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBB722C800) [pid = 3456] [serial = 759] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBB3147800) [pid = 3456] [serial = 757] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB3031C00) [pid = 3456] [serial = 756] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBD21E800) [pid = 3456] [serial = 774] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB8E95C00) [pid = 3456] [serial = 763] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB8242400) [pid = 3456] [serial = 762] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB8F66800) [pid = 3456] [serial = 768] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB96B3C00) [pid = 3456] [serial = 769] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB3545400) [pid = 3456] [serial = 765] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB7480400) [pid = 3456] [serial = 766] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBD79A000) [pid = 3456] [serial = 777] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB79FA000) [pid = 3456] [serial = 754] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBD229000) [pid = 3456] [serial = 775] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBF4F5400) [pid = 3456] [serial = 780] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBFB9A400) [pid = 3456] [serial = 783] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBFD33800) [pid = 3456] [serial = 787] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBE5D7C00) [pid = 3456] [serial = 778] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBFC3C400) [pid = 3456] [serial = 784] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBF85B800) [pid = 3456] [serial = 781] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBC973C00) [pid = 3456] [serial = 772] [outer = 0000000000000000] [url = about:blank] 03:17:01 INFO - PROCESS | 3456 | 1468664221380 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 881ms 03:17:01 INFO - PROCESS | 3456 | 1468664221424 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 03:17:01 INFO - PROCESS | 3456 | 1468664221429 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 03:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:17:01 INFO - PROCESS | 3456 | 1468664221435 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:17:01 INFO - PROCESS | 3456 | 1468664221438 Marionette TRACE conn6 <- [1,1090,null,{}] 03:17:01 INFO - PROCESS | 3456 | 1468664221441 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:01 INFO - PROCESS | 3456 | 1468664221444 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:01 INFO - PROCESS | 3456 | 1468664221539 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 03:17:01 INFO - PROCESS | 3456 | 1468664221546 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:01 INFO - PROCESS | 3456 | 1468664221548 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:01 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FDE800 == 38 [pid = 3456] [id = 282] 03:17:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB722C800) [pid = 3456] [serial = 845] [outer = 0000000000000000] 03:17:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB7D23C00) [pid = 3456] [serial = 846] [outer = 000000EBB722C800] 03:17:01 INFO - PROCESS | 3456 | 1468664221597 Marionette DEBUG loaded listener.js 03:17:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB94AC000) [pid = 3456] [serial = 847] [outer = 000000EBB722C800] 03:17:02 INFO - PROCESS | 3456 | 1468664222083 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 03:17:02 INFO - PROCESS | 3456 | 1468664222109 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 03:17:02 INFO - PROCESS | 3456 | 1468664222111 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 03:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:17:02 INFO - PROCESS | 3456 | 1468664222115 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:17:02 INFO - PROCESS | 3456 | 1468664222118 Marionette TRACE conn6 <- [1,1094,null,{}] 03:17:02 INFO - PROCESS | 3456 | 1468664222129 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:02 INFO - PROCESS | 3456 | 1468664222134 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:02 INFO - PROCESS | 3456 | 1468664222255 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 03:17:02 INFO - PROCESS | 3456 | 1468664222338 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:02 INFO - PROCESS | 3456 | 1468664222341 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF81C800 == 39 [pid = 3456] [id = 283] 03:17:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC953800) [pid = 3456] [serial = 848] [outer = 0000000000000000] 03:17:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBD21E800) [pid = 3456] [serial = 849] [outer = 000000EBBC953800] 03:17:02 INFO - PROCESS | 3456 | 1468664222392 Marionette DEBUG loaded listener.js 03:17:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBE5DB000) [pid = 3456] [serial = 850] [outer = 000000EBBC953800] 03:17:02 INFO - PROCESS | 3456 | 1468664222788 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 734ms 03:17:02 INFO - PROCESS | 3456 | 1468664222852 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 03:17:02 INFO - PROCESS | 3456 | 1468664222855 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 03:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:17:02 INFO - PROCESS | 3456 | 1468664222858 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:17:02 INFO - PROCESS | 3456 | 1468664222860 Marionette TRACE conn6 <- [1,1098,null,{}] 03:17:02 INFO - PROCESS | 3456 | 1468664222863 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:02 INFO - PROCESS | 3456 | 1468664222866 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:02 INFO - PROCESS | 3456 | 1468664222959 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 03:17:02 INFO - PROCESS | 3456 | 1468664222965 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:02 INFO - PROCESS | 3456 | 1468664222967 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC03A7800 == 40 [pid = 3456] [id = 284] 03:17:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBF858800) [pid = 3456] [serial = 851] [outer = 0000000000000000] 03:17:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBFA08400) [pid = 3456] [serial = 852] [outer = 000000EBBF858800] 03:17:03 INFO - PROCESS | 3456 | 1468664223013 Marionette DEBUG loaded listener.js 03:17:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBFCBB800) [pid = 3456] [serial = 853] [outer = 000000EBBF858800] 03:17:03 INFO - PROCESS | 3456 | 1468664223455 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 03:17:03 INFO - PROCESS | 3456 | 1468664223489 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 03:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:17:03 INFO - PROCESS | 3456 | 1468664223492 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 03:17:03 INFO - PROCESS | 3456 | 1468664223495 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:17:03 INFO - PROCESS | 3456 | 1468664223497 Marionette TRACE conn6 <- [1,1102,null,{}] 03:17:03 INFO - PROCESS | 3456 | 1468664223512 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:03 INFO - PROCESS | 3456 | 1468664223514 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:03 INFO - PROCESS | 3456 | 1468664223625 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 03:17:03 INFO - PROCESS | 3456 | 1468664223711 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:03 INFO - PROCESS | 3456 | 1468664223713 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:03 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC103D800 == 41 [pid = 3456] [id = 285] 03:17:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBFD99800) [pid = 3456] [serial = 854] [outer = 0000000000000000] 03:17:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBFFC5800) [pid = 3456] [serial = 855] [outer = 000000EBBFD99800] 03:17:03 INFO - PROCESS | 3456 | 1468664223758 Marionette DEBUG loaded listener.js 03:17:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC0187800) [pid = 3456] [serial = 856] [outer = 000000EBBFD99800] 03:17:04 INFO - PROCESS | 3456 | 1468664224206 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 735ms 03:17:04 INFO - PROCESS | 3456 | 1468664224244 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 03:17:04 INFO - PROCESS | 3456 | 1468664224247 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 03:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:17:04 INFO - PROCESS | 3456 | 1468664224254 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:17:04 INFO - PROCESS | 3456 | 1468664224256 Marionette TRACE conn6 <- [1,1106,null,{}] 03:17:04 INFO - PROCESS | 3456 | 1468664224260 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:04 INFO - PROCESS | 3456 | 1468664224266 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:04 INFO - PROCESS | 3456 | 1468664224409 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 03:17:04 INFO - PROCESS | 3456 | 1468664224464 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:04 INFO - PROCESS | 3456 | 1468664224466 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:04 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E74000 == 42 [pid = 3456] [id = 286] 03:17:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC0360C00) [pid = 3456] [serial = 857] [outer = 0000000000000000] 03:17:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC12ED800) [pid = 3456] [serial = 858] [outer = 000000EBC0360C00] 03:17:04 INFO - PROCESS | 3456 | 1468664224513 Marionette DEBUG loaded listener.js 03:17:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC1F53400) [pid = 3456] [serial = 859] [outer = 000000EBC0360C00] 03:17:04 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:17:05 INFO - PROCESS | 3456 | 1468664225270 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1018ms 03:17:05 INFO - PROCESS | 3456 | 1468664225278 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 03:17:05 INFO - PROCESS | 3456 | 1468664225281 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 03:17:05 INFO - PROCESS | 3456 | 1468664225284 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:17:05 INFO - PROCESS | 3456 | 1468664225286 Marionette TRACE conn6 <- [1,1110,null,{}] 03:17:05 INFO - PROCESS | 3456 | 1468664225296 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:05 INFO - PROCESS | 3456 | 1468664225299 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:05 INFO - PROCESS | 3456 | 1468664225410 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 03:17:05 INFO - PROCESS | 3456 | 1468664225418 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:05 INFO - PROCESS | 3456 | 1468664225420 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:05 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59BF000 == 43 [pid = 3456] [id = 287] 03:17:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBC1F53800) [pid = 3456] [serial = 860] [outer = 0000000000000000] 03:17:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBC36B3400) [pid = 3456] [serial = 861] [outer = 000000EBC1F53800] 03:17:05 INFO - PROCESS | 3456 | 1468664225466 Marionette DEBUG loaded listener.js 03:17:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBC36BC000) [pid = 3456] [serial = 862] [outer = 000000EBC1F53800] 03:17:05 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB33D4400) [pid = 3456] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:17:05 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB3088C00) [pid = 3456] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:17:05 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBFEAF400) [pid = 3456] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:17:05 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBBE36800) [pid = 3456] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:17:05 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB44D8400) [pid = 3456] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:17:05 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBE209400) [pid = 3456] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:17:05 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBFD26C00) [pid = 3456] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:17:05 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBBE38000) [pid = 3456] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:17:05 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB3153800) [pid = 3456] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:17:05 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC017F000) [pid = 3456] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:17:05 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBF4F5C00) [pid = 3456] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:17:05 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBD1DE400) [pid = 3456] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:17:05 INFO - PROCESS | 3456 | 1468664225947 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 734ms 03:17:06 INFO - PROCESS | 3456 | 1468664226022 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 03:17:06 INFO - PROCESS | 3456 | 1468664226024 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 03:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:17:06 INFO - PROCESS | 3456 | 1468664226027 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:17:06 INFO - PROCESS | 3456 | 1468664226029 Marionette TRACE conn6 <- [1,1114,null,{}] 03:17:06 INFO - PROCESS | 3456 | 1468664226032 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:06 INFO - PROCESS | 3456 | 1468664226034 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:06 INFO - PROCESS | 3456 | 1468664226122 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 03:17:06 INFO - PROCESS | 3456 | 1468664226128 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:06 INFO - PROCESS | 3456 | 1468664226130 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7177000 == 44 [pid = 3456] [id = 288] 03:17:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB7224000) [pid = 3456] [serial = 863] [outer = 0000000000000000] 03:17:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBBE36800) [pid = 3456] [serial = 864] [outer = 000000EBB7224000] 03:17:06 INFO - PROCESS | 3456 | 1468664226184 Marionette DEBUG loaded listener.js 03:17:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBF859C00) [pid = 3456] [serial = 865] [outer = 000000EBB7224000] 03:17:06 INFO - PROCESS | 3456 | 1468664226622 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 629ms 03:17:06 INFO - PROCESS | 3456 | 1468664226659 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 03:17:06 INFO - PROCESS | 3456 | 1468664226661 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 03:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:17:06 INFO - PROCESS | 3456 | 1468664226669 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:17:06 INFO - PROCESS | 3456 | 1468664226671 Marionette TRACE conn6 <- [1,1118,null,{}] 03:17:06 INFO - PROCESS | 3456 | 1468664226675 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:06 INFO - PROCESS | 3456 | 1468664226676 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:06 INFO - PROCESS | 3456 | 1468664226766 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 03:17:06 INFO - PROCESS | 3456 | 1468664226771 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:06 INFO - PROCESS | 3456 | 1468664226773 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7831800 == 45 [pid = 3456] [id = 289] 03:17:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC097BC00) [pid = 3456] [serial = 866] [outer = 0000000000000000] 03:17:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC36BC400) [pid = 3456] [serial = 867] [outer = 000000EBC097BC00] 03:17:06 INFO - PROCESS | 3456 | 1468664226817 Marionette DEBUG loaded listener.js 03:17:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC3768C00) [pid = 3456] [serial = 868] [outer = 000000EBC097BC00] 03:17:07 INFO - PROCESS | 3456 | 1468664227241 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms 03:17:07 INFO - PROCESS | 3456 | 1468664227298 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 03:17:07 INFO - PROCESS | 3456 | 1468664227300 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 03:17:07 INFO - PROCESS | 3456 | 1468664227303 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:17:07 INFO - PROCESS | 3456 | 1468664227304 Marionette TRACE conn6 <- [1,1122,null,{}] 03:17:07 INFO - PROCESS | 3456 | 1468664227308 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:07 INFO - PROCESS | 3456 | 1468664227310 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:07 INFO - PROCESS | 3456 | 1468664227407 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 03:17:07 INFO - PROCESS | 3456 | 1468664227416 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:07 INFO - PROCESS | 3456 | 1468664227417 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:07 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC784E800 == 46 [pid = 3456] [id = 290] 03:17:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC376A800) [pid = 3456] [serial = 869] [outer = 0000000000000000] 03:17:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC376F400) [pid = 3456] [serial = 870] [outer = 000000EBC376A800] 03:17:07 INFO - PROCESS | 3456 | 1468664227461 Marionette DEBUG loaded listener.js 03:17:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC3E95C00) [pid = 3456] [serial = 871] [outer = 000000EBC376A800] 03:17:08 INFO - PROCESS | 3456 | [GFX2-]: DrawTargetD2D 1.1 (000000EBB96ECF30): Failed to create GradientStopCollection with no stops. 03:17:08 INFO - PROCESS | 3456 | [GFX3-]: No stops specified for gradient pattern. 03:17:08 INFO - PROCESS | 3456 | 1468664228146 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 880ms 03:17:08 INFO - PROCESS | 3456 | 1468664228187 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 03:17:08 INFO - PROCESS | 3456 | 1468664228193 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 03:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:17:08 INFO - PROCESS | 3456 | 1468664228198 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:17:08 INFO - PROCESS | 3456 | 1468664228202 Marionette TRACE conn6 <- [1,1126,null,{}] 03:17:08 INFO - PROCESS | 3456 | 1468664228209 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:08 INFO - PROCESS | 3456 | 1468664228213 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:08 INFO - PROCESS | 3456 | 1468664228366 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 03:17:08 INFO - PROCESS | 3456 | 1468664228484 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:08 INFO - PROCESS | 3456 | 1468664228487 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBC9F7000 == 47 [pid = 3456] [id = 291] 03:17:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB7483C00) [pid = 3456] [serial = 872] [outer = 0000000000000000] 03:17:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB7F74400) [pid = 3456] [serial = 873] [outer = 000000EBB7483C00] 03:17:08 INFO - PROCESS | 3456 | 1468664228550 Marionette DEBUG loaded listener.js 03:17:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBB9699C00) [pid = 3456] [serial = 874] [outer = 000000EBB7483C00] 03:17:09 INFO - PROCESS | 3456 | 1468664229157 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1023ms 03:17:09 INFO - PROCESS | 3456 | 1468664229224 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 03:17:09 INFO - PROCESS | 3456 | 1468664229230 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 03:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:17:09 INFO - PROCESS | 3456 | 1468664229237 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:17:09 INFO - PROCESS | 3456 | 1468664229241 Marionette TRACE conn6 <- [1,1130,null,{}] 03:17:09 INFO - PROCESS | 3456 | 1468664229245 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:09 INFO - PROCESS | 3456 | 1468664229248 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:09 INFO - PROCESS | 3456 | 1468664229413 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 03:17:09 INFO - PROCESS | 3456 | 1468664229529 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:09 INFO - PROCESS | 3456 | 1468664229532 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E6A000 == 48 [pid = 3456] [id = 292] 03:17:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBD224400) [pid = 3456] [serial = 875] [outer = 0000000000000000] 03:17:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBBF854000) [pid = 3456] [serial = 876] [outer = 000000EBBD224400] 03:17:09 INFO - PROCESS | 3456 | 1468664229591 Marionette DEBUG loaded listener.js 03:17:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBC01B5000) [pid = 3456] [serial = 877] [outer = 000000EBBD224400] 03:17:10 INFO - PROCESS | 3456 | 1468664230210 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1026ms 03:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:17:10 INFO - PROCESS | 3456 | 1468664230264 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 03:17:10 INFO - PROCESS | 3456 | 1468664230267 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 03:17:10 INFO - PROCESS | 3456 | 1468664230271 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - PROCESS | 3456 | 1468664230275 Marionette TRACE conn6 <- [1,1134,null,{}] 03:17:10 INFO - PROCESS | 3456 | 1468664230322 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:10 INFO - PROCESS | 3456 | 1468664230327 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:10 INFO - PROCESS | 3456 | 1468664230455 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 03:17:10 INFO - PROCESS | 3456 | 1468664230571 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:10 INFO - PROCESS | 3456 | 1468664230574 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:10 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC8782000 == 49 [pid = 3456] [id = 293] 03:17:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBC0985C00) [pid = 3456] [serial = 878] [outer = 0000000000000000] 03:17:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBC1F54000) [pid = 3456] [serial = 879] [outer = 000000EBC0985C00] 03:17:10 INFO - PROCESS | 3456 | 1468664230638 Marionette DEBUG loaded listener.js 03:17:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBC376D400) [pid = 3456] [serial = 880] [outer = 000000EBC0985C00] 03:17:11 INFO - PROCESS | 3456 | 1468664231267 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1028ms 03:17:11 INFO - PROCESS | 3456 | 1468664231300 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 03:17:11 INFO - PROCESS | 3456 | 1468664231303 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 03:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:17:11 INFO - PROCESS | 3456 | 1468664231307 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:17:11 INFO - PROCESS | 3456 | 1468664231309 Marionette TRACE conn6 <- [1,1138,null,{}] 03:17:11 INFO - PROCESS | 3456 | 1468664231313 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:11 INFO - PROCESS | 3456 | 1468664231316 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:11 INFO - PROCESS | 3456 | 1468664231436 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 03:17:11 INFO - PROCESS | 3456 | 1468664231526 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:11 INFO - PROCESS | 3456 | 1468664231529 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:11 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC90DF800 == 50 [pid = 3456] [id = 294] 03:17:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBC3E9E000) [pid = 3456] [serial = 881] [outer = 0000000000000000] 03:17:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 102 (000000EBC3FA1000) [pid = 3456] [serial = 882] [outer = 000000EBC3E9E000] 03:17:11 INFO - PROCESS | 3456 | 1468664231584 Marionette DEBUG loaded listener.js 03:17:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 103 (000000EBC3FA6400) [pid = 3456] [serial = 883] [outer = 000000EBC3E9E000] 03:17:12 INFO - PROCESS | 3456 | 1468664232356 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1128ms 03:17:12 INFO - PROCESS | 3456 | 1468664232439 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 03:17:12 INFO - PROCESS | 3456 | 1468664232443 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 03:17:12 INFO - PROCESS | 3456 | 1468664232448 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:17:12 INFO - PROCESS | 3456 | 1468664232452 Marionette TRACE conn6 <- [1,1142,null,{}] 03:17:12 INFO - PROCESS | 3456 | 1468664232457 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:12 INFO - PROCESS | 3456 | 1468664232461 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:12 INFO - PROCESS | 3456 | 1468664232608 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 03:17:12 INFO - PROCESS | 3456 | 1468664232658 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:12 INFO - PROCESS | 3456 | 1468664232663 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:12 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD2B3000 == 51 [pid = 3456] [id = 295] 03:17:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 104 (000000EBB7CB4C00) [pid = 3456] [serial = 884] [outer = 0000000000000000] 03:17:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 105 (000000EBB8037800) [pid = 3456] [serial = 885] [outer = 000000EBB7CB4C00] 03:17:12 INFO - PROCESS | 3456 | 1468664232714 Marionette DEBUG loaded listener.js 03:17:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 106 (000000EBB96A2800) [pid = 3456] [serial = 886] [outer = 000000EBB7CB4C00] 03:17:13 INFO - PROCESS | 3456 | 1468664233310 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 881ms 03:17:13 INFO - PROCESS | 3456 | 1468664233333 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 03:17:13 INFO - PROCESS | 3456 | 1468664233337 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 03:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:17:13 INFO - PROCESS | 3456 | 1468664233343 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:17:13 INFO - PROCESS | 3456 | 1468664233346 Marionette TRACE conn6 <- [1,1146,null,{}] 03:17:13 INFO - PROCESS | 3456 | 1468664233351 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:13 INFO - PROCESS | 3456 | 1468664233353 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:13 INFO - PROCESS | 3456 | 1468664233461 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7831800 == 50 [pid = 3456] [id = 289] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7177000 == 49 [pid = 3456] [id = 288] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59BF000 == 48 [pid = 3456] [id = 287] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E74000 == 47 [pid = 3456] [id = 286] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC103D800 == 46 [pid = 3456] [id = 285] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC03A7800 == 45 [pid = 3456] [id = 284] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF81C800 == 44 [pid = 3456] [id = 283] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FDE800 == 43 [pid = 3456] [id = 282] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB727F000 == 42 [pid = 3456] [id = 281] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7170800 == 41 [pid = 3456] [id = 279] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59B4000 == 40 [pid = 3456] [id = 278] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8382800 == 39 [pid = 3456] [id = 277] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E73000 == 38 [pid = 3456] [id = 273] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59AD000 == 37 [pid = 3456] [id = 276] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2B36000 == 36 [pid = 3456] [id = 20] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F15800 == 35 [pid = 3456] [id = 274] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBCFAB800 == 34 [pid = 3456] [id = 254] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FF8000 == 33 [pid = 3456] [id = 275] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2B45800 == 32 [pid = 3456] [id = 280] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD2B3000 == 31 [pid = 3456] [id = 295] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC90DF800 == 30 [pid = 3456] [id = 294] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC8782000 == 29 [pid = 3456] [id = 293] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E6A000 == 28 [pid = 3456] [id = 292] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC784E800 == 27 [pid = 3456] [id = 290] 03:17:14 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBC9F7000 == 26 [pid = 3456] [id = 291] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 105 (000000EBB380F800) [pid = 3456] [serial = 804] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 104 (000000EBB83FBC00) [pid = 3456] [serial = 805] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 103 (000000EBB7CB0000) [pid = 3456] [serial = 793] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 102 (000000EBB444E800) [pid = 3456] [serial = 792] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 101 (000000EBBFFCB800) [pid = 3456] [serial = 789] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBC0184800) [pid = 3456] [serial = 790] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBBCF71400) [pid = 3456] [serial = 808] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBBC90E000) [pid = 3456] [serial = 807] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBB7231400) [pid = 3456] [serial = 801] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBB7F7C800) [pid = 3456] [serial = 802] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBBE5D6C00) [pid = 3456] [serial = 810] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBBFD32000) [pid = 3456] [serial = 816] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBC972400) [pid = 3456] [serial = 796] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBBEABC00) [pid = 3456] [serial = 795] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBFD2AC00) [pid = 3456] [serial = 798] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB8F63C00) [pid = 3456] [serial = 822] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBC01CB400) [pid = 3456] [serial = 819] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBC01D3000) [pid = 3456] [serial = 825] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBC01D3C00) [pid = 3456] [serial = 820] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBF4EF800) [pid = 3456] [serial = 813] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBF862400) [pid = 3456] [serial = 814] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC01BC000) [pid = 3456] [serial = 817] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC06F4C00) [pid = 3456] [serial = 828] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBEF56800) [pid = 3456] [serial = 811] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB26C9800) [pid = 3456] [serial = 823] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBC053DC00) [pid = 3456] [serial = 826] [outer = 0000000000000000] [url = about:blank] 03:17:14 INFO - PROCESS | 3456 | 1468664234424 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:14 INFO - PROCESS | 3456 | 1468664234428 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:14 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB3521800 == 27 [pid = 3456] [id = 296] 03:17:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB302A400) [pid = 3456] [serial = 887] [outer = 0000000000000000] 03:17:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB3089400) [pid = 3456] [serial = 888] [outer = 000000EBB302A400] 03:17:14 INFO - PROCESS | 3456 | 1468664234479 Marionette DEBUG loaded listener.js 03:17:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB321A800) [pid = 3456] [serial = 889] [outer = 000000EBB302A400] 03:17:14 INFO - PROCESS | 3456 | 1468664234895 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 03:17:14 INFO - PROCESS | 3456 | 1468664234974 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 03:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:17:14 INFO - PROCESS | 3456 | 1468664234984 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:17:14 INFO - PROCESS | 3456 | 1468664234987 Marionette TRACE conn6 <- [1,1150,null,{}] 03:17:15 INFO - PROCESS | 3456 | 1468664234993 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:15 INFO - PROCESS | 3456 | 1468664234995 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:15 INFO - PROCESS | 3456 | 1468664235096 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 03:17:15 INFO - PROCESS | 3456 | 1468664235107 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:15 INFO - PROCESS | 3456 | 1468664235109 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FE5000 == 28 [pid = 3456] [id = 297] 03:17:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB74FA000) [pid = 3456] [serial = 890] [outer = 0000000000000000] 03:17:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB75C0C00) [pid = 3456] [serial = 891] [outer = 000000EBB74FA000] 03:17:15 INFO - PROCESS | 3456 | 1468664235158 Marionette DEBUG loaded listener.js 03:17:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB7F75800) [pid = 3456] [serial = 892] [outer = 000000EBB74FA000] 03:17:15 INFO - PROCESS | 3456 | 1468664235629 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 691ms 03:17:15 INFO - PROCESS | 3456 | 1468664235677 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 03:17:15 INFO - PROCESS | 3456 | 1468664235681 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 03:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:17:15 INFO - PROCESS | 3456 | 1468664235716 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:17:15 INFO - PROCESS | 3456 | 1468664235719 Marionette TRACE conn6 <- [1,1154,null,{}] 03:17:15 INFO - PROCESS | 3456 | 1468664235722 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:15 INFO - PROCESS | 3456 | 1468664235725 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:15 INFO - PROCESS | 3456 | 1468664235854 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 03:17:15 INFO - PROCESS | 3456 | 1468664235912 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:15 INFO - PROCESS | 3456 | 1468664235914 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE457000 == 29 [pid = 3456] [id = 298] 03:17:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB94B2C00) [pid = 3456] [serial = 893] [outer = 0000000000000000] 03:17:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB96A4C00) [pid = 3456] [serial = 894] [outer = 000000EBB94B2C00] 03:17:15 INFO - PROCESS | 3456 | 1468664235962 Marionette DEBUG loaded listener.js 03:17:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBBE3A800) [pid = 3456] [serial = 895] [outer = 000000EBB94B2C00] 03:17:16 INFO - PROCESS | 3456 | 1468664236371 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 671ms 03:17:16 INFO - PROCESS | 3456 | 1468664236402 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 03:17:16 INFO - PROCESS | 3456 | 1468664236404 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 03:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:17:16 INFO - PROCESS | 3456 | 1468664236415 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:17:16 INFO - PROCESS | 3456 | 1468664236422 Marionette TRACE conn6 <- [1,1158,null,{}] 03:17:16 INFO - PROCESS | 3456 | 1468664236438 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:16 INFO - PROCESS | 3456 | 1468664236443 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:16 INFO - PROCESS | 3456 | 1468664236564 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 03:17:16 INFO - PROCESS | 3456 | 1468664236617 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:16 INFO - PROCESS | 3456 | 1468664236620 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:16 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFB46800 == 30 [pid = 3456] [id = 299] 03:17:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBC90E000) [pid = 3456] [serial = 896] [outer = 0000000000000000] 03:17:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBBD203800) [pid = 3456] [serial = 897] [outer = 000000EBBC90E000] 03:17:16 INFO - PROCESS | 3456 | 1468664236666 Marionette DEBUG loaded listener.js 03:17:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBD227000) [pid = 3456] [serial = 898] [outer = 000000EBBC90E000] 03:17:17 INFO - PROCESS | 3456 | 1468664237102 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 755ms 03:17:17 INFO - PROCESS | 3456 | 1468664237202 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 03:17:17 INFO - PROCESS | 3456 | 1468664237205 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 03:17:17 INFO - PROCESS | 3456 | 1468664237209 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:17:17 INFO - PROCESS | 3456 | 1468664237211 Marionette TRACE conn6 <- [1,1162,null,{}] 03:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:17:17 INFO - PROCESS | 3456 | 1468664237215 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:17 INFO - PROCESS | 3456 | 1468664237217 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:17 INFO - PROCESS | 3456 | 1468664237343 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 03:17:17 INFO - PROCESS | 3456 | 1468664237398 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:17 INFO - PROCESS | 3456 | 1468664237401 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:17 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0860000 == 31 [pid = 3456] [id = 300] 03:17:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBE5D7800) [pid = 3456] [serial = 899] [outer = 0000000000000000] 03:17:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBE5E1800) [pid = 3456] [serial = 900] [outer = 000000EBBE5D7800] 03:17:17 INFO - PROCESS | 3456 | 1468664237448 Marionette DEBUG loaded listener.js 03:17:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBF4E9800) [pid = 3456] [serial = 901] [outer = 000000EBBE5D7800] 03:17:17 INFO - PROCESS | 3456 | 1468664237883 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 03:17:17 INFO - PROCESS | 3456 | 1468664237951 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 03:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:17:17 INFO - PROCESS | 3456 | 1468664237966 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:17:17 INFO - PROCESS | 3456 | 1468664237968 Marionette TRACE conn6 <- [1,1166,null,{}] 03:17:17 INFO - PROCESS | 3456 | 1468664237971 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:17 INFO - PROCESS | 3456 | 1468664237974 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:18 INFO - PROCESS | 3456 | 1468664238087 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 03:17:18 INFO - PROCESS | 3456 | 1468664238145 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:18 INFO - PROCESS | 3456 | 1468664238152 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC239B800 == 32 [pid = 3456] [id = 301] 03:17:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBB8EDEC00) [pid = 3456] [serial = 902] [outer = 0000000000000000] 03:17:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBBFC36000) [pid = 3456] [serial = 903] [outer = 000000EBB8EDEC00] 03:17:18 INFO - PROCESS | 3456 | 1468664238210 Marionette DEBUG loaded listener.js 03:17:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBBFD2F400) [pid = 3456] [serial = 904] [outer = 000000EBB8EDEC00] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBBFD99800) [pid = 3456] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBC0360C00) [pid = 3456] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBC1F53800) [pid = 3456] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBBF858800) [pid = 3456] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB75C1000) [pid = 3456] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB302D400) [pid = 3456] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBC953800) [pid = 3456] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBF88E000) [pid = 3456] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBC053F400) [pid = 3456] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBC01B1C00) [pid = 3456] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBC097BC00) [pid = 3456] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB94B3800) [pid = 3456] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB722C800) [pid = 3456] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC376A800) [pid = 3456] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB7224000) [pid = 3456] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:17:18 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBF854800) [pid = 3456] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:17:19 INFO - PROCESS | 3456 | 1468664239083 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 03:17:19 INFO - PROCESS | 3456 | 1468664239149 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 03:17:19 INFO - PROCESS | 3456 | 1468664239152 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:17:19 INFO - PROCESS | 3456 | 1468664239154 Marionette TRACE conn6 <- [1,1170,null,{}] 03:17:19 INFO - PROCESS | 3456 | 1468664239157 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:19 INFO - PROCESS | 3456 | 1468664239160 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:19 INFO - PROCESS | 3456 | 1468664239256 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 03:17:19 INFO - PROCESS | 3456 | 1468664239268 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:19 INFO - PROCESS | 3456 | 1468664239270 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:19 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB1248000 == 33 [pid = 3456] [id = 302] 03:17:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB3030000) [pid = 3456] [serial = 905] [outer = 0000000000000000] 03:17:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBF854800) [pid = 3456] [serial = 906] [outer = 000000EBB3030000] 03:17:19 INFO - PROCESS | 3456 | 1468664239316 Marionette DEBUG loaded listener.js 03:17:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC0179400) [pid = 3456] [serial = 907] [outer = 000000EBB3030000] 03:17:19 INFO - PROCESS | 3456 | 1468664239751 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 03:17:19 INFO - PROCESS | 3456 | 1468664239787 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 03:17:19 INFO - PROCESS | 3456 | 1468664239790 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:17:19 INFO - PROCESS | 3456 | 1468664239792 Marionette TRACE conn6 <- [1,1174,null,{}] 03:17:19 INFO - PROCESS | 3456 | 1468664239796 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:19 INFO - PROCESS | 3456 | 1468664239798 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:19 INFO - PROCESS | 3456 | 1468664239883 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 03:17:19 INFO - PROCESS | 3456 | 1468664239888 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:19 INFO - PROCESS | 3456 | 1468664239890 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:19 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC467D000 == 34 [pid = 3456] [id = 303] 03:17:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC017B000) [pid = 3456] [serial = 908] [outer = 0000000000000000] 03:17:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC01CB000) [pid = 3456] [serial = 909] [outer = 000000EBC017B000] 03:17:19 INFO - PROCESS | 3456 | 1468664239937 Marionette DEBUG loaded listener.js 03:17:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC01D2800) [pid = 3456] [serial = 910] [outer = 000000EBC017B000] 03:17:20 INFO - PROCESS | 3456 | 1468664240379 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:17:20 INFO - PROCESS | 3456 | 1468664240432 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 03:17:20 INFO - PROCESS | 3456 | 1468664240436 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:17:20 INFO - PROCESS | 3456 | 1468664240438 Marionette TRACE conn6 <- [1,1178,null,{}] 03:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:17:20 INFO - PROCESS | 3456 | 1468664240442 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:20 INFO - PROCESS | 3456 | 1468664240444 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:20 INFO - PROCESS | 3456 | 1468664240539 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 03:17:20 INFO - PROCESS | 3456 | 1468664240547 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:20 INFO - PROCESS | 3456 | 1468664240549 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:20 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FF3800 == 35 [pid = 3456] [id = 304] 03:17:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC01D2C00) [pid = 3456] [serial = 911] [outer = 0000000000000000] 03:17:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC06F1800) [pid = 3456] [serial = 912] [outer = 000000EBC01D2C00] 03:17:20 INFO - PROCESS | 3456 | 1468664240594 Marionette DEBUG loaded listener.js 03:17:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC0985000) [pid = 3456] [serial = 913] [outer = 000000EBC01D2C00] 03:17:21 INFO - PROCESS | 3456 | 1468664241367 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:17:21 INFO - PROCESS | 3456 | 1468664241433 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 03:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:17:21 INFO - PROCESS | 3456 | 1468664241438 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:17:21 INFO - PROCESS | 3456 | 1468664241442 Marionette TRACE conn6 <- [1,1182,null,{}] 03:17:21 INFO - PROCESS | 3456 | 1468664241449 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:21 INFO - PROCESS | 3456 | 1468664241452 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:21 INFO - PROCESS | 3456 | 1468664241610 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 03:17:21 INFO - PROCESS | 3456 | 1468664241726 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:21 INFO - PROCESS | 3456 | 1468664241729 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:21 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBC9EC800 == 36 [pid = 3456] [id = 305] 03:17:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB353F800) [pid = 3456] [serial = 914] [outer = 0000000000000000] 03:17:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB72BD800) [pid = 3456] [serial = 915] [outer = 000000EBB353F800] 03:17:21 INFO - PROCESS | 3456 | 1468664241790 Marionette DEBUG loaded listener.js 03:17:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBB7CB0000) [pid = 3456] [serial = 916] [outer = 000000EBB353F800] 03:17:22 INFO - PROCESS | 3456 | 1468664242521 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:17:22 INFO - PROCESS | 3456 | 1468664242578 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 03:17:22 INFO - PROCESS | 3456 | 1468664242609 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:17:22 INFO - PROCESS | 3456 | 1468664242612 Marionette TRACE conn6 <- [1,1186,null,{}] 03:17:22 INFO - PROCESS | 3456 | 1468664242616 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:22 INFO - PROCESS | 3456 | 1468664242619 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:22 INFO - PROCESS | 3456 | 1468664242758 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 03:17:22 INFO - PROCESS | 3456 | 1468664242872 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:22 INFO - PROCESS | 3456 | 1468664242875 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:22 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2392000 == 37 [pid = 3456] [id = 306] 03:17:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBB98C5C00) [pid = 3456] [serial = 917] [outer = 0000000000000000] 03:17:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBBC973000) [pid = 3456] [serial = 918] [outer = 000000EBB98C5C00] 03:17:22 INFO - PROCESS | 3456 | 1468664242938 Marionette DEBUG loaded listener.js 03:17:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBBD71E800) [pid = 3456] [serial = 919] [outer = 000000EBB98C5C00] 03:17:23 INFO - PROCESS | 3456 | 1468664243878 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1321ms 03:17:23 INFO - PROCESS | 3456 | 1468664243937 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 03:17:23 INFO - PROCESS | 3456 | 1468664243942 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 03:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:17:23 INFO - PROCESS | 3456 | 1468664243947 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:17:23 INFO - PROCESS | 3456 | 1468664243951 Marionette TRACE conn6 <- [1,1190,null,{}] 03:17:23 INFO - PROCESS | 3456 | 1468664243956 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:23 INFO - PROCESS | 3456 | 1468664243960 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:24 INFO - PROCESS | 3456 | 1468664244107 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 03:17:24 INFO - PROCESS | 3456 | 1468664244201 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:24 INFO - PROCESS | 3456 | 1468664244205 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC467D000 == 36 [pid = 3456] [id = 303] 03:17:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB1248000 == 35 [pid = 3456] [id = 302] 03:17:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC239B800 == 34 [pid = 3456] [id = 301] 03:17:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0860000 == 33 [pid = 3456] [id = 300] 03:17:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFB46800 == 32 [pid = 3456] [id = 299] 03:17:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE457000 == 31 [pid = 3456] [id = 298] 03:17:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FE5000 == 30 [pid = 3456] [id = 297] 03:17:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB3521800 == 29 [pid = 3456] [id = 296] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBC01B6000) [pid = 3456] [serial = 799] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBBFFC5800) [pid = 3456] [serial = 855] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBC12ED800) [pid = 3456] [serial = 858] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBC36B3400) [pid = 3456] [serial = 861] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBFA08400) [pid = 3456] [serial = 852] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB7D20800) [pid = 3456] [serial = 843] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB8EDF000) [pid = 3456] [serial = 844] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB33E0400) [pid = 3456] [serial = 831] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB7FDB400) [pid = 3456] [serial = 832] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBC1F53400) [pid = 3456] [serial = 859] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBD21E800) [pid = 3456] [serial = 849] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBE5DB000) [pid = 3456] [serial = 850] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC097FC00) [pid = 3456] [serial = 840] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC12F6800) [pid = 3456] [serial = 841] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBC0921400) [pid = 3456] [serial = 829] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBC06EE800) [pid = 3456] [serial = 837] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBC3768C00) [pid = 3456] [serial = 868] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBC09CC000) [pid = 3456] [serial = 838] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBF4B4400) [pid = 3456] [serial = 834] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBFC38000) [pid = 3456] [serial = 835] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB7D23C00) [pid = 3456] [serial = 846] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB94AC000) [pid = 3456] [serial = 847] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBC376F400) [pid = 3456] [serial = 870] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBC3E95C00) [pid = 3456] [serial = 871] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBC36BC400) [pid = 3456] [serial = 867] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBC36BC000) [pid = 3456] [serial = 862] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBC0187800) [pid = 3456] [serial = 856] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBBE36800) [pid = 3456] [serial = 864] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBF859C00) [pid = 3456] [serial = 865] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBFCBB800) [pid = 3456] [serial = 853] [outer = 0000000000000000] [url = about:blank] 03:17:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8095000 == 30 [pid = 3456] [id = 307] 03:17:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB3083400) [pid = 3456] [serial = 920] [outer = 0000000000000000] 03:17:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB7224000) [pid = 3456] [serial = 921] [outer = 000000EBB3083400] 03:17:24 INFO - PROCESS | 3456 | 1468664244285 Marionette DEBUG loaded listener.js 03:17:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB8243C00) [pid = 3456] [serial = 922] [outer = 000000EBB3083400] 03:17:24 INFO - PROCESS | 3456 | 1468664244750 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 839ms 03:17:24 INFO - PROCESS | 3456 | 1468664244790 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 03:17:24 INFO - PROCESS | 3456 | 1468664244795 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 03:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:17:24 INFO - PROCESS | 3456 | 1468664244801 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:17:24 INFO - PROCESS | 3456 | 1468664244804 Marionette TRACE conn6 <- [1,1194,null,{}] 03:17:24 INFO - PROCESS | 3456 | 1468664244808 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:24 INFO - PROCESS | 3456 | 1468664244810 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:24 INFO - PROCESS | 3456 | 1468664244905 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 03:17:24 INFO - PROCESS | 3456 | 1468664244914 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:24 INFO - PROCESS | 3456 | 1468664244917 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE2CA800 == 31 [pid = 3456] [id = 308] 03:17:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBBE2D400) [pid = 3456] [serial = 923] [outer = 0000000000000000] 03:17:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBBE3A000) [pid = 3456] [serial = 924] [outer = 000000EBBBE2D400] 03:17:24 INFO - PROCESS | 3456 | 1468664244966 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBC97C400) [pid = 3456] [serial = 925] [outer = 000000EBBBE2D400] 03:17:25 INFO - PROCESS | 3456 | 1468664245459 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 671ms 03:17:25 INFO - PROCESS | 3456 | 1468664245479 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 03:17:25 INFO - PROCESS | 3456 | 1468664245481 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 03:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:17:25 INFO - PROCESS | 3456 | 1468664245485 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:17:25 INFO - PROCESS | 3456 | 1468664245489 Marionette TRACE conn6 <- [1,1198,null,{}] 03:17:25 INFO - PROCESS | 3456 | 1468664245501 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:25 INFO - PROCESS | 3456 | 1468664245505 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:25 INFO - PROCESS | 3456 | 1468664245635 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 03:17:25 INFO - PROCESS | 3456 | 1468664245652 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 3456 | 1468664245655 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:25 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0518800 == 32 [pid = 3456] [id = 309] 03:17:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBF4B6C00) [pid = 3456] [serial = 926] [outer = 0000000000000000] 03:17:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBF856400) [pid = 3456] [serial = 927] [outer = 000000EBBF4B6C00] 03:17:25 INFO - PROCESS | 3456 | 1468664245705 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBFC34000) [pid = 3456] [serial = 928] [outer = 000000EBBF4B6C00] 03:17:26 INFO - PROCESS | 3456 | 1468664246167 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 734ms 03:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:17:26 INFO - PROCESS | 3456 | 1468664246222 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 03:17:26 INFO - PROCESS | 3456 | 1468664246225 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 03:17:26 INFO - PROCESS | 3456 | 1468664246228 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - PROCESS | 3456 | 1468664246230 Marionette TRACE conn6 <- [1,1202,null,{}] 03:17:26 INFO - PROCESS | 3456 | 1468664246234 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:26 INFO - PROCESS | 3456 | 1468664246236 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:26 INFO - PROCESS | 3456 | 1468664246330 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 03:17:26 INFO - PROCESS | 3456 | 1468664246338 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:26 INFO - PROCESS | 3456 | 1468664246340 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:26 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2B3D000 == 33 [pid = 3456] [id = 310] 03:17:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBFD96000) [pid = 3456] [serial = 929] [outer = 0000000000000000] 03:17:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBFFC9400) [pid = 3456] [serial = 930] [outer = 000000EBBFD96000] 03:17:26 INFO - PROCESS | 3456 | 1468664246387 Marionette DEBUG loaded listener.js 03:17:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBC01B2400) [pid = 3456] [serial = 931] [outer = 000000EBBFD96000] 03:17:26 INFO - PROCESS | 3456 | 1468664246815 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 629ms 03:17:26 INFO - PROCESS | 3456 | 1468664246865 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 03:17:26 INFO - PROCESS | 3456 | 1468664246867 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 03:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:17:26 INFO - PROCESS | 3456 | 1468664246879 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - PROCESS | 3456 | 1468664246881 Marionette TRACE conn6 <- [1,1206,null,{}] 03:17:26 INFO - PROCESS | 3456 | 1468664246885 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:26 INFO - PROCESS | 3456 | 1468664246887 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:27 INFO - PROCESS | 3456 | 1468664247000 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 03:17:27 INFO - PROCESS | 3456 | 1468664247079 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:27 INFO - PROCESS | 3456 | 1468664247081 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F18800 == 34 [pid = 3456] [id = 311] 03:17:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBC01B2800) [pid = 3456] [serial = 932] [outer = 0000000000000000] 03:17:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC01BF800) [pid = 3456] [serial = 933] [outer = 000000EBC01B2800] 03:17:27 INFO - PROCESS | 3456 | 1468664247127 Marionette DEBUG loaded listener.js 03:17:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC053C000) [pid = 3456] [serial = 934] [outer = 000000EBC01B2800] 03:17:27 INFO - PROCESS | 3456 | 1468664247577 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 733ms 03:17:27 INFO - PROCESS | 3456 | 1468664247614 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 03:17:27 INFO - PROCESS | 3456 | 1468664247616 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 03:17:27 INFO - PROCESS | 3456 | 1468664247619 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:17:27 INFO - PROCESS | 3456 | 1468664247621 Marionette TRACE conn6 <- [1,1210,null,{}] 03:17:27 INFO - PROCESS | 3456 | 1468664247634 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:27 INFO - PROCESS | 3456 | 1468664247640 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:27 INFO - PROCESS | 3456 | 1468664247782 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 03:17:27 INFO - PROCESS | 3456 | 1468664247840 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:27 INFO - PROCESS | 3456 | 1468664247842 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59AF000 == 35 [pid = 3456] [id = 312] 03:17:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBC053E000) [pid = 3456] [serial = 935] [outer = 0000000000000000] 03:17:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC12ED800) [pid = 3456] [serial = 936] [outer = 000000EBC053E000] 03:17:27 INFO - PROCESS | 3456 | 1468664247890 Marionette DEBUG loaded listener.js 03:17:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC2E20800) [pid = 3456] [serial = 937] [outer = 000000EBC053E000] 03:17:28 INFO - PROCESS | 3456 | 1468664248321 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 03:17:28 INFO - PROCESS | 3456 | 1468664248367 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 03:17:28 INFO - PROCESS | 3456 | 1468664248378 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:17:28 INFO - PROCESS | 3456 | 1468664248380 Marionette TRACE conn6 <- [1,1214,null,{}] 03:17:28 INFO - PROCESS | 3456 | 1468664248384 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:28 INFO - PROCESS | 3456 | 1468664248386 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:28 INFO - PROCESS | 3456 | 1468664248496 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 03:17:28 INFO - PROCESS | 3456 | 1468664248503 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:28 INFO - PROCESS | 3456 | 1468664248505 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:28 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7080000 == 36 [pid = 3456] [id = 313] 03:17:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC2E27000) [pid = 3456] [serial = 938] [outer = 0000000000000000] 03:17:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC36B4000) [pid = 3456] [serial = 939] [outer = 000000EBC2E27000] 03:17:28 INFO - PROCESS | 3456 | 1468664248551 Marionette DEBUG loaded listener.js 03:17:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC376C800) [pid = 3456] [serial = 940] [outer = 000000EBC2E27000] 03:17:28 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB94B2C00) [pid = 3456] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:17:28 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB7483C00) [pid = 3456] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:17:28 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB8EDEC00) [pid = 3456] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:17:28 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBD224400) [pid = 3456] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:17:28 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC0985C00) [pid = 3456] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:17:28 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBC3E9E000) [pid = 3456] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:17:28 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBE5D7800) [pid = 3456] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:17:28 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBC017B000) [pid = 3456] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:17:28 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB7CB4C00) [pid = 3456] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:17:28 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB74FA000) [pid = 3456] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:17:28 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB302A400) [pid = 3456] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:17:28 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBC90E000) [pid = 3456] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:17:28 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB3030000) [pid = 3456] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:17:29 INFO - PROCESS | 3456 | 1468664249037 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 03:17:29 INFO - PROCESS | 3456 | 1468664249053 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 03:17:29 INFO - PROCESS | 3456 | 1468664249055 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 03:17:29 INFO - PROCESS | 3456 | 1468664249059 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:17:29 INFO - PROCESS | 3456 | 1468664249061 Marionette TRACE conn6 <- [1,1218,null,{}] 03:17:29 INFO - PROCESS | 3456 | 1468664249064 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:29 INFO - PROCESS | 3456 | 1468664249066 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:29 INFO - PROCESS | 3456 | 1468664249154 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 03:17:29 INFO - PROCESS | 3456 | 1468664249159 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:29 INFO - PROCESS | 3456 | 1468664249161 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:29 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7162000 == 37 [pid = 3456] [id = 314] 03:17:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB3148800) [pid = 3456] [serial = 941] [outer = 0000000000000000] 03:17:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB98C4C00) [pid = 3456] [serial = 942] [outer = 000000EBB3148800] 03:17:29 INFO - PROCESS | 3456 | 1468664249207 Marionette DEBUG loaded listener.js 03:17:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBFD2EC00) [pid = 3456] [serial = 943] [outer = 000000EBB3148800] 03:17:29 INFO - PROCESS | 3456 | 1468664249653 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 629ms 03:17:29 INFO - PROCESS | 3456 | 1468664249691 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 03:17:29 INFO - PROCESS | 3456 | 1468664249693 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 03:17:29 INFO - PROCESS | 3456 | 1468664249697 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:17:29 INFO - PROCESS | 3456 | 1468664249699 Marionette TRACE conn6 <- [1,1222,null,{}] 03:17:29 INFO - PROCESS | 3456 | 1468664249702 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:29 INFO - PROCESS | 3456 | 1468664249704 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:29 INFO - PROCESS | 3456 | 1468664249790 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 03:17:29 INFO - PROCESS | 3456 | 1468664249824 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:29 INFO - PROCESS | 3456 | 1468664249826 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:29 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBBE71800 == 38 [pid = 3456] [id = 315] 03:17:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBC36B5000) [pid = 3456] [serial = 944] [outer = 0000000000000000] 03:17:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBC3E98000) [pid = 3456] [serial = 945] [outer = 000000EBC36B5000] 03:17:29 INFO - PROCESS | 3456 | 1468664249869 Marionette DEBUG loaded listener.js 03:17:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC3E9FC00) [pid = 3456] [serial = 946] [outer = 000000EBC36B5000] 03:17:30 INFO - PROCESS | 3456 | 1468664250295 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 03:17:30 INFO - PROCESS | 3456 | 1468664250329 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 03:17:30 INFO - PROCESS | 3456 | 1468664250331 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 03:17:30 INFO - PROCESS | 3456 | 1468664250334 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:17:30 INFO - PROCESS | 3456 | 1468664250336 Marionette TRACE conn6 <- [1,1226,null,{}] 03:17:30 INFO - PROCESS | 3456 | 1468664250344 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:30 INFO - PROCESS | 3456 | 1468664250346 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:30 INFO - PROCESS | 3456 | 1468664250434 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 03:17:30 INFO - PROCESS | 3456 | 1468664250440 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:30 INFO - PROCESS | 3456 | 1468664250442 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:30 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC783B000 == 39 [pid = 3456] [id = 316] 03:17:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC3FA0400) [pid = 3456] [serial = 947] [outer = 0000000000000000] 03:17:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBC3FAA800) [pid = 3456] [serial = 948] [outer = 000000EBC3FA0400] 03:17:30 INFO - PROCESS | 3456 | 1468664250487 Marionette DEBUG loaded listener.js 03:17:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC459BC00) [pid = 3456] [serial = 949] [outer = 000000EBC3FA0400] 03:17:30 INFO - PROCESS | 3456 | 1468664250919 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 03:17:31 INFO - PROCESS | 3456 | 1468664251010 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 03:17:31 INFO - PROCESS | 3456 | 1468664251015 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 03:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:17:31 INFO - PROCESS | 3456 | 1468664251020 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:17:31 INFO - PROCESS | 3456 | 1468664251025 Marionette TRACE conn6 <- [1,1230,null,{}] 03:17:31 INFO - PROCESS | 3456 | 1468664251031 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:31 INFO - PROCESS | 3456 | 1468664251035 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:31 INFO - PROCESS | 3456 | 1468664251171 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 03:17:31 INFO - PROCESS | 3456 | 1468664251308 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:31 INFO - PROCESS | 3456 | 1468664251314 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:31 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB944A000 == 40 [pid = 3456] [id = 317] 03:17:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB747B800) [pid = 3456] [serial = 950] [outer = 0000000000000000] 03:17:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB7F75400) [pid = 3456] [serial = 951] [outer = 000000EBB747B800] 03:17:31 INFO - PROCESS | 3456 | 1468664251376 Marionette DEBUG loaded listener.js 03:17:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB94B6000) [pid = 3456] [serial = 952] [outer = 000000EBB747B800] 03:17:32 INFO - PROCESS | 3456 | 1468664251999 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1025ms 03:17:32 INFO - PROCESS | 3456 | 1468664252048 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 03:17:32 INFO - PROCESS | 3456 | 1468664252052 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 03:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:17:32 INFO - PROCESS | 3456 | 1468664252059 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:17:32 INFO - PROCESS | 3456 | 1468664252064 Marionette TRACE conn6 <- [1,1234,null,{}] 03:17:32 INFO - PROCESS | 3456 | 1468664252068 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:32 INFO - PROCESS | 3456 | 1468664252071 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:32 INFO - PROCESS | 3456 | 1468664252195 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 03:17:32 INFO - PROCESS | 3456 | 1468664252319 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:32 INFO - PROCESS | 3456 | 1468664252322 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:32 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC297A000 == 41 [pid = 3456] [id = 318] 03:17:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBD21E800) [pid = 3456] [serial = 953] [outer = 0000000000000000] 03:17:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBE5E0800) [pid = 3456] [serial = 954] [outer = 000000EBBD21E800] 03:17:32 INFO - PROCESS | 3456 | 1468664252383 Marionette DEBUG loaded listener.js 03:17:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBFA05000) [pid = 3456] [serial = 955] [outer = 000000EBBD21E800] 03:17:33 INFO - PROCESS | 3456 | 1468664253043 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1022ms 03:17:33 INFO - PROCESS | 3456 | 1468664253084 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 03:17:33 INFO - PROCESS | 3456 | 1468664253087 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 03:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:17:33 INFO - PROCESS | 3456 | 1468664253091 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:17:33 INFO - PROCESS | 3456 | 1468664253093 Marionette TRACE conn6 <- [1,1238,null,{}] 03:17:33 INFO - PROCESS | 3456 | 1468664253105 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:33 INFO - PROCESS | 3456 | 1468664253111 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:33 INFO - PROCESS | 3456 | 1468664253273 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 03:17:33 INFO - PROCESS | 3456 | 1468664253290 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:33 INFO - PROCESS | 3456 | 1468664253295 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:33 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC813D000 == 42 [pid = 3456] [id = 319] 03:17:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC028F400) [pid = 3456] [serial = 956] [outer = 0000000000000000] 03:17:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBC0291000) [pid = 3456] [serial = 957] [outer = 000000EBC028F400] 03:17:33 INFO - PROCESS | 3456 | 1468664253354 Marionette DEBUG loaded listener.js 03:17:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBC0924800) [pid = 3456] [serial = 958] [outer = 000000EBC028F400] 03:17:34 INFO - PROCESS | 3456 | 1468664254055 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1024ms 03:17:34 INFO - PROCESS | 3456 | 1468664254116 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 3456 | 1468664254119 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 03:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:17:34 INFO - PROCESS | 3456 | 1468664254123 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - PROCESS | 3456 | 1468664254125 Marionette TRACE conn6 <- [1,1242,null,{}] 03:17:34 INFO - PROCESS | 3456 | 1468664254129 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:34 INFO - PROCESS | 3456 | 1468664254131 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:34 INFO - PROCESS | 3456 | 1468664254248 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 03:17:34 INFO - PROCESS | 3456 | 1468664254370 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:34 INFO - PROCESS | 3456 | 1468664254372 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:34 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC8777000 == 43 [pid = 3456] [id = 320] 03:17:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBC1F52800) [pid = 3456] [serial = 959] [outer = 0000000000000000] 03:17:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBC3E91C00) [pid = 3456] [serial = 960] [outer = 000000EBC1F52800] 03:17:34 INFO - PROCESS | 3456 | 1468664254430 Marionette DEBUG loaded listener.js 03:17:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBC3FAE400) [pid = 3456] [serial = 961] [outer = 000000EBC1F52800] 03:17:34 INFO - PROCESS | 3456 | 1468664254968 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 880ms 03:17:35 INFO - PROCESS | 3456 | 1468664255006 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 03:17:35 INFO - PROCESS | 3456 | 1468664255009 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 03:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:17:35 INFO - PROCESS | 3456 | 1468664255013 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:17:35 INFO - PROCESS | 3456 | 1468664255015 Marionette TRACE conn6 <- [1,1246,null,{}] 03:17:35 INFO - PROCESS | 3456 | 1468664255019 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:35 INFO - PROCESS | 3456 | 1468664255021 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:35 INFO - PROCESS | 3456 | 1468664255227 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 03:17:35 INFO - PROCESS | 3456 | 1468664255288 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:35 INFO - PROCESS | 3456 | 1468664255291 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:35 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC297C800 == 44 [pid = 3456] [id = 321] 03:17:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBB308B400) [pid = 3456] [serial = 962] [outer = 0000000000000000] 03:17:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBC01A2000) [pid = 3456] [serial = 963] [outer = 000000EBB308B400] 03:17:35 INFO - PROCESS | 3456 | 1468664255348 Marionette DEBUG loaded listener.js 03:17:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBC01AA400) [pid = 3456] [serial = 964] [outer = 000000EBB308B400] 03:17:36 INFO - PROCESS | 3456 | 1468664256117 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1124ms 03:17:36 INFO - PROCESS | 3456 | 1468664256145 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 03:17:36 INFO - PROCESS | 3456 | 1468664256149 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 03:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:17:36 INFO - PROCESS | 3456 | 1468664256155 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 3456 | 1468664256158 Marionette TRACE conn6 <- [1,1250,null,{}] 03:17:36 INFO - PROCESS | 3456 | 1468664256164 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:36 INFO - PROCESS | 3456 | 1468664256167 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:36 INFO - PROCESS | 3456 | 1468664256277 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 03:17:36 INFO - PROCESS | 3456 | 1468664256406 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:36 INFO - PROCESS | 3456 | 1468664256411 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB124D800 == 45 [pid = 3456] [id = 322] 03:17:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBB2BE4800) [pid = 3456] [serial = 965] [outer = 0000000000000000] 03:17:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBB3144800) [pid = 3456] [serial = 966] [outer = 000000EBB2BE4800] 03:17:36 INFO - PROCESS | 3456 | 1468664256466 Marionette DEBUG loaded listener.js 03:17:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 102 (000000EBB96A3C00) [pid = 3456] [serial = 967] [outer = 000000EBB2BE4800] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBBE71800 == 44 [pid = 3456] [id = 315] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7162000 == 43 [pid = 3456] [id = 314] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7080000 == 42 [pid = 3456] [id = 313] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59AF000 == 41 [pid = 3456] [id = 312] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F18800 == 40 [pid = 3456] [id = 311] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0518800 == 39 [pid = 3456] [id = 309] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE2CA800 == 38 [pid = 3456] [id = 308] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8095000 == 37 [pid = 3456] [id = 307] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FF3800 == 36 [pid = 3456] [id = 304] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBC9EC800 == 35 [pid = 3456] [id = 305] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2392000 == 34 [pid = 3456] [id = 306] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2B3D000 == 33 [pid = 3456] [id = 310] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC297C800 == 32 [pid = 3456] [id = 321] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC8777000 == 31 [pid = 3456] [id = 320] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC813D000 == 30 [pid = 3456] [id = 319] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC297A000 == 29 [pid = 3456] [id = 318] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC783B000 == 28 [pid = 3456] [id = 316] 03:17:37 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB944A000 == 27 [pid = 3456] [id = 317] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 101 (000000EBC01B5000) [pid = 3456] [serial = 877] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBBF854000) [pid = 3456] [serial = 876] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBC376D400) [pid = 3456] [serial = 880] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBC1F54000) [pid = 3456] [serial = 879] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBC3FA6400) [pid = 3456] [serial = 883] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBC3FA1000) [pid = 3456] [serial = 882] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBBF4E9800) [pid = 3456] [serial = 901] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBBE5E1800) [pid = 3456] [serial = 900] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBC01CB000) [pid = 3456] [serial = 909] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB96A2800) [pid = 3456] [serial = 886] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB8037800) [pid = 3456] [serial = 885] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB75C0C00) [pid = 3456] [serial = 891] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBC06F1800) [pid = 3456] [serial = 912] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB7F75800) [pid = 3456] [serial = 892] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBC01D2800) [pid = 3456] [serial = 910] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB321A800) [pid = 3456] [serial = 889] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB3089400) [pid = 3456] [serial = 888] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBFD2F400) [pid = 3456] [serial = 904] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBD203800) [pid = 3456] [serial = 897] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBD227000) [pid = 3456] [serial = 898] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBC0179400) [pid = 3456] [serial = 907] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBF854800) [pid = 3456] [serial = 906] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBBE3A800) [pid = 3456] [serial = 895] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB96A4C00) [pid = 3456] [serial = 894] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB9699C00) [pid = 3456] [serial = 874] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB7F74400) [pid = 3456] [serial = 873] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBFC36000) [pid = 3456] [serial = 903] [outer = 0000000000000000] [url = about:blank] 03:17:37 INFO - PROCESS | 3456 | 1468664257828 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1734ms 03:17:37 INFO - PROCESS | 3456 | 1468664257893 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 03:17:37 INFO - PROCESS | 3456 | 1468664257897 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 03:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:17:37 INFO - PROCESS | 3456 | 1468664257902 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:17:37 INFO - PROCESS | 3456 | 1468664257905 Marionette TRACE conn6 <- [1,1254,null,{}] 03:17:37 INFO - PROCESS | 3456 | 1468664257911 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:37 INFO - PROCESS | 3456 | 1468664257914 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:38 INFO - PROCESS | 3456 | 1468664258009 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 03:17:38 INFO - PROCESS | 3456 | 1468664258024 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:38 INFO - PROCESS | 3456 | 1468664258026 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:38 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB4415000 == 28 [pid = 3456] [id = 323] 03:17:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB2F30C00) [pid = 3456] [serial = 968] [outer = 0000000000000000] 03:17:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB302A400) [pid = 3456] [serial = 969] [outer = 000000EBB2F30C00] 03:17:38 INFO - PROCESS | 3456 | 1468664258076 Marionette DEBUG loaded listener.js 03:17:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB308F400) [pid = 3456] [serial = 970] [outer = 000000EBB2F30C00] 03:17:38 INFO - PROCESS | 3456 | 1468664258556 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 691ms 03:17:38 INFO - PROCESS | 3456 | 1468664258598 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 03:17:38 INFO - PROCESS | 3456 | 1468664258604 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 03:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:17:38 INFO - PROCESS | 3456 | 1468664258610 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:17:38 INFO - PROCESS | 3456 | 1468664258613 Marionette TRACE conn6 <- [1,1258,null,{}] 03:17:38 INFO - PROCESS | 3456 | 1468664258617 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:38 INFO - PROCESS | 3456 | 1468664258620 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:38 INFO - PROCESS | 3456 | 1468664258718 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 03:17:38 INFO - PROCESS | 3456 | 1468664258727 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:38 INFO - PROCESS | 3456 | 1468664258729 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:38 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB839F000 == 29 [pid = 3456] [id = 324] 03:17:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB384B800) [pid = 3456] [serial = 971] [outer = 0000000000000000] 03:17:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB3FE4800) [pid = 3456] [serial = 972] [outer = 000000EBB384B800] 03:17:38 INFO - PROCESS | 3456 | 1468664258779 Marionette DEBUG loaded listener.js 03:17:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB722A400) [pid = 3456] [serial = 973] [outer = 000000EBB384B800] 03:17:39 INFO - PROCESS | 3456 | 1468664259480 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 922ms 03:17:39 INFO - PROCESS | 3456 | 1468664259535 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 03:17:39 INFO - PROCESS | 3456 | 1468664259540 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 03:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:17:39 INFO - PROCESS | 3456 | 1468664259546 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:17:39 INFO - PROCESS | 3456 | 1468664259550 Marionette TRACE conn6 <- [1,1262,null,{}] 03:17:39 INFO - PROCESS | 3456 | 1468664259557 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:39 INFO - PROCESS | 3456 | 1468664259560 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:39 INFO - PROCESS | 3456 | 1468664259694 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 03:17:39 INFO - PROCESS | 3456 | 1468664259763 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:39 INFO - PROCESS | 3456 | 1468664259768 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:39 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB821E000 == 30 [pid = 3456] [id = 325] 03:17:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB2E04800) [pid = 3456] [serial = 974] [outer = 0000000000000000] 03:17:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB3150C00) [pid = 3456] [serial = 975] [outer = 000000EBB2E04800] 03:17:39 INFO - PROCESS | 3456 | 1468664259870 Marionette DEBUG loaded listener.js 03:17:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB3F5F000) [pid = 3456] [serial = 976] [outer = 000000EBB2E04800] 03:17:40 INFO - PROCESS | 3456 | 1468664260575 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1077ms 03:17:40 INFO - PROCESS | 3456 | 1468664260654 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 03:17:40 INFO - PROCESS | 3456 | 1468664260659 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 03:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:17:40 INFO - PROCESS | 3456 | 1468664260666 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:17:40 INFO - PROCESS | 3456 | 1468664260670 Marionette TRACE conn6 <- [1,1266,null,{}] 03:17:40 INFO - PROCESS | 3456 | 1468664260674 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:40 INFO - PROCESS | 3456 | 1468664260677 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:40 INFO - PROCESS | 3456 | 1468664260808 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 03:17:40 INFO - PROCESS | 3456 | 1468664260877 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:40 INFO - PROCESS | 3456 | 1468664260880 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:40 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBCFAC800 == 31 [pid = 3456] [id = 326] 03:17:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB7585000) [pid = 3456] [serial = 977] [outer = 0000000000000000] 03:17:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB75C2400) [pid = 3456] [serial = 978] [outer = 000000EBB7585000] 03:17:40 INFO - PROCESS | 3456 | 1468664260941 Marionette DEBUG loaded listener.js 03:17:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB7F79400) [pid = 3456] [serial = 979] [outer = 000000EBB7585000] 03:17:41 INFO - PROCESS | 3456 | 1468664261777 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1183ms 03:17:41 INFO - PROCESS | 3456 | 1468664261852 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 03:17:41 INFO - PROCESS | 3456 | 1468664261856 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 03:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:17:41 INFO - PROCESS | 3456 | 1468664261862 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:17:41 INFO - PROCESS | 3456 | 1468664261865 Marionette TRACE conn6 <- [1,1270,null,{}] 03:17:41 INFO - PROCESS | 3456 | 1468664261871 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:41 INFO - PROCESS | 3456 | 1468664261873 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:41 INFO - PROCESS | 3456 | 1468664261979 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 03:17:41 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB4415000 == 30 [pid = 3456] [id = 323] 03:17:41 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB124D800 == 29 [pid = 3456] [id = 322] 03:17:42 INFO - PROCESS | 3456 | 1468664262061 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 3456 | 1468664262066 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:42 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB4415000 == 30 [pid = 3456] [id = 327] 03:17:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB2E06400) [pid = 3456] [serial = 980] [outer = 0000000000000000] 03:17:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB302D800) [pid = 3456] [serial = 981] [outer = 000000EBB2E06400] 03:17:42 INFO - PROCESS | 3456 | 1468664262117 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB353E800) [pid = 3456] [serial = 982] [outer = 000000EBB2E06400] 03:17:42 INFO - PROCESS | 3456 | 1468664262559 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 775ms 03:17:42 INFO - PROCESS | 3456 | 1468664262641 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 03:17:42 INFO - PROCESS | 3456 | 1468664262646 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 03:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:17:42 INFO - PROCESS | 3456 | 1468664262663 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:17:42 INFO - PROCESS | 3456 | 1468664262666 Marionette TRACE conn6 <- [1,1274,null,{}] 03:17:42 INFO - PROCESS | 3456 | 1468664262670 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:42 INFO - PROCESS | 3456 | 1468664262673 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:42 INFO - PROCESS | 3456 | 1468664262789 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 03:17:42 INFO - PROCESS | 3456 | 1468664262843 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 3456 | 1468664262845 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:42 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF72800 == 31 [pid = 3456] [id = 328] 03:17:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB8031C00) [pid = 3456] [serial = 983] [outer = 0000000000000000] 03:17:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB83EFC00) [pid = 3456] [serial = 984] [outer = 000000EBB8031C00] 03:17:42 INFO - PROCESS | 3456 | 1468664262894 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB8F64800) [pid = 3456] [serial = 985] [outer = 000000EBB8031C00] 03:17:43 INFO - PROCESS | 3456 | 1468664263401 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 797ms 03:17:43 INFO - PROCESS | 3456 | 1468664263460 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 03:17:43 INFO - PROCESS | 3456 | 1468664263463 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 03:17:43 INFO - PROCESS | 3456 | 1468664263467 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:17:43 INFO - PROCESS | 3456 | 1468664263470 Marionette TRACE conn6 <- [1,1278,null,{}] 03:17:43 INFO - PROCESS | 3456 | 1468664263482 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:43 INFO - PROCESS | 3456 | 1468664263487 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:43 INFO - PROCESS | 3456 | 1468664263624 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 03:17:43 INFO - PROCESS | 3456 | 1468664263633 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:43 INFO - PROCESS | 3456 | 1468664263636 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFB44000 == 32 [pid = 3456] [id = 329] 03:17:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBBE38000) [pid = 3456] [serial = 986] [outer = 0000000000000000] 03:17:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBBE3B000) [pid = 3456] [serial = 987] [outer = 000000EBBBE38000] 03:17:43 INFO - PROCESS | 3456 | 1468664263728 Marionette DEBUG loaded listener.js 03:17:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBBC958C00) [pid = 3456] [serial = 988] [outer = 000000EBBBE38000] 03:17:44 INFO - PROCESS | 3456 | 1468664264177 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 734ms 03:17:44 INFO - PROCESS | 3456 | 1468664264206 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 03:17:44 INFO - PROCESS | 3456 | 1468664264209 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 03:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:17:44 INFO - PROCESS | 3456 | 1468664264212 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:17:44 INFO - PROCESS | 3456 | 1468664264214 Marionette TRACE conn6 <- [1,1282,null,{}] 03:17:44 INFO - PROCESS | 3456 | 1468664264222 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:44 INFO - PROCESS | 3456 | 1468664264224 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:44 INFO - PROCESS | 3456 | 1468664264344 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 03:17:44 INFO - PROCESS | 3456 | 1468664264350 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:44 INFO - PROCESS | 3456 | 1468664264352 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:44 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB10A1000 == 33 [pid = 3456] [id = 330] 03:17:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBBCF75C00) [pid = 3456] [serial = 989] [outer = 0000000000000000] 03:17:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBBD1E1400) [pid = 3456] [serial = 990] [outer = 000000EBBCF75C00] 03:17:44 INFO - PROCESS | 3456 | 1468664264399 Marionette DEBUG loaded listener.js 03:17:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBBD225800) [pid = 3456] [serial = 991] [outer = 000000EBBCF75C00] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBB2F30C00) [pid = 3456] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBB2BE4800) [pid = 3456] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBB747B800) [pid = 3456] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBBD21E800) [pid = 3456] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBC028F400) [pid = 3456] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBC1F52800) [pid = 3456] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBC01B2800) [pid = 3456] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBC053E000) [pid = 3456] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBC2E27000) [pid = 3456] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB98C5C00) [pid = 3456] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB3083400) [pid = 3456] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB3148800) [pid = 3456] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBF4B6C00) [pid = 3456] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC01D2C00) [pid = 3456] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBFD96000) [pid = 3456] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB353F800) [pid = 3456] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBC36B5000) [pid = 3456] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBBE2D400) [pid = 3456] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBC3FA0400) [pid = 3456] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:17:44 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB308B400) [pid = 3456] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:17:44 INFO - PROCESS | 3456 | 1468664264874 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 671ms 03:17:44 INFO - PROCESS | 3456 | 1468664264886 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 03:17:44 INFO - PROCESS | 3456 | 1468664264888 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 03:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:17:44 INFO - PROCESS | 3456 | 1468664264891 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:17:44 INFO - PROCESS | 3456 | 1468664264893 Marionette TRACE conn6 <- [1,1286,null,{}] 03:17:44 INFO - PROCESS | 3456 | 1468664264896 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:44 INFO - PROCESS | 3456 | 1468664264898 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:45 INFO - PROCESS | 3456 | 1468664265046 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 03:17:45 INFO - PROCESS | 3456 | 1468664265098 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:45 INFO - PROCESS | 3456 | 1468664265101 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:45 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB820F800 == 34 [pid = 3456] [id = 331] 03:17:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB75C1000) [pid = 3456] [serial = 992] [outer = 0000000000000000] 03:17:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBC634800) [pid = 3456] [serial = 993] [outer = 000000EBB75C1000] 03:17:45 INFO - PROCESS | 3456 | 1468664265149 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBD717000) [pid = 3456] [serial = 994] [outer = 000000EBB75C1000] 03:17:45 INFO - PROCESS | 3456 | 1468664265534 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 03:17:45 INFO - PROCESS | 3456 | 1468664265566 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 03:17:45 INFO - PROCESS | 3456 | 1468664265568 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 03:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:17:45 INFO - PROCESS | 3456 | 1468664265571 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:17:45 INFO - PROCESS | 3456 | 1468664265573 Marionette TRACE conn6 <- [1,1290,null,{}] 03:17:45 INFO - PROCESS | 3456 | 1468664265577 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:45 INFO - PROCESS | 3456 | 1468664265582 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:45 INFO - PROCESS | 3456 | 1468664265695 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 03:17:45 INFO - PROCESS | 3456 | 1468664265700 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:45 INFO - PROCESS | 3456 | 1468664265702 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:45 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC361F000 == 35 [pid = 3456] [id = 332] 03:17:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBE4E4000) [pid = 3456] [serial = 995] [outer = 0000000000000000] 03:17:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBF4F3C00) [pid = 3456] [serial = 996] [outer = 000000EBBE4E4000] 03:17:45 INFO - PROCESS | 3456 | 1468664265748 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBF858400) [pid = 3456] [serial = 997] [outer = 000000EBBE4E4000] 03:17:46 INFO - PROCESS | 3456 | 1468664266176 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 03:17:46 INFO - PROCESS | 3456 | 1468664266206 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 03:17:46 INFO - PROCESS | 3456 | 1468664266208 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 03:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:17:46 INFO - PROCESS | 3456 | 1468664266212 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:17:46 INFO - PROCESS | 3456 | 1468664266213 Marionette TRACE conn6 <- [1,1294,null,{}] 03:17:46 INFO - PROCESS | 3456 | 1468664266217 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:46 INFO - PROCESS | 3456 | 1468664266219 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:46 INFO - PROCESS | 3456 | 1468664266312 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 03:17:46 INFO - PROCESS | 3456 | 1468664266321 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:46 INFO - PROCESS | 3456 | 1468664266323 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:46 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E7E000 == 36 [pid = 3456] [id = 333] 03:17:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBF85C400) [pid = 3456] [serial = 998] [outer = 0000000000000000] 03:17:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBFC32C00) [pid = 3456] [serial = 999] [outer = 000000EBBF85C400] 03:17:46 INFO - PROCESS | 3456 | 1468664266368 Marionette DEBUG loaded listener.js 03:17:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBFC49C00) [pid = 3456] [serial = 1000] [outer = 000000EBBF85C400] 03:17:46 INFO - PROCESS | 3456 | 1468664266970 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 818ms 03:17:47 INFO - PROCESS | 3456 | 1468664267032 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 03:17:47 INFO - PROCESS | 3456 | 1468664267037 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 03:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:17:47 INFO - PROCESS | 3456 | 1468664267055 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:17:47 INFO - PROCESS | 3456 | 1468664267059 Marionette TRACE conn6 <- [1,1298,null,{}] 03:17:47 INFO - PROCESS | 3456 | 1468664267066 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:47 INFO - PROCESS | 3456 | 1468664267069 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:47 INFO - PROCESS | 3456 | 1468664267199 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 03:17:47 INFO - PROCESS | 3456 | 1468664267312 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 3456 | 1468664267315 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:47 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBBE73800 == 37 [pid = 3456] [id = 334] 03:17:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB2F36400) [pid = 3456] [serial = 1001] [outer = 0000000000000000] 03:17:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB33D5C00) [pid = 3456] [serial = 1002] [outer = 000000EBB2F36400] 03:17:47 INFO - PROCESS | 3456 | 1468664267378 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB75BD400) [pid = 3456] [serial = 1003] [outer = 000000EBB2F36400] 03:17:47 INFO - PROCESS | 3456 | 1468664267993 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 03:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 03:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 986ms 03:17:48 INFO - PROCESS | 3456 | 1468664268045 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 03:17:48 INFO - PROCESS | 3456 | 1468664268050 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 03:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:17:48 INFO - PROCESS | 3456 | 1468664268057 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 3456 | 1468664268060 Marionette TRACE conn6 <- [1,1302,null,{}] 03:17:48 INFO - PROCESS | 3456 | 1468664268064 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:48 INFO - PROCESS | 3456 | 1468664268067 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:48 INFO - PROCESS | 3456 | 1468664268185 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 03:17:48 INFO - PROCESS | 3456 | 1468664268305 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:48 INFO - PROCESS | 3456 | 1468664268308 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF818000 == 38 [pid = 3456] [id = 335] 03:17:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB8F6A000) [pid = 3456] [serial = 1004] [outer = 0000000000000000] 03:17:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBBE2DC00) [pid = 3456] [serial = 1005] [outer = 000000EBB8F6A000] 03:17:48 INFO - PROCESS | 3456 | 1468664268368 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBC958400) [pid = 3456] [serial = 1006] [outer = 000000EBB8F6A000] 03:17:49 INFO - PROCESS | 3456 | 1468664269020 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1027ms 03:17:49 INFO - PROCESS | 3456 | 1468664269086 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 03:17:49 INFO - PROCESS | 3456 | 1468664269089 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 03:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:17:49 INFO - PROCESS | 3456 | 1468664269092 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:17:49 INFO - PROCESS | 3456 | 1468664269097 Marionette TRACE conn6 <- [1,1306,null,{}] 03:17:49 INFO - PROCESS | 3456 | 1468664269109 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:49 INFO - PROCESS | 3456 | 1468664269114 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:49 INFO - PROCESS | 3456 | 1468664269286 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 03:17:49 INFO - PROCESS | 3456 | 1468664269401 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 3456 | 1468664269405 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:49 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FE3000 == 39 [pid = 3456] [id = 336] 03:17:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBE5E0400) [pid = 3456] [serial = 1007] [outer = 0000000000000000] 03:17:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBBF88E000) [pid = 3456] [serial = 1008] [outer = 000000EBBE5E0400] 03:17:49 INFO - PROCESS | 3456 | 1468664269466 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBBFD2A400) [pid = 3456] [serial = 1009] [outer = 000000EBBE5E0400] 03:17:50 INFO - PROCESS | 3456 | 1468664270028 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 986ms 03:17:50 INFO - PROCESS | 3456 | 1468664270080 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 3456 | 1468664270083 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 03:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:17:50 INFO - PROCESS | 3456 | 1468664270087 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 3456 | 1468664270089 Marionette TRACE conn6 <- [1,1310,null,{}] 03:17:50 INFO - PROCESS | 3456 | 1468664270093 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:50 INFO - PROCESS | 3456 | 1468664270095 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:50 INFO - PROCESS | 3456 | 1468664270222 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 03:17:50 INFO - PROCESS | 3456 | 1468664270342 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:50 INFO - PROCESS | 3456 | 1468664270345 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:50 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB1236000 == 40 [pid = 3456] [id = 337] 03:17:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBB2E06000) [pid = 3456] [serial = 1010] [outer = 0000000000000000] 03:17:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBB33DC400) [pid = 3456] [serial = 1011] [outer = 000000EBB2E06000] 03:17:50 INFO - PROCESS | 3456 | 1468664270401 Marionette DEBUG loaded listener.js 03:17:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBB969A000) [pid = 3456] [serial = 1012] [outer = 000000EBB2E06000] 03:17:51 INFO - PROCESS | 3456 | 1468664271176 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1131ms 03:17:51 INFO - PROCESS | 3456 | 1468664271220 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 03:17:51 INFO - PROCESS | 3456 | 1468664271225 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 03:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:17:51 INFO - PROCESS | 3456 | 1468664271229 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:17:51 INFO - PROCESS | 3456 | 1468664271235 Marionette TRACE conn6 <- [1,1314,null,{}] 03:17:51 INFO - PROCESS | 3456 | 1468664271240 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:51 INFO - PROCESS | 3456 | 1468664271243 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:51 INFO - PROCESS | 3456 | 1468664271354 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 03:17:51 INFO - PROCESS | 3456 | 1468664271434 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:51 INFO - PROCESS | 3456 | 1468664271436 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:51 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB728A000 == 41 [pid = 3456] [id = 338] 03:17:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBB302C800) [pid = 3456] [serial = 1013] [outer = 0000000000000000] 03:17:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 102 (000000EBB7C3B800) [pid = 3456] [serial = 1014] [outer = 000000EBB302C800] 03:17:51 INFO - PROCESS | 3456 | 1468664271502 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 103 (000000EBB8D07000) [pid = 3456] [serial = 1015] [outer = 000000EBB302C800] 03:17:51 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC361F000 == 40 [pid = 3456] [id = 332] 03:17:51 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB820F800 == 39 [pid = 3456] [id = 331] 03:17:51 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB10A1000 == 38 [pid = 3456] [id = 330] 03:17:51 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFB44000 == 37 [pid = 3456] [id = 329] 03:17:51 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF72800 == 36 [pid = 3456] [id = 328] 03:17:51 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB4415000 == 35 [pid = 3456] [id = 327] 03:17:51 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB821E000 == 34 [pid = 3456] [id = 325] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 102 (000000EBB3FE4800) [pid = 3456] [serial = 972] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 101 (000000EBB302A400) [pid = 3456] [serial = 969] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBB3144800) [pid = 3456] [serial = 966] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBB94B6000) [pid = 3456] [serial = 952] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBB7F75400) [pid = 3456] [serial = 951] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBBFA05000) [pid = 3456] [serial = 955] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBB96A3C00) [pid = 3456] [serial = 967] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBBE5E0800) [pid = 3456] [serial = 954] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBC0291000) [pid = 3456] [serial = 957] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBC3FAE400) [pid = 3456] [serial = 961] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBC3E91C00) [pid = 3456] [serial = 960] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBC01BF800) [pid = 3456] [serial = 933] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBC053C000) [pid = 3456] [serial = 934] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBC12ED800) [pid = 3456] [serial = 936] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBC36B4000) [pid = 3456] [serial = 939] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBC2E20800) [pid = 3456] [serial = 937] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBC973000) [pid = 3456] [serial = 918] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBD71E800) [pid = 3456] [serial = 919] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB7224000) [pid = 3456] [serial = 921] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB8243C00) [pid = 3456] [serial = 922] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB98C4C00) [pid = 3456] [serial = 942] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBF856400) [pid = 3456] [serial = 927] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBFC34000) [pid = 3456] [serial = 928] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBC0985000) [pid = 3456] [serial = 913] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBFD2EC00) [pid = 3456] [serial = 943] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBFFC9400) [pid = 3456] [serial = 930] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB72BD800) [pid = 3456] [serial = 915] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBC3E9FC00) [pid = 3456] [serial = 946] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB7CB0000) [pid = 3456] [serial = 916] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBC97C400) [pid = 3456] [serial = 925] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBBE3A000) [pid = 3456] [serial = 924] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBC3E98000) [pid = 3456] [serial = 945] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBC3FAA800) [pid = 3456] [serial = 948] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBC0924800) [pid = 3456] [serial = 958] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBC459BC00) [pid = 3456] [serial = 949] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBC01AA400) [pid = 3456] [serial = 964] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBB308F400) [pid = 3456] [serial = 970] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBC01A2000) [pid = 3456] [serial = 963] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBC376C800) [pid = 3456] [serial = 940] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBC01B2400) [pid = 3456] [serial = 931] [outer = 0000000000000000] [url = about:blank] 03:17:51 INFO - PROCESS | 3456 | 1468664271959 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 776ms 03:17:52 INFO - PROCESS | 3456 | 1468664272017 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 03:17:52 INFO - PROCESS | 3456 | 1468664272021 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 03:17:52 INFO - PROCESS | 3456 | 1468664272030 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 3456 | 1468664272033 Marionette TRACE conn6 <- [1,1318,null,{}] 03:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:17:52 INFO - PROCESS | 3456 | 1468664272041 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:52 INFO - PROCESS | 3456 | 1468664272044 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:52 INFO - PROCESS | 3456 | 1468664272142 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 03:17:52 INFO - PROCESS | 3456 | 1468664272156 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 3456 | 1468664272159 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:52 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE2CA000 == 35 [pid = 3456] [id = 339] 03:17:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB969E400) [pid = 3456] [serial = 1016] [outer = 0000000000000000] 03:17:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB96A4C00) [pid = 3456] [serial = 1017] [outer = 000000EBB969E400] 03:17:52 INFO - PROCESS | 3456 | 1468664272208 Marionette DEBUG loaded listener.js 03:17:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBBBE3A000) [pid = 3456] [serial = 1018] [outer = 000000EBB969E400] 03:17:52 INFO - PROCESS | 3456 | 1468664272665 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 03:17:52 INFO - PROCESS | 3456 | 1468664272708 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 03:17:52 INFO - PROCESS | 3456 | 1468664272711 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 03:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:17:52 INFO - PROCESS | 3456 | 1468664272714 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 3456 | 1468664272718 Marionette TRACE conn6 <- [1,1322,null,{}] 03:17:52 INFO - PROCESS | 3456 | 1468664272729 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:52 INFO - PROCESS | 3456 | 1468664272734 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:52 INFO - PROCESS | 3456 | 1468664272833 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 03:17:52 INFO - PROCESS | 3456 | 1468664272842 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 3456 | 1468664272845 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:52 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF919000 == 36 [pid = 3456] [id = 340] 03:17:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBBD21E000) [pid = 3456] [serial = 1019] [outer = 0000000000000000] 03:17:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBBE206000) [pid = 3456] [serial = 1020] [outer = 000000EBBD21E000] 03:17:52 INFO - PROCESS | 3456 | 1468664272899 Marionette DEBUG loaded listener.js 03:17:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBBF4B7400) [pid = 3456] [serial = 1021] [outer = 000000EBBD21E000] 03:17:53 INFO - PROCESS | 3456 | 1468664273347 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 692ms 03:17:53 INFO - PROCESS | 3456 | 1468664273409 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 03:17:53 INFO - PROCESS | 3456 | 1468664273412 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 03:17:53 INFO - PROCESS | 3456 | 1468664273415 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:17:53 INFO - PROCESS | 3456 | 1468664273417 Marionette TRACE conn6 <- [1,1326,null,{}] 03:17:53 INFO - PROCESS | 3456 | 1468664273420 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:53 INFO - PROCESS | 3456 | 1468664273422 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:53 INFO - PROCESS | 3456 | 1468664273543 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 03:17:53 INFO - PROCESS | 3456 | 1468664273556 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:53 INFO - PROCESS | 3456 | 1468664273558 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:53 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F49800 == 37 [pid = 3456] [id = 341] 03:17:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBFC33000) [pid = 3456] [serial = 1022] [outer = 0000000000000000] 03:17:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBFC3B800) [pid = 3456] [serial = 1023] [outer = 000000EBBFC33000] 03:17:53 INFO - PROCESS | 3456 | 1468664273605 Marionette DEBUG loaded listener.js 03:17:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBFD2A800) [pid = 3456] [serial = 1024] [outer = 000000EBBFC33000] 03:17:54 INFO - PROCESS | 3456 | 1468664274518 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1124ms 03:17:54 INFO - PROCESS | 3456 | 1468664274542 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 03:17:54 INFO - PROCESS | 3456 | 1468664274544 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 03:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:17:54 INFO - PROCESS | 3456 | 1468664274548 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:17:54 INFO - PROCESS | 3456 | 1468664274549 Marionette TRACE conn6 <- [1,1330,null,{}] 03:17:54 INFO - PROCESS | 3456 | 1468664274553 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:54 INFO - PROCESS | 3456 | 1468664274556 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:54 INFO - PROCESS | 3456 | 1468664274670 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 03:17:54 INFO - PROCESS | 3456 | 1468664274676 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:54 INFO - PROCESS | 3456 | 1468664274678 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:54 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39A1800 == 38 [pid = 3456] [id = 342] 03:17:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB3336000) [pid = 3456] [serial = 1025] [outer = 0000000000000000] 03:17:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBFEB6800) [pid = 3456] [serial = 1026] [outer = 000000EBB3336000] 03:17:54 INFO - PROCESS | 3456 | 1468664274766 Marionette DEBUG loaded listener.js 03:17:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBC017B400) [pid = 3456] [serial = 1027] [outer = 000000EBB3336000] 03:17:55 INFO - PROCESS | 3456 | 1468664275239 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 734ms 03:17:55 INFO - PROCESS | 3456 | 1468664275291 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 03:17:55 INFO - PROCESS | 3456 | 1468664275293 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 03:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:17:55 INFO - PROCESS | 3456 | 1468664275296 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:17:55 INFO - PROCESS | 3456 | 1468664275298 Marionette TRACE conn6 <- [1,1334,null,{}] 03:17:55 INFO - PROCESS | 3456 | 1468664275302 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:55 INFO - PROCESS | 3456 | 1468664275308 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:55 INFO - PROCESS | 3456 | 1468664275436 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 03:17:55 INFO - PROCESS | 3456 | 1468664275494 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:55 INFO - PROCESS | 3456 | 1468664275496 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4683000 == 39 [pid = 3456] [id = 343] 03:17:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBC01B1C00) [pid = 3456] [serial = 1028] [outer = 0000000000000000] 03:17:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBC01B9800) [pid = 3456] [serial = 1029] [outer = 000000EBC01B1C00] 03:17:55 INFO - PROCESS | 3456 | 1468664275543 Marionette DEBUG loaded listener.js 03:17:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC01C6800) [pid = 3456] [serial = 1030] [outer = 000000EBC01B1C00] 03:17:55 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBBE38000) [pid = 3456] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:17:55 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB2E06400) [pid = 3456] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:17:55 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB7585000) [pid = 3456] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:17:55 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB2E04800) [pid = 3456] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:17:55 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBCF75C00) [pid = 3456] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:17:55 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBE4E4000) [pid = 3456] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:17:55 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB75C1000) [pid = 3456] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:17:55 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB8031C00) [pid = 3456] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:17:55 INFO - PROCESS | 3456 | 1468664275966 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 733ms 03:17:56 INFO - PROCESS | 3456 | 1468664276050 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 03:17:56 INFO - PROCESS | 3456 | 1468664276052 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 03:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:17:56 INFO - PROCESS | 3456 | 1468664276055 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:17:56 INFO - PROCESS | 3456 | 1468664276057 Marionette TRACE conn6 <- [1,1338,null,{}] 03:17:56 INFO - PROCESS | 3456 | 1468664276061 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:56 INFO - PROCESS | 3456 | 1468664276063 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:56 INFO - PROCESS | 3456 | 1468664276175 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 03:17:56 INFO - PROCESS | 3456 | 1468664276227 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:56 INFO - PROCESS | 3456 | 1468664276229 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:56 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FF7000 == 40 [pid = 3456] [id = 344] 03:17:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB747D400) [pid = 3456] [serial = 1031] [outer = 0000000000000000] 03:17:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBD225400) [pid = 3456] [serial = 1032] [outer = 000000EBB747D400] 03:17:56 INFO - PROCESS | 3456 | 1468664276275 Marionette DEBUG loaded listener.js 03:17:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBC01CBC00) [pid = 3456] [serial = 1033] [outer = 000000EBB747D400] 03:17:56 INFO - PROCESS | 3456 | 1468664276649 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 629ms 03:17:56 INFO - PROCESS | 3456 | 1468664276688 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 03:17:56 INFO - PROCESS | 3456 | 1468664276690 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 03:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:17:56 INFO - PROCESS | 3456 | 1468664276693 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:17:56 INFO - PROCESS | 3456 | 1468664276696 Marionette TRACE conn6 <- [1,1342,null,{}] 03:17:56 INFO - PROCESS | 3456 | 1468664276699 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:56 INFO - PROCESS | 3456 | 1468664276701 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:56 INFO - PROCESS | 3456 | 1468664276789 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 03:17:56 INFO - PROCESS | 3456 | 1468664276794 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:56 INFO - PROCESS | 3456 | 1468664276796 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:56 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59AA000 == 41 [pid = 3456] [id = 345] 03:17:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBC01D1000) [pid = 3456] [serial = 1034] [outer = 0000000000000000] 03:17:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBC0287000) [pid = 3456] [serial = 1035] [outer = 000000EBC01D1000] 03:17:56 INFO - PROCESS | 3456 | 1468664276840 Marionette DEBUG loaded listener.js 03:17:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBC028EC00) [pid = 3456] [serial = 1036] [outer = 000000EBC01D1000] 03:17:57 INFO - PROCESS | 3456 | 1468664277258 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 628ms 03:17:57 INFO - PROCESS | 3456 | 1468664277325 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 03:17:57 INFO - PROCESS | 3456 | 1468664277327 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 03:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:17:57 INFO - PROCESS | 3456 | 1468664277331 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:17:57 INFO - PROCESS | 3456 | 1468664277333 Marionette TRACE conn6 <- [1,1346,null,{}] 03:17:57 INFO - PROCESS | 3456 | 1468664277337 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:57 INFO - PROCESS | 3456 | 1468664277339 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:57 INFO - PROCESS | 3456 | 1468664277427 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 03:17:57 INFO - PROCESS | 3456 | 1468664277432 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:57 INFO - PROCESS | 3456 | 1468664277434 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:57 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7078000 == 42 [pid = 3456] [id = 346] 03:17:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBC035F000) [pid = 3456] [serial = 1037] [outer = 0000000000000000] 03:17:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC06ED000) [pid = 3456] [serial = 1038] [outer = 000000EBC035F000] 03:17:57 INFO - PROCESS | 3456 | 1468664277481 Marionette DEBUG loaded listener.js 03:17:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBC06F8000) [pid = 3456] [serial = 1039] [outer = 000000EBC035F000] 03:17:57 INFO - PROCESS | 3456 | 1468664277923 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 03:17:57 INFO - PROCESS | 3456 | 1468664277971 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 03:17:57 INFO - PROCESS | 3456 | 1468664277973 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 03:17:57 INFO - PROCESS | 3456 | 1468664277976 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:17:57 INFO - PROCESS | 3456 | 1468664277978 Marionette TRACE conn6 <- [1,1350,null,{}] 03:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:17:57 INFO - PROCESS | 3456 | 1468664277982 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:57 INFO - PROCESS | 3456 | 1468664277984 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:58 INFO - PROCESS | 3456 | 1468664278071 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 03:17:58 INFO - PROCESS | 3456 | 1468664278201 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:58 INFO - PROCESS | 3456 | 1468664278205 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB4410000 == 43 [pid = 3456] [id = 347] 03:17:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB2E03400) [pid = 3456] [serial = 1040] [outer = 0000000000000000] 03:17:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB2E6F000) [pid = 3456] [serial = 1041] [outer = 000000EBB2E03400] 03:17:58 INFO - PROCESS | 3456 | 1468664278265 Marionette DEBUG loaded listener.js 03:17:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB314C800) [pid = 3456] [serial = 1042] [outer = 000000EBB2E03400] 03:17:58 INFO - PROCESS | 3456 | 1468664278949 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1014ms 03:17:59 INFO - PROCESS | 3456 | 1468664278999 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 03:17:59 INFO - PROCESS | 3456 | 1468664279003 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 03:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:17:59 INFO - PROCESS | 3456 | 1468664279008 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:17:59 INFO - PROCESS | 3456 | 1468664279012 Marionette TRACE conn6 <- [1,1354,null,{}] 03:17:59 INFO - PROCESS | 3456 | 1468664279039 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:59 INFO - PROCESS | 3456 | 1468664279042 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:59 INFO - PROCESS | 3456 | 1468664279180 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 03:17:59 INFO - PROCESS | 3456 | 1468664279298 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 3456 | 1468664279301 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:17:59 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8CD800 == 44 [pid = 3456] [id = 348] 03:17:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB83F8000) [pid = 3456] [serial = 1043] [outer = 0000000000000000] 03:17:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBBE3B800) [pid = 3456] [serial = 1044] [outer = 000000EBB83F8000] 03:17:59 INFO - PROCESS | 3456 | 1468664279364 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBD209800) [pid = 3456] [serial = 1045] [outer = 000000EBB83F8000] 03:17:59 INFO - PROCESS | 3456 | 1468664279955 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 3456 | 1468664280005 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 03:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:18:00 INFO - PROCESS | 3456 | 1468664280010 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 3456 | 1468664280012 Marionette TRACE conn6 <- [1,1358,null,{}] 03:18:00 INFO - PROCESS | 3456 | 1468664280017 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:00 INFO - PROCESS | 3456 | 1468664280019 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:00 INFO - PROCESS | 3456 | 1468664280150 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 03:18:00 INFO - PROCESS | 3456 | 1468664280250 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:00 INFO - PROCESS | 3456 | 1468664280253 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57D1000 == 45 [pid = 3456] [id = 349] 03:18:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBF85E400) [pid = 3456] [serial = 1046] [outer = 0000000000000000] 03:18:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBFD99400) [pid = 3456] [serial = 1047] [outer = 000000EBBF85E400] 03:18:00 INFO - PROCESS | 3456 | 1468664280314 Marionette DEBUG loaded listener.js 03:18:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC0186400) [pid = 3456] [serial = 1048] [outer = 000000EBBF85E400] 03:18:00 INFO - PROCESS | 3456 | 1468664280921 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 03:18:01 INFO - PROCESS | 3456 | 1468664280936 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 03:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:18:01 INFO - PROCESS | 3456 | 1468664280949 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:18:01 INFO - PROCESS | 3456 | 1468664280956 Marionette TRACE conn6 <- [1,1362,null,{}] 03:18:01 INFO - PROCESS | 3456 | 1468664280961 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:01 INFO - PROCESS | 3456 | 1468664280965 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:01 INFO - PROCESS | 3456 | 1468664281091 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 03:18:01 INFO - PROCESS | 3456 | 1468664281185 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 3456 | 1468664281187 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:01 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7595000 == 46 [pid = 3456] [id = 350] 03:18:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC0187000) [pid = 3456] [serial = 1049] [outer = 0000000000000000] 03:18:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC01D4000) [pid = 3456] [serial = 1050] [outer = 000000EBC0187000] 03:18:01 INFO - PROCESS | 3456 | 1468664281245 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC1262400) [pid = 3456] [serial = 1051] [outer = 000000EBC0187000] 03:18:02 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:02 INFO - PROCESS | 3456 | 1468664282044 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 03:18:02 INFO - PROCESS | 3456 | 1468664282100 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 03:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:18:02 INFO - PROCESS | 3456 | 1468664282105 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - PROCESS | 3456 | 1468664282109 Marionette TRACE conn6 <- [1,1366,null,{}] 03:18:02 INFO - PROCESS | 3456 | 1468664282115 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:02 INFO - PROCESS | 3456 | 1468664282117 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:02 INFO - PROCESS | 3456 | 1468664282229 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 03:18:02 INFO - PROCESS | 3456 | 1468664282356 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:02 INFO - PROCESS | 3456 | 1468664282361 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBA4E5C800 == 47 [pid = 3456] [id = 351] 03:18:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB33D8C00) [pid = 3456] [serial = 1052] [outer = 0000000000000000] 03:18:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB722CC00) [pid = 3456] [serial = 1053] [outer = 000000EBB33D8C00] 03:18:02 INFO - PROCESS | 3456 | 1468664282418 Marionette DEBUG loaded listener.js 03:18:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBB8D07800) [pid = 3456] [serial = 1054] [outer = 000000EBB33D8C00] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7078000 == 46 [pid = 3456] [id = 346] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59AA000 == 45 [pid = 3456] [id = 345] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FF7000 == 44 [pid = 3456] [id = 344] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4683000 == 43 [pid = 3456] [id = 343] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC39A1800 == 42 [pid = 3456] [id = 342] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F49800 == 41 [pid = 3456] [id = 341] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF919000 == 40 [pid = 3456] [id = 340] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE2CA000 == 39 [pid = 3456] [id = 339] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB728A000 == 38 [pid = 3456] [id = 338] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBBE73800 == 37 [pid = 3456] [id = 334] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E7E000 == 36 [pid = 3456] [id = 333] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB839F000 == 35 [pid = 3456] [id = 324] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBCFAC800 == 34 [pid = 3456] [id = 326] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FE3000 == 33 [pid = 3456] [id = 336] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF818000 == 32 [pid = 3456] [id = 335] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB1236000 == 31 [pid = 3456] [id = 337] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7595000 == 30 [pid = 3456] [id = 350] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57D1000 == 29 [pid = 3456] [id = 349] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8CD800 == 28 [pid = 3456] [id = 348] 03:18:03 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB4410000 == 27 [pid = 3456] [id = 347] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBC958C00) [pid = 3456] [serial = 988] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBBE3B000) [pid = 3456] [serial = 987] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB302D800) [pid = 3456] [serial = 981] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB7F79400) [pid = 3456] [serial = 979] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB75C2400) [pid = 3456] [serial = 978] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB3F5F000) [pid = 3456] [serial = 976] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB3150C00) [pid = 3456] [serial = 975] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBD1E1400) [pid = 3456] [serial = 990] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBFC32C00) [pid = 3456] [serial = 999] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBF4F3C00) [pid = 3456] [serial = 996] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBC634800) [pid = 3456] [serial = 993] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBD225800) [pid = 3456] [serial = 991] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB83EFC00) [pid = 3456] [serial = 984] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB8F64800) [pid = 3456] [serial = 985] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBD717000) [pid = 3456] [serial = 994] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBF858400) [pid = 3456] [serial = 997] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB353E800) [pid = 3456] [serial = 982] [outer = 0000000000000000] [url = about:blank] 03:18:03 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 03:18:03 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 03:18:03 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 03:18:03 INFO - PROCESS | 3456 | [3456] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 03:18:03 INFO - PROCESS | 3456 | 1468664283702 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:18:03 INFO - PROCESS | 3456 | 1468664283745 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 03:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:18:03 INFO - PROCESS | 3456 | 1468664283750 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:18:03 INFO - PROCESS | 3456 | 1468664283753 Marionette TRACE conn6 <- [1,1370,null,{}] 03:18:03 INFO - PROCESS | 3456 | 1468664283758 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:03 INFO - PROCESS | 3456 | 1468664283761 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:03 INFO - PROCESS | 3456 | 1468664283860 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 03:18:03 INFO - PROCESS | 3456 | 1468664283939 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:03 INFO - PROCESS | 3456 | 1468664283942 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:03 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB75E3000 == 28 [pid = 3456] [id = 352] 03:18:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB2E09800) [pid = 3456] [serial = 1055] [outer = 0000000000000000] 03:18:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB2E6E000) [pid = 3456] [serial = 1056] [outer = 000000EBB2E09800] 03:18:03 INFO - PROCESS | 3456 | 1468664283994 Marionette DEBUG loaded listener.js 03:18:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB3031C00) [pid = 3456] [serial = 1057] [outer = 000000EBB2E09800] 03:18:04 INFO - PROCESS | 3456 | [3456] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:04 INFO - PROCESS | 3456 | 1468664284360 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:18:04 INFO - PROCESS | 3456 | 1468664284385 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 03:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:18:04 INFO - PROCESS | 3456 | 1468664284391 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:18:04 INFO - PROCESS | 3456 | 1468664284394 Marionette TRACE conn6 <- [1,1374,null,{}] 03:18:04 INFO - PROCESS | 3456 | 1468664284398 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:04 INFO - PROCESS | 3456 | 1468664284401 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:04 INFO - PROCESS | 3456 | 1468664284497 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 03:18:04 INFO - PROCESS | 3456 | 1468664284648 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:04 INFO - PROCESS | 3456 | 1468664284651 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:04 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB2B8D000 == 29 [pid = 3456] [id = 353] 03:18:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB3645000) [pid = 3456] [serial = 1058] [outer = 0000000000000000] 03:18:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB3F61800) [pid = 3456] [serial = 1059] [outer = 000000EBB3645000] 03:18:04 INFO - PROCESS | 3456 | 1468664284707 Marionette DEBUG loaded listener.js 03:18:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB7228C00) [pid = 3456] [serial = 1060] [outer = 000000EBB3645000] 03:18:05 INFO - PROCESS | 3456 | 1468664285052 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:18:05 INFO - PROCESS | 3456 | 1468664285129 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 03:18:05 INFO - PROCESS | 3456 | 1468664285132 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:18:05 INFO - PROCESS | 3456 | 1468664285136 Marionette TRACE conn6 <- [1,1378,null,{}] 03:18:05 INFO - PROCESS | 3456 | 1468664285148 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:05 INFO - PROCESS | 3456 | 1468664285153 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:05 INFO - PROCESS | 3456 | 1468664285245 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 03:18:05 INFO - PROCESS | 3456 | 1468664285285 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:05 INFO - PROCESS | 3456 | 1468664285288 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:05 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF710000 == 30 [pid = 3456] [id = 354] 03:18:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB3545400) [pid = 3456] [serial = 1061] [outer = 0000000000000000] 03:18:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB8E91400) [pid = 3456] [serial = 1062] [outer = 000000EBB3545400] 03:18:05 INFO - PROCESS | 3456 | 1468664285371 Marionette DEBUG loaded listener.js 03:18:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB9423C00) [pid = 3456] [serial = 1063] [outer = 000000EBB3545400] 03:18:06 INFO - PROCESS | 3456 | 1468664286103 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 985ms 03:18:06 INFO - PROCESS | 3456 | 1468664286120 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 03:18:06 INFO - PROCESS | 3456 | 1468664286123 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 03:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:18:06 INFO - PROCESS | 3456 | 1468664286126 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:18:06 INFO - PROCESS | 3456 | 1468664286128 Marionette TRACE conn6 <- [1,1382,null,{}] 03:18:06 INFO - PROCESS | 3456 | 1468664286139 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:06 INFO - PROCESS | 3456 | 1468664286142 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:06 INFO - PROCESS | 3456 | 1468664286266 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 03:18:06 INFO - PROCESS | 3456 | 1468664286274 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:06 INFO - PROCESS | 3456 | 1468664286276 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFC1E000 == 31 [pid = 3456] [id = 355] 03:18:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBBE2CC00) [pid = 3456] [serial = 1064] [outer = 0000000000000000] 03:18:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBBE31800) [pid = 3456] [serial = 1065] [outer = 000000EBBBE2CC00] 03:18:06 INFO - PROCESS | 3456 | 1468664286321 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBC641C00) [pid = 3456] [serial = 1066] [outer = 000000EBBBE2CC00] 03:18:06 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:06 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:06 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:06 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:06 INFO - PROCESS | 3456 | 1468664286807 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 733ms 03:18:06 INFO - PROCESS | 3456 | 1468664286862 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 03:18:06 INFO - PROCESS | 3456 | 1468664286864 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 03:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:18:06 INFO - PROCESS | 3456 | 1468664286876 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:18:06 INFO - PROCESS | 3456 | 1468664286878 Marionette TRACE conn6 <- [1,1386,null,{}] 03:18:06 INFO - PROCESS | 3456 | 1468664286881 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:06 INFO - PROCESS | 3456 | 1468664286883 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:06 INFO - PROCESS | 3456 | 1468664286993 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 03:18:07 INFO - PROCESS | 3456 | 1468664287001 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:07 INFO - PROCESS | 3456 | 1468664287003 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:07 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F3B800 == 32 [pid = 3456] [id = 356] 03:18:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB33DDC00) [pid = 3456] [serial = 1067] [outer = 0000000000000000] 03:18:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBBC95D800) [pid = 3456] [serial = 1068] [outer = 000000EBB33DDC00] 03:18:07 INFO - PROCESS | 3456 | 1468664287051 Marionette DEBUG loaded listener.js 03:18:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBD1DE400) [pid = 3456] [serial = 1069] [outer = 000000EBB33DDC00] 03:18:07 INFO - PROCESS | 3456 | 1468664287500 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 691ms 03:18:07 INFO - PROCESS | 3456 | 1468664287562 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 03:18:07 INFO - PROCESS | 3456 | 1468664287564 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 03:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:18:07 INFO - PROCESS | 3456 | 1468664287567 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:18:07 INFO - PROCESS | 3456 | 1468664287569 Marionette TRACE conn6 <- [1,1390,null,{}] 03:18:07 INFO - PROCESS | 3456 | 1468664287579 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:07 INFO - PROCESS | 3456 | 1468664287585 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:07 INFO - PROCESS | 3456 | 1468664287732 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 03:18:07 INFO - PROCESS | 3456 | 1468664287740 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:07 INFO - PROCESS | 3456 | 1468664287742 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:07 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC399A800 == 33 [pid = 3456] [id = 357] 03:18:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBD20CC00) [pid = 3456] [serial = 1070] [outer = 0000000000000000] 03:18:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBF4B9400) [pid = 3456] [serial = 1071] [outer = 000000EBBD20CC00] 03:18:07 INFO - PROCESS | 3456 | 1468664287830 Marionette DEBUG loaded listener.js 03:18:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBF853C00) [pid = 3456] [serial = 1072] [outer = 000000EBBD20CC00] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBB384B800) [pid = 3456] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBC035F000) [pid = 3456] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB3336000) [pid = 3456] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB2E06000) [pid = 3456] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB969E400) [pid = 3456] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBF85C400) [pid = 3456] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBE5E0400) [pid = 3456] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB302C800) [pid = 3456] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB2F36400) [pid = 3456] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC01B1C00) [pid = 3456] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBFC33000) [pid = 3456] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB8F6A000) [pid = 3456] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBD21E000) [pid = 3456] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB747D400) [pid = 3456] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:18:08 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBC01D1000) [pid = 3456] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:18:08 INFO - PROCESS | 3456 | 1468664288640 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1135ms 03:18:08 INFO - PROCESS | 3456 | 1468664288706 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 03:18:08 INFO - PROCESS | 3456 | 1468664288708 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 03:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:18:08 INFO - PROCESS | 3456 | 1468664288711 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:18:08 INFO - PROCESS | 3456 | 1468664288713 Marionette TRACE conn6 <- [1,1394,null,{}] 03:18:08 INFO - PROCESS | 3456 | 1468664288716 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:08 INFO - PROCESS | 3456 | 1468664288718 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:08 INFO - PROCESS | 3456 | 1468664288799 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 03:18:08 INFO - PROCESS | 3456 | 1468664288805 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:08 INFO - PROCESS | 3456 | 1468664288807 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F14000 == 34 [pid = 3456] [id = 358] 03:18:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB747D400) [pid = 3456] [serial = 1073] [outer = 0000000000000000] 03:18:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB96B5C00) [pid = 3456] [serial = 1074] [outer = 000000EBB747D400] 03:18:08 INFO - PROCESS | 3456 | 1468664288853 Marionette DEBUG loaded listener.js 03:18:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBE5E0400) [pid = 3456] [serial = 1075] [outer = 000000EBB747D400] 03:18:09 INFO - PROCESS | 3456 | 1468664289297 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 627ms 03:18:09 INFO - PROCESS | 3456 | 1468664289342 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 03:18:09 INFO - PROCESS | 3456 | 1468664289344 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 03:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:18:09 INFO - PROCESS | 3456 | 1468664289347 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - PROCESS | 3456 | 1468664289349 Marionette TRACE conn6 <- [1,1398,null,{}] 03:18:09 INFO - PROCESS | 3456 | 1468664289357 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:09 INFO - PROCESS | 3456 | 1468664289359 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:09 INFO - PROCESS | 3456 | 1468664289444 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 03:18:09 INFO - PROCESS | 3456 | 1468664289451 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:09 INFO - PROCESS | 3456 | 1468664289453 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57BC000 == 35 [pid = 3456] [id = 359] 03:18:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBF858000) [pid = 3456] [serial = 1076] [outer = 0000000000000000] 03:18:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBF887800) [pid = 3456] [serial = 1077] [outer = 000000EBBF858000] 03:18:09 INFO - PROCESS | 3456 | 1468664289497 Marionette DEBUG loaded listener.js 03:18:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBFC41800) [pid = 3456] [serial = 1078] [outer = 000000EBBF858000] 03:18:09 INFO - PROCESS | 3456 | 1468664289956 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 629ms 03:18:09 INFO - PROCESS | 3456 | 1468664289979 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 03:18:09 INFO - PROCESS | 3456 | 1468664289982 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 03:18:09 INFO - PROCESS | 3456 | 1468664289985 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:18:09 INFO - PROCESS | 3456 | 1468664289987 Marionette TRACE conn6 <- [1,1402,null,{}] 03:18:10 INFO - PROCESS | 3456 | 1468664290007 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:10 INFO - PROCESS | 3456 | 1468664290009 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:10 INFO - PROCESS | 3456 | 1468664290096 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 03:18:10 INFO - PROCESS | 3456 | 1468664290118 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:10 INFO - PROCESS | 3456 | 1468664290120 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:10 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF70E800 == 36 [pid = 3456] [id = 360] 03:18:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBFD33400) [pid = 3456] [serial = 1079] [outer = 0000000000000000] 03:18:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBFD97C00) [pid = 3456] [serial = 1080] [outer = 000000EBBFD33400] 03:18:10 INFO - PROCESS | 3456 | 1468664290169 Marionette DEBUG loaded listener.js 03:18:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC017B000) [pid = 3456] [serial = 1081] [outer = 000000EBBFD33400] 03:18:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB2233C00) [pid = 3456] [serial = 1082] [outer = 000000EBB98C9400] 03:18:11 INFO - PROCESS | 3456 | 1468664291212 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1251ms 03:18:11 INFO - PROCESS | 3456 | 1468664291240 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 03:18:11 INFO - PROCESS | 3456 | 1468664291246 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 03:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:18:11 INFO - PROCESS | 3456 | 1468664291250 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 3456 | 1468664291255 Marionette TRACE conn6 <- [1,1406,null,{}] 03:18:11 INFO - PROCESS | 3456 | 1468664291261 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:11 INFO - PROCESS | 3456 | 1468664291264 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:11 INFO - PROCESS | 3456 | 1468664291419 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 03:18:11 INFO - PROCESS | 3456 | 1468664291518 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:11 INFO - PROCESS | 3456 | 1468664291521 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:11 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD787800 == 37 [pid = 3456] [id = 361] 03:18:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB3225400) [pid = 3456] [serial = 1083] [outer = 0000000000000000] 03:18:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB7439800) [pid = 3456] [serial = 1084] [outer = 000000EBB3225400] 03:18:11 INFO - PROCESS | 3456 | 1468664291584 Marionette DEBUG loaded listener.js 03:18:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB7D25C00) [pid = 3456] [serial = 1085] [outer = 000000EBB3225400] 03:18:11 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:11 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:11 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:11 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:12 INFO - PROCESS | 3456 | 1468664292379 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1186ms 03:18:12 INFO - PROCESS | 3456 | 1468664292440 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 03:18:12 INFO - PROCESS | 3456 | 1468664292445 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 03:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:18:12 INFO - PROCESS | 3456 | 1468664292452 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:18:12 INFO - PROCESS | 3456 | 1468664292455 Marionette TRACE conn6 <- [1,1410,null,{}] 03:18:12 INFO - PROCESS | 3456 | 1468664292459 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:12 INFO - PROCESS | 3456 | 1468664292462 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:12 INFO - PROCESS | 3456 | 1468664292700 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 03:18:12 INFO - PROCESS | 3456 | 1468664292839 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:12 INFO - PROCESS | 3456 | 1468664292842 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:12 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7DB1000 == 38 [pid = 3456] [id = 362] 03:18:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBB2E0CC00) [pid = 3456] [serial = 1086] [outer = 0000000000000000] 03:18:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBB3026C00) [pid = 3456] [serial = 1087] [outer = 000000EBB2E0CC00] 03:18:12 INFO - PROCESS | 3456 | 1468664292895 Marionette DEBUG loaded listener.js 03:18:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBB33D7000) [pid = 3456] [serial = 1088] [outer = 000000EBB2E0CC00] 03:18:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57BC000 == 37 [pid = 3456] [id = 359] 03:18:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F14000 == 36 [pid = 3456] [id = 358] 03:18:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC399A800 == 35 [pid = 3456] [id = 357] 03:18:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F3B800 == 34 [pid = 3456] [id = 356] 03:18:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFC1E000 == 33 [pid = 3456] [id = 355] 03:18:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF710000 == 32 [pid = 3456] [id = 354] 03:18:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB2B8D000 == 31 [pid = 3456] [id = 353] 03:18:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB75E3000 == 30 [pid = 3456] [id = 352] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBB722A400) [pid = 3456] [serial = 973] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBBFEB6800) [pid = 3456] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB969A000) [pid = 3456] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB96A4C00) [pid = 3456] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBBE3A000) [pid = 3456] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBFC49C00) [pid = 3456] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBF88E000) [pid = 3456] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBFD2A400) [pid = 3456] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB7C3B800) [pid = 3456] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB8D07000) [pid = 3456] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB33D5C00) [pid = 3456] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB75BD400) [pid = 3456] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC01B9800) [pid = 3456] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBFC3B800) [pid = 3456] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBBE2DC00) [pid = 3456] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBC958400) [pid = 3456] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBE206000) [pid = 3456] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBF4B7400) [pid = 3456] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBD225400) [pid = 3456] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBC01C6800) [pid = 3456] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBC0287000) [pid = 3456] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBC028EC00) [pid = 3456] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBC06F8000) [pid = 3456] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB33DC400) [pid = 3456] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBC017B400) [pid = 3456] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBFD2A800) [pid = 3456] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBC01CBC00) [pid = 3456] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBC06ED000) [pid = 3456] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 03:18:13 INFO - PROCESS | 3456 | 1468664293530 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1135ms 03:18:13 INFO - PROCESS | 3456 | 1468664293590 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 03:18:13 INFO - PROCESS | 3456 | 1468664293594 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 03:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:18:13 INFO - PROCESS | 3456 | 1468664293599 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:18:13 INFO - PROCESS | 3456 | 1468664293602 Marionette TRACE conn6 <- [1,1414,null,{}] 03:18:13 INFO - PROCESS | 3456 | 1468664293607 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:13 INFO - PROCESS | 3456 | 1468664293609 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:13 INFO - PROCESS | 3456 | 1468664293704 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 03:18:13 INFO - PROCESS | 3456 | 1468664293783 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:13 INFO - PROCESS | 3456 | 1468664293786 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:13 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB838F800 == 31 [pid = 3456] [id = 363] 03:18:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB3221C00) [pid = 3456] [serial = 1089] [outer = 0000000000000000] 03:18:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB722A400) [pid = 3456] [serial = 1090] [outer = 000000EBB3221C00] 03:18:13 INFO - PROCESS | 3456 | 1468664293833 Marionette DEBUG loaded listener.js 03:18:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB75BE000) [pid = 3456] [serial = 1091] [outer = 000000EBB3221C00] 03:18:14 INFO - PROCESS | 3456 | 1468664294279 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 733ms 03:18:14 INFO - PROCESS | 3456 | 1468664294336 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 03:18:14 INFO - PROCESS | 3456 | 1468664294339 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 03:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:18:14 INFO - PROCESS | 3456 | 1468664294343 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:18:14 INFO - PROCESS | 3456 | 1468664294345 Marionette TRACE conn6 <- [1,1418,null,{}] 03:18:14 INFO - PROCESS | 3456 | 1468664294349 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:14 INFO - PROCESS | 3456 | 1468664294352 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:14 INFO - PROCESS | 3456 | 1468664294446 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 03:18:14 INFO - PROCESS | 3456 | 1468664294463 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:14 INFO - PROCESS | 3456 | 1468664294465 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:14 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF70E000 == 32 [pid = 3456] [id = 364] 03:18:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB969B800) [pid = 3456] [serial = 1092] [outer = 0000000000000000] 03:18:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB969FC00) [pid = 3456] [serial = 1093] [outer = 000000EBB969B800] 03:18:14 INFO - PROCESS | 3456 | 1468664294512 Marionette DEBUG loaded listener.js 03:18:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBBE2F800) [pid = 3456] [serial = 1094] [outer = 000000EBB969B800] 03:18:14 INFO - PROCESS | 3456 | 1468664294988 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 691ms 03:18:15 INFO - PROCESS | 3456 | 1468664295036 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 03:18:15 INFO - PROCESS | 3456 | 1468664295040 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 03:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:18:15 INFO - PROCESS | 3456 | 1468664295051 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:18:15 INFO - PROCESS | 3456 | 1468664295056 Marionette TRACE conn6 <- [1,1422,null,{}] 03:18:15 INFO - PROCESS | 3456 | 1468664295060 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:15 INFO - PROCESS | 3456 | 1468664295063 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:15 INFO - PROCESS | 3456 | 1468664295160 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 03:18:15 INFO - PROCESS | 3456 | 1468664295234 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 3456 | 1468664295236 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC086A000 == 33 [pid = 3456] [id = 365] 03:18:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB2E03000) [pid = 3456] [serial = 1095] [outer = 0000000000000000] 03:18:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBC959800) [pid = 3456] [serial = 1096] [outer = 000000EBB2E03000] 03:18:15 INFO - PROCESS | 3456 | 1468664295287 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBD20D000) [pid = 3456] [serial = 1097] [outer = 000000EBB2E03000] 03:18:15 INFO - PROCESS | 3456 | 1468664295706 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 692ms 03:18:15 INFO - PROCESS | 3456 | 1468664295742 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 03:18:15 INFO - PROCESS | 3456 | 1468664295744 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 03:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:18:15 INFO - PROCESS | 3456 | 1468664295751 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:18:15 INFO - PROCESS | 3456 | 1468664295753 Marionette TRACE conn6 <- [1,1426,null,{}] 03:18:15 INFO - PROCESS | 3456 | 1468664295757 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:15 INFO - PROCESS | 3456 | 1468664295759 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:15 INFO - PROCESS | 3456 | 1468664295901 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 03:18:15 INFO - PROCESS | 3456 | 1468664295922 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 3456 | 1468664295924 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC297C000 == 34 [pid = 3456] [id = 366] 03:18:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBD21E000) [pid = 3456] [serial = 1098] [outer = 0000000000000000] 03:18:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBE205400) [pid = 3456] [serial = 1099] [outer = 000000EBBD21E000] 03:18:15 INFO - PROCESS | 3456 | 1468664295976 Marionette DEBUG loaded listener.js 03:18:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBE5DF800) [pid = 3456] [serial = 1100] [outer = 000000EBBD21E000] 03:18:16 INFO - PROCESS | 3456 | 1468664296413 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 03:18:16 INFO - PROCESS | 3456 | 1468664296442 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 03:18:16 INFO - PROCESS | 3456 | 1468664296444 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 03:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:18:16 INFO - PROCESS | 3456 | 1468664296447 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 3456 | 1468664296449 Marionette TRACE conn6 <- [1,1430,null,{}] 03:18:16 INFO - PROCESS | 3456 | 1468664296453 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:16 INFO - PROCESS | 3456 | 1468664296455 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:16 INFO - PROCESS | 3456 | 1468664296569 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 03:18:16 INFO - PROCESS | 3456 | 1468664296616 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:16 INFO - PROCESS | 3456 | 1468664296623 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:16 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC03AB800 == 35 [pid = 3456] [id = 367] 03:18:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBEF5A400) [pid = 3456] [serial = 1101] [outer = 0000000000000000] 03:18:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBF4E9800) [pid = 3456] [serial = 1102] [outer = 000000EBBEF5A400] 03:18:16 INFO - PROCESS | 3456 | 1468664296686 Marionette DEBUG loaded listener.js 03:18:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBFA0CC00) [pid = 3456] [serial = 1103] [outer = 000000EBBEF5A400] 03:18:16 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:16 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:16 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:16 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:17 INFO - PROCESS | 3456 | 1468664297145 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 733ms 03:18:17 INFO - PROCESS | 3456 | 1468664297183 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 03:18:17 INFO - PROCESS | 3456 | 1468664297186 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 03:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:18:17 INFO - PROCESS | 3456 | 1468664297189 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:18:17 INFO - PROCESS | 3456 | 1468664297191 Marionette TRACE conn6 <- [1,1434,null,{}] 03:18:17 INFO - PROCESS | 3456 | 1468664297230 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:17 INFO - PROCESS | 3456 | 1468664297233 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:17 INFO - PROCESS | 3456 | 1468664297357 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 03:18:17 INFO - PROCESS | 3456 | 1468664297369 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 3456 | 1468664297371 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:17 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4693000 == 36 [pid = 3456] [id = 368] 03:18:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBF4AE800) [pid = 3456] [serial = 1104] [outer = 0000000000000000] 03:18:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBFD34C00) [pid = 3456] [serial = 1105] [outer = 000000EBBF4AE800] 03:18:17 INFO - PROCESS | 3456 | 1468664297457 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBFFCF400) [pid = 3456] [serial = 1106] [outer = 000000EBBF4AE800] 03:18:17 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB83F8000) [pid = 3456] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:18:17 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB747D400) [pid = 3456] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:18:17 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB2E03400) [pid = 3456] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:18:17 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB3545400) [pid = 3456] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:18:17 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBC0187000) [pid = 3456] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:18:17 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBD20CC00) [pid = 3456] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:18:17 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBBE2CC00) [pid = 3456] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:18:17 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB33D8C00) [pid = 3456] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:18:17 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB3645000) [pid = 3456] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:18:17 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBF85E400) [pid = 3456] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:18:17 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB33DDC00) [pid = 3456] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:18:17 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB2E09800) [pid = 3456] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:18:17 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBF858000) [pid = 3456] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:18:17 INFO - PROCESS | 3456 | 1468664297872 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 733ms 03:18:17 INFO - PROCESS | 3456 | 1468664297926 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 03:18:17 INFO - PROCESS | 3456 | 1468664297928 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 03:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:18:17 INFO - PROCESS | 3456 | 1468664297931 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:18:17 INFO - PROCESS | 3456 | 1468664297933 Marionette TRACE conn6 <- [1,1438,null,{}] 03:18:17 INFO - PROCESS | 3456 | 1468664297936 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:17 INFO - PROCESS | 3456 | 1468664297938 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:18 INFO - PROCESS | 3456 | 1468664298022 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 03:18:18 INFO - PROCESS | 3456 | 1468664298027 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 3456 | 1468664298029 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FF8800 == 37 [pid = 3456] [id = 369] 03:18:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB3645000) [pid = 3456] [serial = 1107] [outer = 0000000000000000] 03:18:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBF854400) [pid = 3456] [serial = 1108] [outer = 000000EBB3645000] 03:18:18 INFO - PROCESS | 3456 | 1468664298073 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBFFC9400) [pid = 3456] [serial = 1109] [outer = 000000EBB3645000] 03:18:18 INFO - PROCESS | 3456 | 1468664298498 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 629ms 03:18:18 INFO - PROCESS | 3456 | 1468664298564 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 03:18:18 INFO - PROCESS | 3456 | 1468664298566 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 03:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:18:18 INFO - PROCESS | 3456 | 1468664298570 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 3456 | 1468664298571 Marionette TRACE conn6 <- [1,1442,null,{}] 03:18:18 INFO - PROCESS | 3456 | 1468664298575 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:18 INFO - PROCESS | 3456 | 1468664298577 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:18 INFO - PROCESS | 3456 | 1468664298670 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 03:18:18 INFO - PROCESS | 3456 | 1468664298677 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 3456 | 1468664298679 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59BA800 == 38 [pid = 3456] [id = 370] 03:18:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBC0184400) [pid = 3456] [serial = 1110] [outer = 0000000000000000] 03:18:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC019C800) [pid = 3456] [serial = 1111] [outer = 000000EBC0184400] 03:18:18 INFO - PROCESS | 3456 | 1468664298725 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBC01A6400) [pid = 3456] [serial = 1112] [outer = 000000EBC0184400] 03:18:19 INFO - PROCESS | 3456 | 1468664299165 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 628ms 03:18:19 INFO - PROCESS | 3456 | 1468664299202 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 3456 | 1468664299204 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 03:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:18:19 INFO - PROCESS | 3456 | 1468664299208 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - PROCESS | 3456 | 1468664299209 Marionette TRACE conn6 <- [1,1446,null,{}] 03:18:19 INFO - PROCESS | 3456 | 1468664299213 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:19 INFO - PROCESS | 3456 | 1468664299215 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:19 INFO - PROCESS | 3456 | 1468664299304 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 03:18:19 INFO - PROCESS | 3456 | 1468664299310 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:19 INFO - PROCESS | 3456 | 1468664299312 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:19 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0868000 == 39 [pid = 3456] [id = 371] 03:18:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBC01B2400) [pid = 3456] [serial = 1113] [outer = 0000000000000000] 03:18:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC01B7000) [pid = 3456] [serial = 1114] [outer = 000000EBC01B2400] 03:18:19 INFO - PROCESS | 3456 | 1468664299356 Marionette DEBUG loaded listener.js 03:18:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC01C6800) [pid = 3456] [serial = 1115] [outer = 000000EBC01B2400] 03:18:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBA4E5C800 == 38 [pid = 3456] [id = 351] 03:18:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB838F800 == 37 [pid = 3456] [id = 363] 03:18:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7DB1000 == 36 [pid = 3456] [id = 362] 03:18:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF70E800 == 35 [pid = 3456] [id = 360] 03:18:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD787800 == 34 [pid = 3456] [id = 361] 03:18:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC297C000 == 33 [pid = 3456] [id = 366] 03:18:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59BA800 == 32 [pid = 3456] [id = 370] 03:18:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC03AB800 == 31 [pid = 3456] [id = 367] 03:18:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FF8800 == 30 [pid = 3456] [id = 369] 03:18:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4693000 == 29 [pid = 3456] [id = 368] 03:18:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC086A000 == 28 [pid = 3456] [id = 365] 03:18:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF70E000 == 27 [pid = 3456] [id = 364] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBBE31800) [pid = 3456] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBC95D800) [pid = 3456] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB3F61800) [pid = 3456] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB7228C00) [pid = 3456] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB8D07800) [pid = 3456] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB722CC00) [pid = 3456] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB2E6E000) [pid = 3456] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB3031C00) [pid = 3456] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB8E91400) [pid = 3456] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBF4B9400) [pid = 3456] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB314C800) [pid = 3456] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB2E6F000) [pid = 3456] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBD209800) [pid = 3456] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBBE3B800) [pid = 3456] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBC0186400) [pid = 3456] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBFD99400) [pid = 3456] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBC1262400) [pid = 3456] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBC01D4000) [pid = 3456] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBBD1DE400) [pid = 3456] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBBF887800) [pid = 3456] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 61 (000000EBB96B5C00) [pid = 3456] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 60 (000000EBBFC41800) [pid = 3456] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 59 (000000EBBC641C00) [pid = 3456] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 58 (000000EBBF853C00) [pid = 3456] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 57 (000000EBBE5E0400) [pid = 3456] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 56 (000000EBBFD97C00) [pid = 3456] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | --DOMWINDOW == 55 (000000EBB9423C00) [pid = 3456] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 03:18:21 INFO - PROCESS | 3456 | 1468664301205 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2036ms 03:18:21 INFO - PROCESS | 3456 | 1468664301246 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 03:18:21 INFO - PROCESS | 3456 | 1468664301250 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 03:18:21 INFO - PROCESS | 3456 | 1468664301256 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:18:21 INFO - PROCESS | 3456 | 1468664301259 Marionette TRACE conn6 <- [1,1450,null,{}] 03:18:21 INFO - PROCESS | 3456 | 1468664301265 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:21 INFO - PROCESS | 3456 | 1468664301269 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:21 INFO - PROCESS | 3456 | 1468664301362 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 03:18:21 INFO - PROCESS | 3456 | 1468664301369 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:21 INFO - PROCESS | 3456 | 1468664301374 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:21 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7C72800 == 28 [pid = 3456] [id = 372] 03:18:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 56 (000000EBB302C000) [pid = 3456] [serial = 1116] [outer = 0000000000000000] 03:18:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 57 (000000EBB302D400) [pid = 3456] [serial = 1117] [outer = 000000EBB302C000] 03:18:21 INFO - PROCESS | 3456 | 1468664301423 Marionette DEBUG loaded listener.js 03:18:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 58 (000000EBB3144400) [pid = 3456] [serial = 1118] [outer = 000000EBB302C000] 03:18:21 INFO - PROCESS | 3456 | 1468664301914 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 691ms 03:18:21 INFO - PROCESS | 3456 | 1468664301951 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 03:18:21 INFO - PROCESS | 3456 | 1468664301956 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 03:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:18:21 INFO - PROCESS | 3456 | 1468664301963 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 3456 | 1468664301966 Marionette TRACE conn6 <- [1,1454,null,{}] 03:18:21 INFO - PROCESS | 3456 | 1468664301970 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:21 INFO - PROCESS | 3456 | 1468664301973 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:22 INFO - PROCESS | 3456 | 1468664302063 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 03:18:22 INFO - PROCESS | 3456 | 1468664302070 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:22 INFO - PROCESS | 3456 | 1468664302073 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:22 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D4D800 == 29 [pid = 3456] [id = 373] 03:18:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 59 (000000EBB33D8C00) [pid = 3456] [serial = 1119] [outer = 0000000000000000] 03:18:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 60 (000000EBB33E0C00) [pid = 3456] [serial = 1120] [outer = 000000EBB33D8C00] 03:18:22 INFO - PROCESS | 3456 | 1468664302121 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBB42EC400) [pid = 3456] [serial = 1121] [outer = 000000EBB33D8C00] 03:18:22 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:22 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:22 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:22 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:22 INFO - PROCESS | 3456 | 1468664302598 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 692ms 03:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:18:22 INFO - PROCESS | 3456 | 1468664302657 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 03:18:22 INFO - PROCESS | 3456 | 1468664302659 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 03:18:22 INFO - PROCESS | 3456 | 1468664302663 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:18:22 INFO - PROCESS | 3456 | 1468664302667 Marionette TRACE conn6 <- [1,1458,null,{}] 03:18:22 INFO - PROCESS | 3456 | 1468664302678 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:22 INFO - PROCESS | 3456 | 1468664302683 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:22 INFO - PROCESS | 3456 | 1468664302798 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 03:18:22 INFO - PROCESS | 3456 | 1468664302873 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:22 INFO - PROCESS | 3456 | 1468664302877 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:22 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBCFC5000 == 30 [pid = 3456] [id = 374] 03:18:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBB1AD9C00) [pid = 3456] [serial = 1122] [outer = 0000000000000000] 03:18:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBB7483800) [pid = 3456] [serial = 1123] [outer = 000000EBB1AD9C00] 03:18:22 INFO - PROCESS | 3456 | 1468664302926 Marionette DEBUG loaded listener.js 03:18:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB75C0C00) [pid = 3456] [serial = 1124] [outer = 000000EBB1AD9C00] 03:18:23 INFO - PROCESS | 3456 | 1468664303305 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 691ms 03:18:23 INFO - PROCESS | 3456 | 1468664303356 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 3456 | 1468664303359 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 03:18:23 INFO - PROCESS | 3456 | 1468664303363 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:18:23 INFO - PROCESS | 3456 | 1468664303365 Marionette TRACE conn6 <- [1,1462,null,{}] 03:18:23 INFO - PROCESS | 3456 | 1468664303368 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:23 INFO - PROCESS | 3456 | 1468664303370 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:23 INFO - PROCESS | 3456 | 1468664303457 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 03:18:23 INFO - PROCESS | 3456 | 1468664303463 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:23 INFO - PROCESS | 3456 | 1468664303465 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:23 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF7C000 == 31 [pid = 3456] [id = 375] 03:18:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB7F75400) [pid = 3456] [serial = 1125] [outer = 0000000000000000] 03:18:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB80DD000) [pid = 3456] [serial = 1126] [outer = 000000EBB7F75400] 03:18:23 INFO - PROCESS | 3456 | 1468664303511 Marionette DEBUG loaded listener.js 03:18:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB8D04400) [pid = 3456] [serial = 1127] [outer = 000000EBB7F75400] 03:18:23 INFO - PROCESS | 3456 | 1468664303951 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 628ms 03:18:23 INFO - PROCESS | 3456 | 1468664303994 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 03:18:24 INFO - PROCESS | 3456 | 1468664303996 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 03:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:18:24 INFO - PROCESS | 3456 | 1468664304000 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:18:24 INFO - PROCESS | 3456 | 1468664304002 Marionette TRACE conn6 <- [1,1466,null,{}] 03:18:24 INFO - PROCESS | 3456 | 1468664304005 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:24 INFO - PROCESS | 3456 | 1468664304007 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:24 INFO - PROCESS | 3456 | 1468664304089 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 03:18:24 INFO - PROCESS | 3456 | 1468664304154 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:24 INFO - PROCESS | 3456 | 1468664304156 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8CB000 == 32 [pid = 3456] [id = 376] 03:18:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB3336400) [pid = 3456] [serial = 1128] [outer = 0000000000000000] 03:18:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB8F69000) [pid = 3456] [serial = 1129] [outer = 000000EBB3336400] 03:18:24 INFO - PROCESS | 3456 | 1468664304200 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB9699C00) [pid = 3456] [serial = 1130] [outer = 000000EBB3336400] 03:18:24 INFO - PROCESS | 3456 | 1468664304625 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 690ms 03:18:24 INFO - PROCESS | 3456 | 1468664304693 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 03:18:24 INFO - PROCESS | 3456 | 1468664304695 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 03:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:18:24 INFO - PROCESS | 3456 | 1468664304698 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:18:24 INFO - PROCESS | 3456 | 1468664304700 Marionette TRACE conn6 <- [1,1470,null,{}] 03:18:24 INFO - PROCESS | 3456 | 1468664304703 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:24 INFO - PROCESS | 3456 | 1468664304709 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:24 INFO - PROCESS | 3456 | 1468664304814 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 03:18:24 INFO - PROCESS | 3456 | 1468664304819 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:24 INFO - PROCESS | 3456 | 1468664304821 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC03AB800 == 33 [pid = 3456] [id = 377] 03:18:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB96B8C00) [pid = 3456] [serial = 1131] [outer = 0000000000000000] 03:18:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBC63F400) [pid = 3456] [serial = 1132] [outer = 000000EBB96B8C00] 03:18:24 INFO - PROCESS | 3456 | 1468664304866 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBC950C00) [pid = 3456] [serial = 1133] [outer = 000000EBB96B8C00] 03:18:25 INFO - PROCESS | 3456 | 1468664305307 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 03:18:25 INFO - PROCESS | 3456 | 1468664305331 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 03:18:25 INFO - PROCESS | 3456 | 1468664305333 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 03:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:18:25 INFO - PROCESS | 3456 | 1468664305336 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 3456 | 1468664305338 Marionette TRACE conn6 <- [1,1474,null,{}] 03:18:25 INFO - PROCESS | 3456 | 1468664305342 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:25 INFO - PROCESS | 3456 | 1468664305344 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:25 INFO - PROCESS | 3456 | 1468664305423 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 03:18:25 INFO - PROCESS | 3456 | 1468664305429 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:25 INFO - PROCESS | 3456 | 1468664305431 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:25 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F53000 == 34 [pid = 3456] [id = 378] 03:18:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBC951000) [pid = 3456] [serial = 1134] [outer = 0000000000000000] 03:18:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBC972400) [pid = 3456] [serial = 1135] [outer = 000000EBBC951000] 03:18:25 INFO - PROCESS | 3456 | 1468664305476 Marionette DEBUG loaded listener.js 03:18:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBD102C00) [pid = 3456] [serial = 1136] [outer = 000000EBBC951000] 03:18:25 INFO - PROCESS | 3456 | 1468664305928 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 629ms 03:18:25 INFO - PROCESS | 3456 | 1468664305969 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 03:18:25 INFO - PROCESS | 3456 | 1468664305972 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 03:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:18:25 INFO - PROCESS | 3456 | 1468664305975 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 3456 | 1468664305977 Marionette TRACE conn6 <- [1,1478,null,{}] 03:18:25 INFO - PROCESS | 3456 | 1468664305980 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:25 INFO - PROCESS | 3456 | 1468664305982 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:26 INFO - PROCESS | 3456 | 1468664306062 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 03:18:26 INFO - PROCESS | 3456 | 1468664306067 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:26 INFO - PROCESS | 3456 | 1468664306069 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:26 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2B41000 == 35 [pid = 3456] [id = 379] 03:18:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBD103800) [pid = 3456] [serial = 1137] [outer = 0000000000000000] 03:18:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBD20F800) [pid = 3456] [serial = 1138] [outer = 000000EBBD103800] 03:18:26 INFO - PROCESS | 3456 | 1468664306113 Marionette DEBUG loaded listener.js 03:18:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBD228C00) [pid = 3456] [serial = 1139] [outer = 000000EBBD103800] 03:18:26 INFO - PROCESS | 3456 | 1468664306568 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 628ms 03:18:26 INFO - PROCESS | 3456 | 1468664306606 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 03:18:26 INFO - PROCESS | 3456 | 1468664306608 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 03:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:18:26 INFO - PROCESS | 3456 | 1468664306612 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:18:26 INFO - PROCESS | 3456 | 1468664306613 Marionette TRACE conn6 <- [1,1482,null,{}] 03:18:26 INFO - PROCESS | 3456 | 1468664306621 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:26 INFO - PROCESS | 3456 | 1468664306623 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:26 INFO - PROCESS | 3456 | 1468664306730 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 03:18:26 INFO - PROCESS | 3456 | 1468664306736 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:26 INFO - PROCESS | 3456 | 1468664306738 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:26 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBCFC4800 == 36 [pid = 3456] [id = 380] 03:18:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBD22A800) [pid = 3456] [serial = 1140] [outer = 0000000000000000] 03:18:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBE4E5800) [pid = 3456] [serial = 1141] [outer = 000000EBBD22A800] 03:18:26 INFO - PROCESS | 3456 | 1468664306782 Marionette DEBUG loaded listener.js 03:18:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBEF52800) [pid = 3456] [serial = 1142] [outer = 000000EBBD22A800] 03:18:27 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:27 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:27 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:27 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:27 INFO - PROCESS | 3456 | 1468664307230 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 691ms 03:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:18:27 INFO - PROCESS | 3456 | 1468664307306 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 03:18:27 INFO - PROCESS | 3456 | 1468664307308 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 03:18:27 INFO - PROCESS | 3456 | 1468664307312 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:18:27 INFO - PROCESS | 3456 | 1468664307313 Marionette TRACE conn6 <- [1,1486,null,{}] 03:18:27 INFO - PROCESS | 3456 | 1468664307317 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:27 INFO - PROCESS | 3456 | 1468664307319 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:27 INFO - PROCESS | 3456 | 1468664307432 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 03:18:27 INFO - PROCESS | 3456 | 1468664307441 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 3456 | 1468664307443 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F0E000 == 37 [pid = 3456] [id = 381] 03:18:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBF4BD400) [pid = 3456] [serial = 1143] [outer = 0000000000000000] 03:18:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBF4F3C00) [pid = 3456] [serial = 1144] [outer = 000000EBBF4BD400] 03:18:27 INFO - PROCESS | 3456 | 1468664307528 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBF856800) [pid = 3456] [serial = 1145] [outer = 000000EBBF4BD400] 03:18:27 INFO - PROCESS | 3456 | 1468664307950 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 691ms 03:18:28 INFO - PROCESS | 3456 | 1468664308006 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 3456 | 1468664308009 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 03:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:18:28 INFO - PROCESS | 3456 | 1468664308012 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 3456 | 1468664308015 Marionette TRACE conn6 <- [1,1490,null,{}] 03:18:28 INFO - PROCESS | 3456 | 1468664308018 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:28 INFO - PROCESS | 3456 | 1468664308021 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:28 INFO - PROCESS | 3456 | 1468664308175 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 03:18:28 INFO - PROCESS | 3456 | 1468664308192 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:28 INFO - PROCESS | 3456 | 1468664308194 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:28 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8CA800 == 38 [pid = 3456] [id = 382] 03:18:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBF88E000) [pid = 3456] [serial = 1146] [outer = 0000000000000000] 03:18:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBFC36800) [pid = 3456] [serial = 1147] [outer = 000000EBBF88E000] 03:18:28 INFO - PROCESS | 3456 | 1468664308240 Marionette DEBUG loaded listener.js 03:18:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBFD31400) [pid = 3456] [serial = 1148] [outer = 000000EBBF88E000] 03:18:28 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBC0184400) [pid = 3456] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:18:28 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBD21E000) [pid = 3456] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:18:28 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBEF5A400) [pid = 3456] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:18:28 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBF4AE800) [pid = 3456] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:18:28 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB3221C00) [pid = 3456] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:18:28 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB2E0CC00) [pid = 3456] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:18:28 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB3225400) [pid = 3456] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:18:28 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBFD33400) [pid = 3456] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:18:28 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB2E03000) [pid = 3456] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:18:28 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB969B800) [pid = 3456] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:18:28 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB3645000) [pid = 3456] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:18:28 INFO - PROCESS | 3456 | 1468664308766 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 775ms 03:18:28 INFO - PROCESS | 3456 | 1468664308790 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 3456 | 1468664308793 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 03:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:18:28 INFO - PROCESS | 3456 | 1468664308796 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 3456 | 1468664308798 Marionette TRACE conn6 <- [1,1494,null,{}] 03:18:28 INFO - PROCESS | 3456 | 1468664308812 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:28 INFO - PROCESS | 3456 | 1468664308814 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:28 INFO - PROCESS | 3456 | 1468664308896 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 03:18:28 INFO - PROCESS | 3456 | 1468664308902 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:28 INFO - PROCESS | 3456 | 1468664308903 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:28 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59A7800 == 39 [pid = 3456] [id = 383] 03:18:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB8242C00) [pid = 3456] [serial = 1149] [outer = 0000000000000000] 03:18:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBC955400) [pid = 3456] [serial = 1150] [outer = 000000EBB8242C00] 03:18:28 INFO - PROCESS | 3456 | 1468664308947 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBF4F3400) [pid = 3456] [serial = 1151] [outer = 000000EBB8242C00] 03:18:29 INFO - PROCESS | 3456 | 1468664309365 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 587ms 03:18:29 INFO - PROCESS | 3456 | 1468664309386 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 03:18:29 INFO - PROCESS | 3456 | 1468664309388 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 03:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:18:29 INFO - PROCESS | 3456 | 1468664309391 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:18:29 INFO - PROCESS | 3456 | 1468664309393 Marionette TRACE conn6 <- [1,1498,null,{}] 03:18:29 INFO - PROCESS | 3456 | 1468664309396 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:29 INFO - PROCESS | 3456 | 1468664309398 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:29 INFO - PROCESS | 3456 | 1468664309512 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 03:18:29 INFO - PROCESS | 3456 | 1468664309518 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:29 INFO - PROCESS | 3456 | 1468664309520 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:29 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7080000 == 40 [pid = 3456] [id = 384] 03:18:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBF4F6400) [pid = 3456] [serial = 1152] [outer = 0000000000000000] 03:18:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFD31800) [pid = 3456] [serial = 1153] [outer = 000000EBBF4F6400] 03:18:29 INFO - PROCESS | 3456 | 1468664309563 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBFFC3800) [pid = 3456] [serial = 1154] [outer = 000000EBBF4F6400] 03:18:29 INFO - PROCESS | 3456 | 1468664309965 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 628ms 03:18:30 INFO - PROCESS | 3456 | 1468664310028 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 3456 | 1468664310030 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 03:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:18:30 INFO - PROCESS | 3456 | 1468664310034 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 3456 | 1468664310036 Marionette TRACE conn6 <- [1,1502,null,{}] 03:18:30 INFO - PROCESS | 3456 | 1468664310039 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:30 INFO - PROCESS | 3456 | 1468664310041 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:30 INFO - PROCESS | 3456 | 1468664310123 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 03:18:30 INFO - PROCESS | 3456 | 1468664310131 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:30 INFO - PROCESS | 3456 | 1468664310141 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:30 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7590800 == 41 [pid = 3456] [id = 385] 03:18:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBFFC7C00) [pid = 3456] [serial = 1155] [outer = 0000000000000000] 03:18:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC0187000) [pid = 3456] [serial = 1156] [outer = 000000EBBFFC7C00] 03:18:30 INFO - PROCESS | 3456 | 1468664310186 Marionette DEBUG loaded listener.js 03:18:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC01A4C00) [pid = 3456] [serial = 1157] [outer = 000000EBBFFC7C00] 03:18:30 INFO - PROCESS | 3456 | 1468664310685 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 734ms 03:18:30 INFO - PROCESS | 3456 | 1468664310772 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 3456 | 1468664310777 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 03:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:18:30 INFO - PROCESS | 3456 | 1468664310783 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 3456 | 1468664310787 Marionette TRACE conn6 <- [1,1506,null,{}] 03:18:30 INFO - PROCESS | 3456 | 1468664310793 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:30 INFO - PROCESS | 3456 | 1468664310796 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:31 INFO - PROCESS | 3456 | 1468664311028 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 03:18:31 INFO - PROCESS | 3456 | 1468664311039 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:31 INFO - PROCESS | 3456 | 1468664311044 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:31 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB822A800 == 42 [pid = 3456] [id = 386] 03:18:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB2E0D000) [pid = 3456] [serial = 1158] [outer = 0000000000000000] 03:18:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB2F39000) [pid = 3456] [serial = 1159] [outer = 000000EBB2E0D000] 03:18:31 INFO - PROCESS | 3456 | 1468664311103 Marionette DEBUG loaded listener.js 03:18:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB314CC00) [pid = 3456] [serial = 1160] [outer = 000000EBB2E0D000] 03:18:31 INFO - PROCESS | 3456 | 1468664311901 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1180ms 03:18:31 INFO - PROCESS | 3456 | 1468664311966 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 03:18:31 INFO - PROCESS | 3456 | 1468664311971 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 03:18:31 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:18:31 INFO - PROCESS | 3456 | 1468664311978 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 3456 | 1468664311981 Marionette TRACE conn6 <- [1,1510,null,{}] 03:18:31 INFO - PROCESS | 3456 | 1468664311985 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:31 INFO - PROCESS | 3456 | 1468664311988 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:32 INFO - PROCESS | 3456 | 1468664312121 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 03:18:32 INFO - PROCESS | 3456 | 1468664312230 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:32 INFO - PROCESS | 3456 | 1468664312233 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:32 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF81C800 == 43 [pid = 3456] [id = 387] 03:18:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB44E6800) [pid = 3456] [serial = 1161] [outer = 0000000000000000] 03:18:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB722C800) [pid = 3456] [serial = 1162] [outer = 000000EBB44E6800] 03:18:32 INFO - PROCESS | 3456 | 1468664312292 Marionette DEBUG loaded listener.js 03:18:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB74F9400) [pid = 3456] [serial = 1163] [outer = 000000EBB44E6800] 03:18:32 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:32 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:33 INFO - PROCESS | 3456 | 1468664313132 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:18:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:18:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:18:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:18:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:18:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:18:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:18:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:18:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:18:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:18:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:18:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:18:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:18:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1241ms 03:18:33 INFO - PROCESS | 3456 | 1468664313221 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 03:18:33 INFO - PROCESS | 3456 | 1468664313225 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 03:18:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:18:33 INFO - PROCESS | 3456 | 1468664313231 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:18:33 INFO - PROCESS | 3456 | 1468664313234 Marionette TRACE conn6 <- [1,1514,null,{}] 03:18:33 INFO - PROCESS | 3456 | 1468664313240 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:33 INFO - PROCESS | 3456 | 1468664313243 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:33 INFO - PROCESS | 3456 | 1468664313358 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 03:18:33 INFO - PROCESS | 3456 | 1468664313434 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:33 INFO - PROCESS | 3456 | 1468664313438 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:33 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9672800 == 44 [pid = 3456] [id = 388] 03:18:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB72CB000) [pid = 3456] [serial = 1164] [outer = 0000000000000000] 03:18:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBB747AC00) [pid = 3456] [serial = 1165] [outer = 000000EBB72CB000] 03:18:33 INFO - PROCESS | 3456 | 1468664313489 Marionette DEBUG loaded listener.js 03:18:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBB7C35000) [pid = 3456] [serial = 1166] [outer = 000000EBB72CB000] 03:18:33 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7080000 == 43 [pid = 3456] [id = 384] 03:18:33 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59A7800 == 42 [pid = 3456] [id = 383] 03:18:33 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8CA800 == 41 [pid = 3456] [id = 382] 03:18:33 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F0E000 == 40 [pid = 3456] [id = 381] 03:18:33 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBCFC4800 == 39 [pid = 3456] [id = 380] 03:18:33 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2B41000 == 38 [pid = 3456] [id = 379] 03:18:33 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F53000 == 37 [pid = 3456] [id = 378] 03:18:33 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC03AB800 == 36 [pid = 3456] [id = 377] 03:18:33 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8CB000 == 35 [pid = 3456] [id = 376] 03:18:33 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF7C000 == 34 [pid = 3456] [id = 375] 03:18:33 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBCFC5000 == 33 [pid = 3456] [id = 374] 03:18:33 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D4D800 == 32 [pid = 3456] [id = 373] 03:18:33 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7C72800 == 31 [pid = 3456] [id = 372] 03:18:33 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0868000 == 30 [pid = 3456] [id = 371] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBC01A6400) [pid = 3456] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBE205400) [pid = 3456] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBF4E9800) [pid = 3456] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBE5DF800) [pid = 3456] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBFD34C00) [pid = 3456] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBFA0CC00) [pid = 3456] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBC019C800) [pid = 3456] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBFFCF400) [pid = 3456] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB722A400) [pid = 3456] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB75BE000) [pid = 3456] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB33D7000) [pid = 3456] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB3026C00) [pid = 3456] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB7D25C00) [pid = 3456] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB7439800) [pid = 3456] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBC017B000) [pid = 3456] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBC01B7000) [pid = 3456] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB2F3B400) [pid = 3456] [serial = 667] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBC959800) [pid = 3456] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB969FC00) [pid = 3456] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBBE2F800) [pid = 3456] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBF854400) [pid = 3456] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBFFC9400) [pid = 3456] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 03:18:33 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBD20D000) [pid = 3456] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 03:18:34 INFO - PROCESS | 3456 | 1468664314051 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:18:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:18:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:18:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:18:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:18:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:18:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:18:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 840ms 03:18:34 INFO - PROCESS | 3456 | 1468664314075 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 03:18:34 INFO - PROCESS | 3456 | 1468664314079 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 03:18:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:18:34 INFO - PROCESS | 3456 | 1468664314086 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:18:34 INFO - PROCESS | 3456 | 1468664314089 Marionette TRACE conn6 <- [1,1518,null,{}] 03:18:34 INFO - PROCESS | 3456 | 1468664314092 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:34 INFO - PROCESS | 3456 | 1468664314095 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:34 INFO - PROCESS | 3456 | 1468664314185 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 03:18:34 INFO - PROCESS | 3456 | 1468664314192 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 3456 | 1468664314195 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:34 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9685000 == 31 [pid = 3456] [id = 389] 03:18:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB75BE000) [pid = 3456] [serial = 1167] [outer = 0000000000000000] 03:18:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB80DF400) [pid = 3456] [serial = 1168] [outer = 000000EBB75BE000] 03:18:34 INFO - PROCESS | 3456 | 1468664314243 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB8EDBC00) [pid = 3456] [serial = 1169] [outer = 000000EBB75BE000] 03:18:34 INFO - PROCESS | 3456 | 1468664314706 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:18:34 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:18:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:18:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:18:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:18:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:18:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 671ms 03:18:34 INFO - PROCESS | 3456 | 1468664314760 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 03:18:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:18:34 INFO - PROCESS | 3456 | 1468664314763 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 03:18:34 INFO - PROCESS | 3456 | 1468664314766 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:18:34 INFO - PROCESS | 3456 | 1468664314770 Marionette TRACE conn6 <- [1,1522,null,{}] 03:18:34 INFO - PROCESS | 3456 | 1468664314782 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:34 INFO - PROCESS | 3456 | 1468664314787 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:34 INFO - PROCESS | 3456 | 1468664314907 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 03:18:34 INFO - PROCESS | 3456 | 1468664314981 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 3456 | 1468664314984 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:35 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8BD800 == 32 [pid = 3456] [id = 390] 03:18:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB2E09400) [pid = 3456] [serial = 1170] [outer = 0000000000000000] 03:18:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBBE2D000) [pid = 3456] [serial = 1171] [outer = 000000EBB2E09400] 03:18:35 INFO - PROCESS | 3456 | 1468664315042 Marionette DEBUG loaded listener.js 03:18:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBC634C00) [pid = 3456] [serial = 1172] [outer = 000000EBB2E09400] 03:18:35 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:35 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:35 INFO - PROCESS | 3456 | 1468664315431 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:18:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:18:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 693ms 03:18:35 INFO - PROCESS | 3456 | 1468664315461 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 03:18:35 INFO - PROCESS | 3456 | 1468664315464 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 03:18:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:18:35 INFO - PROCESS | 3456 | 1468664315468 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - PROCESS | 3456 | 1468664315469 Marionette TRACE conn6 <- [1,1526,null,{}] 03:18:35 INFO - PROCESS | 3456 | 1468664315473 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:35 INFO - PROCESS | 3456 | 1468664315475 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:35 INFO - PROCESS | 3456 | 1468664315563 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 03:18:35 INFO - PROCESS | 3456 | 1468664315569 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:35 INFO - PROCESS | 3456 | 1468664315571 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:35 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC09DA000 == 33 [pid = 3456] [id = 391] 03:18:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBC951800) [pid = 3456] [serial = 1173] [outer = 0000000000000000] 03:18:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC980800) [pid = 3456] [serial = 1174] [outer = 000000EBBC951800] 03:18:35 INFO - PROCESS | 3456 | 1468664315615 Marionette DEBUG loaded listener.js 03:18:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBD21DC00) [pid = 3456] [serial = 1175] [outer = 000000EBBC951800] 03:18:36 INFO - PROCESS | 3456 | 1468664316032 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:18:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:18:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 587ms 03:18:36 INFO - PROCESS | 3456 | 1468664316057 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 03:18:36 INFO - PROCESS | 3456 | 1468664316059 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 03:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:18:36 INFO - PROCESS | 3456 | 1468664316080 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 3456 | 1468664316082 Marionette TRACE conn6 <- [1,1530,null,{}] 03:18:36 INFO - PROCESS | 3456 | 1468664316086 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:36 INFO - PROCESS | 3456 | 1468664316088 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:36 INFO - PROCESS | 3456 | 1468664316200 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 03:18:36 INFO - PROCESS | 3456 | 1468664316212 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:36 INFO - PROCESS | 3456 | 1468664316215 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2B38800 == 34 [pid = 3456] [id = 392] 03:18:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBD21E000) [pid = 3456] [serial = 1176] [outer = 0000000000000000] 03:18:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBC961800) [pid = 3456] [serial = 1177] [outer = 000000EBBD21E000] 03:18:36 INFO - PROCESS | 3456 | 1468664316302 Marionette DEBUG loaded listener.js 03:18:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBF4B5000) [pid = 3456] [serial = 1178] [outer = 000000EBBD21E000] 03:18:36 INFO - PROCESS | 3456 | 1468664316753 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:18:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:18:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 755ms 03:18:36 INFO - PROCESS | 3456 | 1468664316821 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 03:18:36 INFO - PROCESS | 3456 | 1468664316823 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 03:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:18:36 INFO - PROCESS | 3456 | 1468664316827 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 3456 | 1468664316829 Marionette TRACE conn6 <- [1,1534,null,{}] 03:18:36 INFO - PROCESS | 3456 | 1468664316832 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:36 INFO - PROCESS | 3456 | 1468664316838 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:36 INFO - PROCESS | 3456 | 1468664316979 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 03:18:36 INFO - PROCESS | 3456 | 1468664316984 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:36 INFO - PROCESS | 3456 | 1468664316987 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F10000 == 35 [pid = 3456] [id = 393] 03:18:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBF4F4000) [pid = 3456] [serial = 1179] [outer = 0000000000000000] 03:18:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBFC32C00) [pid = 3456] [serial = 1180] [outer = 000000EBBF4F4000] 03:18:37 INFO - PROCESS | 3456 | 1468664317031 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBFD99400) [pid = 3456] [serial = 1181] [outer = 000000EBBF4F4000] 03:18:37 INFO - PROCESS | 3456 | 1468664317474 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:18:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:18:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 691ms 03:18:37 INFO - PROCESS | 3456 | 1468664317522 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 03:18:37 INFO - PROCESS | 3456 | 1468664317524 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 03:18:37 INFO - PROCESS | 3456 | 1468664317536 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:18:37 INFO - PROCESS | 3456 | 1468664317537 Marionette TRACE conn6 <- [1,1538,null,{}] 03:18:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:18:37 INFO - PROCESS | 3456 | 1468664317541 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:37 INFO - PROCESS | 3456 | 1468664317543 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:37 INFO - PROCESS | 3456 | 1468664317687 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 03:18:37 INFO - PROCESS | 3456 | 1468664317743 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:37 INFO - PROCESS | 3456 | 1468664317745 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:37 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FE7000 == 36 [pid = 3456] [id = 394] 03:18:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC017C800) [pid = 3456] [serial = 1182] [outer = 0000000000000000] 03:18:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC0182000) [pid = 3456] [serial = 1183] [outer = 000000EBC017C800] 03:18:37 INFO - PROCESS | 3456 | 1468664317791 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC01A6800) [pid = 3456] [serial = 1184] [outer = 000000EBC017C800] 03:18:38 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:38 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:38 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:38 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:38 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBD22A800) [pid = 3456] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:18:38 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB96B8C00) [pid = 3456] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:18:38 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBF4BD400) [pid = 3456] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:18:38 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB302C000) [pid = 3456] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:18:38 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBC951000) [pid = 3456] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:18:38 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBD103800) [pid = 3456] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:18:38 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC01B2400) [pid = 3456] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:18:38 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB33D8C00) [pid = 3456] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:18:38 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB7F75400) [pid = 3456] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:18:38 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB1AD9C00) [pid = 3456] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:18:38 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB3336400) [pid = 3456] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:18:38 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBF88E000) [pid = 3456] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:18:38 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBF4F6400) [pid = 3456] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:18:38 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB8242C00) [pid = 3456] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:18:38 INFO - PROCESS | 3456 | 1468664318310 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 838ms 03:18:38 INFO - PROCESS | 3456 | 1468664318380 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 03:18:38 INFO - PROCESS | 3456 | 1468664318382 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 03:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:18:38 INFO - PROCESS | 3456 | 1468664318385 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:18:38 INFO - PROCESS | 3456 | 1468664318387 Marionette TRACE conn6 <- [1,1542,null,{}] 03:18:38 INFO - PROCESS | 3456 | 1468664318391 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:38 INFO - PROCESS | 3456 | 1468664318393 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:38 INFO - PROCESS | 3456 | 1468664318475 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 03:18:38 INFO - PROCESS | 3456 | 1468664318554 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:38 INFO - PROCESS | 3456 | 1468664318556 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:38 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57C5000 == 37 [pid = 3456] [id = 395] 03:18:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB314E800) [pid = 3456] [serial = 1185] [outer = 0000000000000000] 03:18:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB7F75400) [pid = 3456] [serial = 1186] [outer = 000000EBB314E800] 03:18:38 INFO - PROCESS | 3456 | 1468664318600 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBD202400) [pid = 3456] [serial = 1187] [outer = 000000EBB314E800] 03:18:38 INFO - PROCESS | 3456 | 1468664318967 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:18:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:18:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 629ms 03:18:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:18:39 INFO - PROCESS | 3456 | 1468664319030 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 03:18:39 INFO - PROCESS | 3456 | 1468664319032 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 03:18:39 INFO - PROCESS | 3456 | 1468664319042 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 3456 | 1468664319044 Marionette TRACE conn6 <- [1,1546,null,{}] 03:18:39 INFO - PROCESS | 3456 | 1468664319047 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:39 INFO - PROCESS | 3456 | 1468664319049 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:39 INFO - PROCESS | 3456 | 1468664319131 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 03:18:39 INFO - PROCESS | 3456 | 1468664319137 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 3456 | 1468664319139 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:39 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8BC000 == 38 [pid = 3456] [id = 396] 03:18:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBD21E400) [pid = 3456] [serial = 1188] [outer = 0000000000000000] 03:18:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC01B5400) [pid = 3456] [serial = 1189] [outer = 000000EBBD21E400] 03:18:39 INFO - PROCESS | 3456 | 1468664319184 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC01C0000) [pid = 3456] [serial = 1190] [outer = 000000EBBD21E400] 03:18:39 INFO - PROCESS | 3456 | 1468664319608 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:18:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:18:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 650ms 03:18:39 INFO - PROCESS | 3456 | 1468664319687 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 03:18:39 INFO - PROCESS | 3456 | 1468664319689 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 03:18:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:18:39 INFO - PROCESS | 3456 | 1468664319693 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 3456 | 1468664319695 Marionette TRACE conn6 <- [1,1550,null,{}] 03:18:39 INFO - PROCESS | 3456 | 1468664319698 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:39 INFO - PROCESS | 3456 | 1468664319700 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:39 INFO - PROCESS | 3456 | 1468664319784 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 03:18:39 INFO - PROCESS | 3456 | 1468664319789 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 3456 | 1468664319791 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:39 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC759D000 == 39 [pid = 3456] [id = 397] 03:18:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBC01CEC00) [pid = 3456] [serial = 1191] [outer = 0000000000000000] 03:18:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC01D4400) [pid = 3456] [serial = 1192] [outer = 000000EBC01CEC00] 03:18:39 INFO - PROCESS | 3456 | 1468664319834 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC0289000) [pid = 3456] [serial = 1193] [outer = 000000EBC01CEC00] 03:18:40 INFO - PROCESS | 3456 | 1468664320356 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:18:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 692ms 03:18:40 INFO - PROCESS | 3456 | 1468664320388 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 03:18:40 INFO - PROCESS | 3456 | 1468664320393 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 03:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:18:40 INFO - PROCESS | 3456 | 1468664320399 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 3456 | 1468664320403 Marionette TRACE conn6 <- [1,1554,null,{}] 03:18:40 INFO - PROCESS | 3456 | 1468664320409 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:40 INFO - PROCESS | 3456 | 1468664320412 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:40 INFO - PROCESS | 3456 | 1468664320581 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 03:18:40 INFO - PROCESS | 3456 | 1468664320675 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:40 INFO - PROCESS | 3456 | 1468664320681 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:40 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FF9800 == 40 [pid = 3456] [id = 398] 03:18:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB321E000) [pid = 3456] [serial = 1194] [outer = 0000000000000000] 03:18:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB33D3800) [pid = 3456] [serial = 1195] [outer = 000000EBB321E000] 03:18:40 INFO - PROCESS | 3456 | 1468664320739 Marionette DEBUG loaded listener.js 03:18:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB7582400) [pid = 3456] [serial = 1196] [outer = 000000EBB321E000] 03:18:41 INFO - PROCESS | 3456 | 1468664321319 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 985ms 03:18:41 INFO - PROCESS | 3456 | 1468664321387 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 03:18:41 INFO - PROCESS | 3456 | 1468664321392 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 03:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:18:41 INFO - PROCESS | 3456 | 1468664321398 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:18:41 INFO - PROCESS | 3456 | 1468664321401 Marionette TRACE conn6 <- [1,1558,null,{}] 03:18:41 INFO - PROCESS | 3456 | 1468664321405 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:41 INFO - PROCESS | 3456 | 1468664321408 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:41 INFO - PROCESS | 3456 | 1468664321524 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 03:18:41 INFO - PROCESS | 3456 | 1468664321618 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:41 INFO - PROCESS | 3456 | 1468664321620 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:41 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F50800 == 41 [pid = 3456] [id = 399] 03:18:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB94B6000) [pid = 3456] [serial = 1197] [outer = 0000000000000000] 03:18:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB96A6C00) [pid = 3456] [serial = 1198] [outer = 000000EBB94B6000] 03:18:41 INFO - PROCESS | 3456 | 1468664321678 Marionette DEBUG loaded listener.js 03:18:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBBC635000) [pid = 3456] [serial = 1199] [outer = 000000EBB94B6000] 03:18:42 INFO - PROCESS | 3456 | 1468664322308 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 943ms 03:18:42 INFO - PROCESS | 3456 | 1468664322344 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 03:18:42 INFO - PROCESS | 3456 | 1468664322346 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 03:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:18:42 INFO - PROCESS | 3456 | 1468664322350 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:18:42 INFO - PROCESS | 3456 | 1468664322354 Marionette TRACE conn6 <- [1,1562,null,{}] 03:18:42 INFO - PROCESS | 3456 | 1468664322366 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:42 INFO - PROCESS | 3456 | 1468664322371 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:42 INFO - PROCESS | 3456 | 1468664322487 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 03:18:42 INFO - PROCESS | 3456 | 1468664322608 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:42 INFO - PROCESS | 3456 | 1468664322612 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:42 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7844800 == 42 [pid = 3456] [id = 400] 03:18:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBF859000) [pid = 3456] [serial = 1200] [outer = 0000000000000000] 03:18:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBFC3A800) [pid = 3456] [serial = 1201] [outer = 000000EBBF859000] 03:18:42 INFO - PROCESS | 3456 | 1468664322671 Marionette DEBUG loaded listener.js 03:18:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBFEB7800) [pid = 3456] [serial = 1202] [outer = 000000EBBF859000] 03:18:42 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:42 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:42 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:42 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:43 INFO - PROCESS | 3456 | 1468664323304 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 986ms 03:18:43 INFO - PROCESS | 3456 | 1468664323338 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 03:18:43 INFO - PROCESS | 3456 | 1468664323341 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 03:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:18:43 INFO - PROCESS | 3456 | 1468664323345 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:18:43 INFO - PROCESS | 3456 | 1468664323347 Marionette TRACE conn6 <- [1,1566,null,{}] 03:18:43 INFO - PROCESS | 3456 | 1468664323351 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:43 INFO - PROCESS | 3456 | 1468664323353 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:43 INFO - PROCESS | 3456 | 1468664323466 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 03:18:43 INFO - PROCESS | 3456 | 1468664323585 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:43 INFO - PROCESS | 3456 | 1468664323588 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC8778800 == 43 [pid = 3456] [id = 401] 03:18:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBC028CC00) [pid = 3456] [serial = 1203] [outer = 0000000000000000] 03:18:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBC0292400) [pid = 3456] [serial = 1204] [outer = 000000EBC028CC00] 03:18:43 INFO - PROCESS | 3456 | 1468664323643 Marionette DEBUG loaded listener.js 03:18:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBC053D800) [pid = 3456] [serial = 1205] [outer = 000000EBC028CC00] 03:18:44 INFO - PROCESS | 3456 | 1468664324309 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1033ms 03:18:44 INFO - PROCESS | 3456 | 1468664324380 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 03:18:44 INFO - PROCESS | 3456 | 1468664324384 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 03:18:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:18:44 INFO - PROCESS | 3456 | 1468664324389 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - PROCESS | 3456 | 1468664324393 Marionette TRACE conn6 <- [1,1570,null,{}] 03:18:44 INFO - PROCESS | 3456 | 1468664324419 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:44 INFO - PROCESS | 3456 | 1468664324423 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:44 INFO - PROCESS | 3456 | 1468664324527 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 03:18:44 INFO - PROCESS | 3456 | 1468664324603 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 3456 | 1468664324608 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:44 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBC9EF000 == 44 [pid = 3456] [id = 402] 03:18:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBB33D3C00) [pid = 3456] [serial = 1206] [outer = 0000000000000000] 03:18:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBB3541800) [pid = 3456] [serial = 1207] [outer = 000000EBB33D3C00] 03:18:44 INFO - PROCESS | 3456 | 1468664324657 Marionette DEBUG loaded listener.js 03:18:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBB7481800) [pid = 3456] [serial = 1208] [outer = 000000EBB33D3C00] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8BC000 == 43 [pid = 3456] [id = 396] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57C5000 == 42 [pid = 3456] [id = 395] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FE7000 == 41 [pid = 3456] [id = 394] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F10000 == 40 [pid = 3456] [id = 393] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2B38800 == 39 [pid = 3456] [id = 392] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC09DA000 == 38 [pid = 3456] [id = 391] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8BD800 == 37 [pid = 3456] [id = 390] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9685000 == 36 [pid = 3456] [id = 389] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9672800 == 35 [pid = 3456] [id = 388] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF81C800 == 34 [pid = 3456] [id = 387] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7590800 == 33 [pid = 3456] [id = 385] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB822A800 == 32 [pid = 3456] [id = 386] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC8778800 == 31 [pid = 3456] [id = 401] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7844800 == 30 [pid = 3456] [id = 400] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F50800 == 29 [pid = 3456] [id = 399] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC759D000 == 28 [pid = 3456] [id = 397] 03:18:45 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FF9800 == 27 [pid = 3456] [id = 398] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBBE4E5800) [pid = 3456] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBBC63F400) [pid = 3456] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBBF4F3C00) [pid = 3456] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBB302D400) [pid = 3456] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBB3144400) [pid = 3456] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBBC972400) [pid = 3456] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBD102C00) [pid = 3456] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBD20F800) [pid = 3456] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBC01C6800) [pid = 3456] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBEF52800) [pid = 3456] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB33E0C00) [pid = 3456] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB42EC400) [pid = 3456] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB80DD000) [pid = 3456] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB8D04400) [pid = 3456] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB7483800) [pid = 3456] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB75C0C00) [pid = 3456] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB8F69000) [pid = 3456] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB9699C00) [pid = 3456] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBFC36800) [pid = 3456] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBF856800) [pid = 3456] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBFFC3800) [pid = 3456] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBC0187000) [pid = 3456] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBFD31800) [pid = 3456] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBFD31400) [pid = 3456] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBC955400) [pid = 3456] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBC950C00) [pid = 3456] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBF4F3400) [pid = 3456] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBD228C00) [pid = 3456] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 03:18:45 INFO - PROCESS | 3456 | 1468664325987 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:18:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:18:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1653ms 03:18:46 INFO - PROCESS | 3456 | 1468664326048 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 03:18:46 INFO - PROCESS | 3456 | 1468664326053 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 03:18:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:18:46 INFO - PROCESS | 3456 | 1468664326058 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 3456 | 1468664326061 Marionette TRACE conn6 <- [1,1574,null,{}] 03:18:46 INFO - PROCESS | 3456 | 1468664326067 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:46 INFO - PROCESS | 3456 | 1468664326070 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:46 INFO - PROCESS | 3456 | 1468664326198 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 03:18:46 INFO - PROCESS | 3456 | 1468664326276 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 3456 | 1468664326280 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:46 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB75E7000 == 28 [pid = 3456] [id = 403] 03:18:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB3082800) [pid = 3456] [serial = 1209] [outer = 0000000000000000] 03:18:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB3087800) [pid = 3456] [serial = 1210] [outer = 000000EBB3082800] 03:18:46 INFO - PROCESS | 3456 | 1468664326330 Marionette DEBUG loaded listener.js 03:18:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB2E02800) [pid = 3456] [serial = 1211] [outer = 000000EBB3082800] 03:18:46 INFO - PROCESS | 3456 | 1468664326747 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:18:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:18:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 734ms 03:18:46 INFO - PROCESS | 3456 | 1468664326795 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 03:18:46 INFO - PROCESS | 3456 | 1468664326801 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 03:18:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:18:46 INFO - PROCESS | 3456 | 1468664326807 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 3456 | 1468664326810 Marionette TRACE conn6 <- [1,1578,null,{}] 03:18:46 INFO - PROCESS | 3456 | 1468664326814 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:46 INFO - PROCESS | 3456 | 1468664326816 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:46 INFO - PROCESS | 3456 | 1468664326907 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 03:18:46 INFO - PROCESS | 3456 | 1468664326914 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 3456 | 1468664326916 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:46 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D4D800 == 29 [pid = 3456] [id = 404] 03:18:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB3F61800) [pid = 3456] [serial = 1212] [outer = 0000000000000000] 03:18:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB72CB400) [pid = 3456] [serial = 1213] [outer = 000000EBB3F61800] 03:18:46 INFO - PROCESS | 3456 | 1468664326964 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB7486800) [pid = 3456] [serial = 1214] [outer = 000000EBB3F61800] 03:18:47 INFO - PROCESS | 3456 | 1468664327444 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:18:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:18:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 690ms 03:18:47 INFO - PROCESS | 3456 | 1468664327499 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 03:18:47 INFO - PROCESS | 3456 | 1468664327502 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 03:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:18:47 INFO - PROCESS | 3456 | 1468664327505 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:18:47 INFO - PROCESS | 3456 | 1468664327509 Marionette TRACE conn6 <- [1,1582,null,{}] 03:18:47 INFO - PROCESS | 3456 | 1468664327521 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:47 INFO - PROCESS | 3456 | 1468664327526 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:47 INFO - PROCESS | 3456 | 1468664327642 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 03:18:47 INFO - PROCESS | 3456 | 1468664327655 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:47 INFO - PROCESS | 3456 | 1468664327658 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:47 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF65000 == 30 [pid = 3456] [id = 405] 03:18:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB2F32000) [pid = 3456] [serial = 1215] [outer = 0000000000000000] 03:18:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB8F67C00) [pid = 3456] [serial = 1216] [outer = 000000EBB2F32000] 03:18:47 INFO - PROCESS | 3456 | 1468664327707 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB96A0000) [pid = 3456] [serial = 1217] [outer = 000000EBB2F32000] 03:18:47 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:47 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:47 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:47 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:48 INFO - PROCESS | 3456 | 1468664328150 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:18:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:18:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 692ms 03:18:48 INFO - PROCESS | 3456 | 1468664328200 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 03:18:48 INFO - PROCESS | 3456 | 1468664328203 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 03:18:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:18:48 INFO - PROCESS | 3456 | 1468664328206 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:18:48 INFO - PROCESS | 3456 | 1468664328208 Marionette TRACE conn6 <- [1,1586,null,{}] 03:18:48 INFO - PROCESS | 3456 | 1468664328212 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:48 INFO - PROCESS | 3456 | 1468664328214 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:48 INFO - PROCESS | 3456 | 1468664328326 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 03:18:48 INFO - PROCESS | 3456 | 1468664328331 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:48 INFO - PROCESS | 3456 | 1468664328333 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8D5000 == 31 [pid = 3456] [id = 406] 03:18:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBBE2E800) [pid = 3456] [serial = 1218] [outer = 0000000000000000] 03:18:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBBE37000) [pid = 3456] [serial = 1219] [outer = 000000EBBBE2E800] 03:18:48 INFO - PROCESS | 3456 | 1468664328379 Marionette DEBUG loaded listener.js 03:18:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBC640400) [pid = 3456] [serial = 1220] [outer = 000000EBBBE2E800] 03:18:48 INFO - PROCESS | 3456 | 1468664328812 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:18:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:18:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 627ms 03:18:48 INFO - PROCESS | 3456 | 1468664328837 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 03:18:48 INFO - PROCESS | 3456 | 1468664328839 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 03:18:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:18:48 INFO - PROCESS | 3456 | 1468664328842 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:18:48 INFO - PROCESS | 3456 | 1468664328844 Marionette TRACE conn6 <- [1,1590,null,{}] 03:18:48 INFO - PROCESS | 3456 | 1468664328848 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:48 INFO - PROCESS | 3456 | 1468664328850 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:48 INFO - PROCESS | 3456 | 1468664328956 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 03:18:48 INFO - PROCESS | 3456 | 1468664328962 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:48 INFO - PROCESS | 3456 | 1468664328964 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0510000 == 32 [pid = 3456] [id = 407] 03:18:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB2F3A400) [pid = 3456] [serial = 1221] [outer = 0000000000000000] 03:18:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBC95B800) [pid = 3456] [serial = 1222] [outer = 000000EBB2F3A400] 03:18:49 INFO - PROCESS | 3456 | 1468664329008 Marionette DEBUG loaded listener.js 03:18:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBD103800) [pid = 3456] [serial = 1223] [outer = 000000EBB2F3A400] 03:18:49 INFO - PROCESS | 3456 | 1468664329486 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:18:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:18:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 672ms 03:18:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:18:49 INFO - PROCESS | 3456 | 1468664329517 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 03:18:49 INFO - PROCESS | 3456 | 1468664329519 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 03:18:49 INFO - PROCESS | 3456 | 1468664329522 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:18:49 INFO - PROCESS | 3456 | 1468664329524 Marionette TRACE conn6 <- [1,1594,null,{}] 03:18:49 INFO - PROCESS | 3456 | 1468664329528 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:49 INFO - PROCESS | 3456 | 1468664329534 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:49 INFO - PROCESS | 3456 | 1468664329667 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 03:18:49 INFO - PROCESS | 3456 | 1468664329678 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:49 INFO - PROCESS | 3456 | 1468664329680 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:49 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2391000 == 33 [pid = 3456] [id = 408] 03:18:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB7486C00) [pid = 3456] [serial = 1224] [outer = 0000000000000000] 03:18:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBE4F1800) [pid = 3456] [serial = 1225] [outer = 000000EBB7486C00] 03:18:49 INFO - PROCESS | 3456 | 1468664329769 Marionette DEBUG loaded listener.js 03:18:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBF4F4400) [pid = 3456] [serial = 1226] [outer = 000000EBB7486C00] 03:18:50 INFO - PROCESS | 3456 | 1468664330411 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:18:50 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBF4F4000) [pid = 3456] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:18:50 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB314E800) [pid = 3456] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:18:50 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBFFC7C00) [pid = 3456] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:18:50 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBC951800) [pid = 3456] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:18:50 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC017C800) [pid = 3456] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:18:50 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB75BE000) [pid = 3456] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:18:50 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB2E09400) [pid = 3456] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:18:50 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB72CB000) [pid = 3456] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:18:50 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB44E6800) [pid = 3456] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:18:50 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB2E0D000) [pid = 3456] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:18:50 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBD21E400) [pid = 3456] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:18:50 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBC01CEC00) [pid = 3456] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:18:50 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBD21E000) [pid = 3456] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:18:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:18:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 986ms 03:18:50 INFO - PROCESS | 3456 | 1468664330511 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 03:18:50 INFO - PROCESS | 3456 | 1468664330514 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 03:18:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:18:50 INFO - PROCESS | 3456 | 1468664330517 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:18:50 INFO - PROCESS | 3456 | 1468664330519 Marionette TRACE conn6 <- [1,1598,null,{}] 03:18:50 INFO - PROCESS | 3456 | 1468664330522 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:50 INFO - PROCESS | 3456 | 1468664330524 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:50 INFO - PROCESS | 3456 | 1468664330605 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 03:18:50 INFO - PROCESS | 3456 | 1468664330612 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:50 INFO - PROCESS | 3456 | 1468664330614 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:50 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39AE800 == 34 [pid = 3456] [id = 409] 03:18:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB722CC00) [pid = 3456] [serial = 1227] [outer = 0000000000000000] 03:18:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBBE30800) [pid = 3456] [serial = 1228] [outer = 000000EBB722CC00] 03:18:50 INFO - PROCESS | 3456 | 1468664330658 Marionette DEBUG loaded listener.js 03:18:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBF4B8000) [pid = 3456] [serial = 1229] [outer = 000000EBB722CC00] 03:18:51 INFO - PROCESS | 3456 | 1468664331068 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:18:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 587ms 03:18:51 INFO - PROCESS | 3456 | 1468664331107 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 03:18:51 INFO - PROCESS | 3456 | 1468664331109 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 03:18:51 INFO - PROCESS | 3456 | 1468664331117 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:18:51 INFO - PROCESS | 3456 | 1468664331118 Marionette TRACE conn6 <- [1,1602,null,{}] 03:18:51 INFO - PROCESS | 3456 | 1468664331122 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:51 INFO - PROCESS | 3456 | 1468664331124 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:51 INFO - PROCESS | 3456 | 1468664331207 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 03:18:51 INFO - PROCESS | 3456 | 1468664331212 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:51 INFO - PROCESS | 3456 | 1468664331214 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:51 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F1D800 == 35 [pid = 3456] [id = 410] 03:18:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBF85AC00) [pid = 3456] [serial = 1230] [outer = 0000000000000000] 03:18:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFC34800) [pid = 3456] [serial = 1231] [outer = 000000EBBF85AC00] 03:18:51 INFO - PROCESS | 3456 | 1468664331258 Marionette DEBUG loaded listener.js 03:18:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBFCBA800) [pid = 3456] [serial = 1232] [outer = 000000EBBF85AC00] 03:18:51 INFO - PROCESS | 3456 | 1468664331688 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:18:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 629ms 03:18:51 INFO - PROCESS | 3456 | 1468664331750 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 03:18:51 INFO - PROCESS | 3456 | 1468664331752 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 03:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:18:51 INFO - PROCESS | 3456 | 1468664331756 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - PROCESS | 3456 | 1468664331757 Marionette TRACE conn6 <- [1,1606,null,{}] 03:18:51 INFO - PROCESS | 3456 | 1468664331761 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:51 INFO - PROCESS | 3456 | 1468664331763 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:51 INFO - PROCESS | 3456 | 1468664331842 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 03:18:51 INFO - PROCESS | 3456 | 1468664331850 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:51 INFO - PROCESS | 3456 | 1468664331852 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:51 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE465000 == 36 [pid = 3456] [id = 411] 03:18:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBFD31000) [pid = 3456] [serial = 1233] [outer = 0000000000000000] 03:18:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBFD8D000) [pid = 3456] [serial = 1234] [outer = 000000EBBFD31000] 03:18:51 INFO - PROCESS | 3456 | 1468664331895 Marionette DEBUG loaded listener.js 03:18:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBFFC2400) [pid = 3456] [serial = 1235] [outer = 000000EBBFD31000] 03:18:52 INFO - PROCESS | 3456 | 1468664332340 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:18:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:18:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 628ms 03:18:52 INFO - PROCESS | 3456 | 1468664332387 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 03:18:52 INFO - PROCESS | 3456 | 1468664332389 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 03:18:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:18:52 INFO - PROCESS | 3456 | 1468664332393 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:18:52 INFO - PROCESS | 3456 | 1468664332395 Marionette TRACE conn6 <- [1,1610,null,{}] 03:18:52 INFO - PROCESS | 3456 | 1468664332398 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:52 INFO - PROCESS | 3456 | 1468664332400 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:52 INFO - PROCESS | 3456 | 1468664332532 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 03:18:52 INFO - PROCESS | 3456 | 1468664332640 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:52 INFO - PROCESS | 3456 | 1468664332644 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:52 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB3317800 == 37 [pid = 3456] [id = 412] 03:18:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB2B27800) [pid = 3456] [serial = 1236] [outer = 0000000000000000] 03:18:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB2E03C00) [pid = 3456] [serial = 1237] [outer = 000000EBB2B27800] 03:18:52 INFO - PROCESS | 3456 | 1468664332706 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB3031800) [pid = 3456] [serial = 1238] [outer = 000000EBB2B27800] 03:18:53 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:53 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:53 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:53 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:53 INFO - PROCESS | 3456 | 1468664333493 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:18:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:18:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1192ms 03:18:53 INFO - PROCESS | 3456 | 1468664333589 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 03:18:53 INFO - PROCESS | 3456 | 1468664333594 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 03:18:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:18:53 INFO - PROCESS | 3456 | 1468664333600 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:18:53 INFO - PROCESS | 3456 | 1468664333603 Marionette TRACE conn6 <- [1,1614,null,{}] 03:18:53 INFO - PROCESS | 3456 | 1468664333608 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:53 INFO - PROCESS | 3456 | 1468664333611 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:53 INFO - PROCESS | 3456 | 1468664333772 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 03:18:53 INFO - PROCESS | 3456 | 1468664333888 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:53 INFO - PROCESS | 3456 | 1468664333892 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:53 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE461800 == 38 [pid = 3456] [id = 413] 03:18:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB7482C00) [pid = 3456] [serial = 1239] [outer = 0000000000000000] 03:18:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB7CB4C00) [pid = 3456] [serial = 1240] [outer = 000000EBB7482C00] 03:18:53 INFO - PROCESS | 3456 | 1468664333951 Marionette DEBUG loaded listener.js 03:18:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB8E94C00) [pid = 3456] [serial = 1241] [outer = 000000EBB7482C00] 03:18:54 INFO - PROCESS | 3456 | 1468664334850 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:18:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1287ms 03:18:54 INFO - PROCESS | 3456 | 1468664334889 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 03:18:54 INFO - PROCESS | 3456 | 1468664334894 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 03:18:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:18:54 INFO - PROCESS | 3456 | 1468664334899 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:18:54 INFO - PROCESS | 3456 | 1468664334902 Marionette TRACE conn6 <- [1,1618,null,{}] 03:18:54 INFO - PROCESS | 3456 | 1468664334907 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:54 INFO - PROCESS | 3456 | 1468664334910 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:55 INFO - PROCESS | 3456 | 1468664335028 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 03:18:55 INFO - PROCESS | 3456 | 1468664335108 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:55 INFO - PROCESS | 3456 | 1468664335113 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D3D800 == 39 [pid = 3456] [id = 414] 03:18:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB42EA000) [pid = 3456] [serial = 1242] [outer = 0000000000000000] 03:18:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBB7225400) [pid = 3456] [serial = 1243] [outer = 000000EBB42EA000] 03:18:55 INFO - PROCESS | 3456 | 1468664335206 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBB7579000) [pid = 3456] [serial = 1244] [outer = 000000EBB42EA000] 03:18:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE465000 == 38 [pid = 3456] [id = 411] 03:18:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F1D800 == 37 [pid = 3456] [id = 410] 03:18:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC39AE800 == 36 [pid = 3456] [id = 409] 03:18:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2391000 == 35 [pid = 3456] [id = 408] 03:18:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0510000 == 34 [pid = 3456] [id = 407] 03:18:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8D5000 == 33 [pid = 3456] [id = 406] 03:18:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF65000 == 32 [pid = 3456] [id = 405] 03:18:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D4D800 == 31 [pid = 3456] [id = 404] 03:18:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB75E7000 == 30 [pid = 3456] [id = 403] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBC01A4C00) [pid = 3456] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBC980800) [pid = 3456] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBC0182000) [pid = 3456] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB80DF400) [pid = 3456] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB8EDBC00) [pid = 3456] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBBE2D000) [pid = 3456] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBC634C00) [pid = 3456] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB747AC00) [pid = 3456] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB7C35000) [pid = 3456] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB722C800) [pid = 3456] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB74F9400) [pid = 3456] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB2F39000) [pid = 3456] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB314CC00) [pid = 3456] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBC01B5400) [pid = 3456] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBC01D4400) [pid = 3456] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBC0289000) [pid = 3456] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBC01C0000) [pid = 3456] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBC01A6800) [pid = 3456] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBF4B5000) [pid = 3456] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBC961800) [pid = 3456] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBFD99400) [pid = 3456] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBD21DC00) [pid = 3456] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBD202400) [pid = 3456] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBFC32C00) [pid = 3456] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB7F75400) [pid = 3456] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 03:18:55 INFO - PROCESS | 3456 | 1468664335706 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:18:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:18:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 839ms 03:18:55 INFO - PROCESS | 3456 | 1468664335742 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 03:18:55 INFO - PROCESS | 3456 | 1468664335747 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 03:18:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:18:55 INFO - PROCESS | 3456 | 1468664335754 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:18:55 INFO - PROCESS | 3456 | 1468664335757 Marionette TRACE conn6 <- [1,1622,null,{}] 03:18:55 INFO - PROCESS | 3456 | 1468664335761 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:55 INFO - PROCESS | 3456 | 1468664335764 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:55 INFO - PROCESS | 3456 | 1468664335856 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 03:18:55 INFO - PROCESS | 3456 | 1468664335863 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:55 INFO - PROCESS | 3456 | 1468664335865 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD29A800 == 31 [pid = 3456] [id = 415] 03:18:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB7D97000) [pid = 3456] [serial = 1245] [outer = 0000000000000000] 03:18:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB83F8800) [pid = 3456] [serial = 1246] [outer = 000000EBB7D97000] 03:18:55 INFO - PROCESS | 3456 | 1468664335914 Marionette DEBUG loaded listener.js 03:18:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB9423800) [pid = 3456] [serial = 1247] [outer = 000000EBB7D97000] 03:18:56 INFO - PROCESS | 3456 | 1468664336399 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:18:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:18:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 691ms 03:18:56 INFO - PROCESS | 3456 | 1468664336447 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 03:18:56 INFO - PROCESS | 3456 | 1468664336450 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 03:18:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:18:56 INFO - PROCESS | 3456 | 1468664336454 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 3456 | 1468664336458 Marionette TRACE conn6 <- [1,1626,null,{}] 03:18:56 INFO - PROCESS | 3456 | 1468664336469 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:56 INFO - PROCESS | 3456 | 1468664336474 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:56 INFO - PROCESS | 3456 | 1468664336594 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 03:18:56 INFO - PROCESS | 3456 | 1468664336680 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:56 INFO - PROCESS | 3456 | 1468664336684 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:56 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF928000 == 32 [pid = 3456] [id = 416] 03:18:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBBE3B800) [pid = 3456] [serial = 1248] [outer = 0000000000000000] 03:18:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBC957000) [pid = 3456] [serial = 1249] [outer = 000000EBBBE3B800] 03:18:56 INFO - PROCESS | 3456 | 1468664336739 Marionette DEBUG loaded listener.js 03:18:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBD1DA800) [pid = 3456] [serial = 1250] [outer = 000000EBBBE3B800] 03:18:57 INFO - PROCESS | 3456 | 1468664337108 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:18:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:18:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 690ms 03:18:57 INFO - PROCESS | 3456 | 1468664337148 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 03:18:57 INFO - PROCESS | 3456 | 1468664337151 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 03:18:57 INFO - PROCESS | 3456 | 1468664337154 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:18:57 INFO - PROCESS | 3456 | 1468664337156 Marionette TRACE conn6 <- [1,1630,null,{}] 03:18:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:18:57 INFO - PROCESS | 3456 | 1468664337166 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:57 INFO - PROCESS | 3456 | 1468664337168 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:57 INFO - PROCESS | 3456 | 1468664337257 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 03:18:57 INFO - PROCESS | 3456 | 1468664337263 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 3456 | 1468664337265 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:57 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1036800 == 33 [pid = 3456] [id = 417] 03:18:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBD211000) [pid = 3456] [serial = 1251] [outer = 0000000000000000] 03:18:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBE5D7400) [pid = 3456] [serial = 1252] [outer = 000000EBBD211000] 03:18:57 INFO - PROCESS | 3456 | 1468664337311 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBF4B5000) [pid = 3456] [serial = 1253] [outer = 000000EBBD211000] 03:18:57 INFO - PROCESS | 3456 | 1468664337765 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:18:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:18:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 646ms 03:18:57 INFO - PROCESS | 3456 | 1468664337806 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 03:18:57 INFO - PROCESS | 3456 | 1468664337808 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 03:18:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:18:57 INFO - PROCESS | 3456 | 1468664337812 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:18:57 INFO - PROCESS | 3456 | 1468664337813 Marionette TRACE conn6 <- [1,1634,null,{}] 03:18:57 INFO - PROCESS | 3456 | 1468664337817 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:57 INFO - PROCESS | 3456 | 1468664337819 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:57 INFO - PROCESS | 3456 | 1468664337927 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 03:18:58 INFO - PROCESS | 3456 | 1468664338019 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:58 INFO - PROCESS | 3456 | 1468664338021 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB2B6F000 == 34 [pid = 3456] [id = 418] 03:18:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBF4EC000) [pid = 3456] [serial = 1254] [outer = 0000000000000000] 03:18:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBF4F6800) [pid = 3456] [serial = 1255] [outer = 000000EBBF4EC000] 03:18:58 INFO - PROCESS | 3456 | 1468664338066 Marionette DEBUG loaded listener.js 03:18:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFC37400) [pid = 3456] [serial = 1256] [outer = 000000EBBF4EC000] 03:18:58 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:58 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:58 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:58 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:18:58 INFO - PROCESS | 3456 | 1468664338499 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:18:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:18:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 732ms 03:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:18:58 INFO - PROCESS | 3456 | 1468664338552 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 03:18:58 INFO - PROCESS | 3456 | 1468664338554 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 03:18:58 INFO - PROCESS | 3456 | 1468664338558 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 3456 | 1468664338560 Marionette TRACE conn6 <- [1,1638,null,{}] 03:18:58 INFO - PROCESS | 3456 | 1468664338563 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:58 INFO - PROCESS | 3456 | 1468664338569 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:58 INFO - PROCESS | 3456 | 1468664338707 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 03:18:58 INFO - PROCESS | 3456 | 1468664338763 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:58 INFO - PROCESS | 3456 | 1468664338765 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FE9800 == 35 [pid = 3456] [id = 419] 03:18:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBFD93400) [pid = 3456] [serial = 1257] [outer = 0000000000000000] 03:18:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC01A5000) [pid = 3456] [serial = 1258] [outer = 000000EBBFD93400] 03:18:58 INFO - PROCESS | 3456 | 1468664338810 Marionette DEBUG loaded listener.js 03:18:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC01B7400) [pid = 3456] [serial = 1259] [outer = 000000EBBFD93400] 03:18:59 INFO - PROCESS | 3456 | 1468664339242 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:18:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 03:18:59 INFO - PROCESS | 3456 | 1468664339305 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 03:18:59 INFO - PROCESS | 3456 | 1468664339307 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 03:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:18:59 INFO - PROCESS | 3456 | 1468664339315 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:18:59 INFO - PROCESS | 3456 | 1468664339317 Marionette TRACE conn6 <- [1,1642,null,{}] 03:18:59 INFO - PROCESS | 3456 | 1468664339321 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:59 INFO - PROCESS | 3456 | 1468664339322 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:59 INFO - PROCESS | 3456 | 1468664339441 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 03:18:59 INFO - PROCESS | 3456 | 1468664339452 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:59 INFO - PROCESS | 3456 | 1468664339454 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:18:59 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59B0800 == 36 [pid = 3456] [id = 420] 03:18:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC01A1800) [pid = 3456] [serial = 1260] [outer = 0000000000000000] 03:18:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC01CD400) [pid = 3456] [serial = 1261] [outer = 000000EBC01A1800] 03:18:59 INFO - PROCESS | 3456 | 1468664339498 Marionette DEBUG loaded listener.js 03:18:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC0289000) [pid = 3456] [serial = 1262] [outer = 000000EBC01A1800] 03:18:59 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB2F3A400) [pid = 3456] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:18:59 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB3082800) [pid = 3456] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:18:59 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB33D3C00) [pid = 3456] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:18:59 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB3F61800) [pid = 3456] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:18:59 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB2F32000) [pid = 3456] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:18:59 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBBE2E800) [pid = 3456] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:18:59 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB7486C00) [pid = 3456] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:18:59 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB722CC00) [pid = 3456] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:18:59 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB321E000) [pid = 3456] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:18:59 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB94B6000) [pid = 3456] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:18:59 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBF859000) [pid = 3456] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:18:59 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBC028CC00) [pid = 3456] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:18:59 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBF85AC00) [pid = 3456] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:18:59 INFO - PROCESS | 3456 | 1468664339921 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:19:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:19:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 03:19:00 INFO - PROCESS | 3456 | 1468664340003 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 3456 | 1468664340005 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 03:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:19:00 INFO - PROCESS | 3456 | 1468664340009 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 3456 | 1468664340010 Marionette TRACE conn6 <- [1,1646,null,{}] 03:19:00 INFO - PROCESS | 3456 | 1468664340014 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:00 INFO - PROCESS | 3456 | 1468664340016 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:00 INFO - PROCESS | 3456 | 1468664340097 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 03:19:00 INFO - PROCESS | 3456 | 1468664340102 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:00 INFO - PROCESS | 3456 | 1468664340104 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7074800 == 37 [pid = 3456] [id = 421] 03:19:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB7486000) [pid = 3456] [serial = 1263] [outer = 0000000000000000] 03:19:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBBE36400) [pid = 3456] [serial = 1264] [outer = 000000EBB7486000] 03:19:00 INFO - PROCESS | 3456 | 1468664340148 Marionette DEBUG loaded listener.js 03:19:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC01C0000) [pid = 3456] [serial = 1265] [outer = 000000EBB7486000] 03:19:00 INFO - PROCESS | 3456 | 1468664340561 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 587ms 03:19:00 INFO - PROCESS | 3456 | 1468664340604 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 3456 | 1468664340606 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 03:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:19:00 INFO - PROCESS | 3456 | 1468664340614 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 3456 | 1468664340624 Marionette TRACE conn6 <- [1,1650,null,{}] 03:19:00 INFO - PROCESS | 3456 | 1468664340628 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:00 INFO - PROCESS | 3456 | 1468664340630 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:00 INFO - PROCESS | 3456 | 1468664340713 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 03:19:00 INFO - PROCESS | 3456 | 1468664340719 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:00 INFO - PROCESS | 3456 | 1468664340721 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7168000 == 38 [pid = 3456] [id = 422] 03:19:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBC01CA000) [pid = 3456] [serial = 1266] [outer = 0000000000000000] 03:19:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBFD2F800) [pid = 3456] [serial = 1267] [outer = 000000EBC01CA000] 03:19:00 INFO - PROCESS | 3456 | 1468664340765 Marionette DEBUG loaded listener.js 03:19:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC053E000) [pid = 3456] [serial = 1268] [outer = 000000EBC01CA000] 03:19:01 INFO - PROCESS | 3456 | 1468664341183 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 649ms 03:19:01 INFO - PROCESS | 3456 | 1468664341262 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 03:19:01 INFO - PROCESS | 3456 | 1468664341264 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 03:19:01 INFO - PROCESS | 3456 | 1468664341268 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:19:01 INFO - PROCESS | 3456 | 1468664341270 Marionette TRACE conn6 <- [1,1654,null,{}] 03:19:01 INFO - PROCESS | 3456 | 1468664341273 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:01 INFO - PROCESS | 3456 | 1468664341275 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:01 INFO - PROCESS | 3456 | 1468664341358 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 03:19:01 INFO - PROCESS | 3456 | 1468664341365 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:01 INFO - PROCESS | 3456 | 1468664341367 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:01 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F47000 == 39 [pid = 3456] [id = 423] 03:19:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC0290800) [pid = 3456] [serial = 1269] [outer = 0000000000000000] 03:19:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBC07D7400) [pid = 3456] [serial = 1270] [outer = 000000EBC0290800] 03:19:01 INFO - PROCESS | 3456 | 1468664341412 Marionette DEBUG loaded listener.js 03:19:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBF4E9800) [pid = 3456] [serial = 1271] [outer = 000000EBC0290800] 03:19:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBC9EF000 == 38 [pid = 3456] [id = 402] 03:19:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D3D800 == 37 [pid = 3456] [id = 414] 03:19:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE461800 == 36 [pid = 3456] [id = 413] 03:19:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB3317800 == 35 [pid = 3456] [id = 412] 03:19:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD29A800 == 34 [pid = 3456] [id = 415] 03:19:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59B0800 == 33 [pid = 3456] [id = 420] 03:19:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FE9800 == 32 [pid = 3456] [id = 419] 03:19:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7074800 == 31 [pid = 3456] [id = 421] 03:19:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1036800 == 30 [pid = 3456] [id = 417] 03:19:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7168000 == 29 [pid = 3456] [id = 422] 03:19:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF928000 == 28 [pid = 3456] [id = 416] 03:19:02 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB2B6F000 == 27 [pid = 3456] [id = 418] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBC95B800) [pid = 3456] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB3087800) [pid = 3456] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB2E02800) [pid = 3456] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB7481800) [pid = 3456] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB3541800) [pid = 3456] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB72CB400) [pid = 3456] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB7486800) [pid = 3456] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB8F67C00) [pid = 3456] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBBE37000) [pid = 3456] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBE4F1800) [pid = 3456] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBF4B8000) [pid = 3456] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBBE30800) [pid = 3456] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB7582400) [pid = 3456] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB33D3800) [pid = 3456] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBC635000) [pid = 3456] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB96A6C00) [pid = 3456] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBFEB7800) [pid = 3456] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBFC3A800) [pid = 3456] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBC053D800) [pid = 3456] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBC0292400) [pid = 3456] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBBF4F4400) [pid = 3456] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBBFCBA800) [pid = 3456] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 61 (000000EBBFC34800) [pid = 3456] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 60 (000000EBBC640400) [pid = 3456] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 59 (000000EBBD103800) [pid = 3456] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 58 (000000EBB96A0000) [pid = 3456] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | --DOMWINDOW == 57 (000000EBBFD8D000) [pid = 3456] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 03:19:03 INFO - PROCESS | 3456 | 1468664343272 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2028ms 03:19:03 INFO - PROCESS | 3456 | 1468664343300 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 03:19:03 INFO - PROCESS | 3456 | 1468664343304 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 03:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:19:03 INFO - PROCESS | 3456 | 1468664343309 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:19:03 INFO - PROCESS | 3456 | 1468664343313 Marionette TRACE conn6 <- [1,1658,null,{}] 03:19:03 INFO - PROCESS | 3456 | 1468664343319 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:03 INFO - PROCESS | 3456 | 1468664343322 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:03 INFO - PROCESS | 3456 | 1468664343419 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 03:19:03 INFO - PROCESS | 3456 | 1468664343428 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:03 INFO - PROCESS | 3456 | 1468664343432 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:03 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7DB1800 == 28 [pid = 3456] [id = 424] 03:19:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 58 (000000EBB302DC00) [pid = 3456] [serial = 1272] [outer = 0000000000000000] 03:19:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 59 (000000EBB3081400) [pid = 3456] [serial = 1273] [outer = 000000EBB302DC00] 03:19:03 INFO - PROCESS | 3456 | 1468664343482 Marionette DEBUG loaded listener.js 03:19:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 60 (000000EBB314A400) [pid = 3456] [serial = 1274] [outer = 000000EBB302DC00] 03:19:03 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:19:03 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:19:03 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:19:03 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:19:03 INFO - PROCESS | 3456 | 1468664343973 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 691ms 03:19:04 INFO - PROCESS | 3456 | 1468664344004 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 03:19:04 INFO - PROCESS | 3456 | 1468664344010 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 03:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:19:04 INFO - PROCESS | 3456 | 1468664344017 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:19:04 INFO - PROCESS | 3456 | 1468664344020 Marionette TRACE conn6 <- [1,1662,null,{}] 03:19:04 INFO - PROCESS | 3456 | 1468664344024 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:04 INFO - PROCESS | 3456 | 1468664344027 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:04 INFO - PROCESS | 3456 | 1468664344118 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 03:19:04 INFO - PROCESS | 3456 | 1468664344127 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:04 INFO - PROCESS | 3456 | 1468664344130 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:04 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FFA000 == 29 [pid = 3456] [id = 425] 03:19:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBB33DC400) [pid = 3456] [serial = 1275] [outer = 0000000000000000] 03:19:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBB3F61000) [pid = 3456] [serial = 1276] [outer = 000000EBB33DC400] 03:19:04 INFO - PROCESS | 3456 | 1468664344178 Marionette DEBUG loaded listener.js 03:19:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBB7229400) [pid = 3456] [serial = 1277] [outer = 000000EBB33DC400] 03:19:04 INFO - PROCESS | 3456 | 1468664344646 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 692ms 03:19:04 INFO - PROCESS | 3456 | 1468664344710 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 03:19:04 INFO - PROCESS | 3456 | 1468664344713 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 03:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:19:04 INFO - PROCESS | 3456 | 1468664344716 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:19:04 INFO - PROCESS | 3456 | 1468664344720 Marionette TRACE conn6 <- [1,1666,null,{}] 03:19:04 INFO - PROCESS | 3456 | 1468664344732 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:04 INFO - PROCESS | 3456 | 1468664344737 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:04 INFO - PROCESS | 3456 | 1468664344853 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 03:19:04 INFO - PROCESS | 3456 | 1468664344934 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:04 INFO - PROCESS | 3456 | 1468664344937 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:04 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE461000 == 30 [pid = 3456] [id = 426] 03:19:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB243C800) [pid = 3456] [serial = 1278] [outer = 0000000000000000] 03:19:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB75C1C00) [pid = 3456] [serial = 1279] [outer = 000000EBB243C800] 03:19:04 INFO - PROCESS | 3456 | 1468664344986 Marionette DEBUG loaded listener.js 03:19:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB7D1DC00) [pid = 3456] [serial = 1280] [outer = 000000EBB243C800] 03:19:05 INFO - PROCESS | 3456 | 1468664345367 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 691ms 03:19:05 INFO - PROCESS | 3456 | 1468664345410 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 03:19:05 INFO - PROCESS | 3456 | 1468664345412 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 03:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:19:05 INFO - PROCESS | 3456 | 1468664345422 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:19:05 INFO - PROCESS | 3456 | 1468664345424 Marionette TRACE conn6 <- [1,1670,null,{}] 03:19:05 INFO - PROCESS | 3456 | 1468664345428 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:05 INFO - PROCESS | 3456 | 1468664345430 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:05 INFO - PROCESS | 3456 | 1468664345516 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 03:19:05 INFO - PROCESS | 3456 | 1468664345521 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:05 INFO - PROCESS | 3456 | 1468664345524 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:05 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF816800 == 31 [pid = 3456] [id = 427] 03:19:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB8241C00) [pid = 3456] [serial = 1281] [outer = 0000000000000000] 03:19:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB8E92C00) [pid = 3456] [serial = 1282] [outer = 000000EBB8241C00] 03:19:05 INFO - PROCESS | 3456 | 1468664345570 Marionette DEBUG loaded listener.js 03:19:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB8EDEC00) [pid = 3456] [serial = 1283] [outer = 000000EBB8241C00] 03:19:05 INFO - PROCESS | 3456 | 1468664345994 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 628ms 03:19:06 INFO - PROCESS | 3456 | 1468664346052 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 03:19:06 INFO - PROCESS | 3456 | 1468664346054 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 03:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:19:06 INFO - PROCESS | 3456 | 1468664346057 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:19:06 INFO - PROCESS | 3456 | 1468664346059 Marionette TRACE conn6 <- [1,1674,null,{}] 03:19:06 INFO - PROCESS | 3456 | 1468664346062 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:06 INFO - PROCESS | 3456 | 1468664346065 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:06 INFO - PROCESS | 3456 | 1468664346145 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 03:19:06 INFO - PROCESS | 3456 | 1468664346152 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 3456 | 1468664346154 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFAD4800 == 32 [pid = 3456] [id = 428] 03:19:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB2F39000) [pid = 3456] [serial = 1284] [outer = 0000000000000000] 03:19:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB94B0000) [pid = 3456] [serial = 1285] [outer = 000000EBB2F39000] 03:19:06 INFO - PROCESS | 3456 | 1468664346199 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB98C7400) [pid = 3456] [serial = 1286] [outer = 000000EBB2F39000] 03:19:06 INFO - PROCESS | 3456 | 1468664346637 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 628ms 03:19:06 INFO - PROCESS | 3456 | 1468664346689 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 03:19:06 INFO - PROCESS | 3456 | 1468664346691 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 03:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:19:06 INFO - PROCESS | 3456 | 1468664346699 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:19:06 INFO - PROCESS | 3456 | 1468664346700 Marionette TRACE conn6 <- [1,1678,null,{}] 03:19:06 INFO - PROCESS | 3456 | 1468664346704 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:06 INFO - PROCESS | 3456 | 1468664346710 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:06 INFO - PROCESS | 3456 | 1468664346817 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 03:19:06 INFO - PROCESS | 3456 | 1468664346833 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 3456 | 1468664346835 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F36000 == 33 [pid = 3456] [id = 429] 03:19:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBC632400) [pid = 3456] [serial = 1287] [outer = 0000000000000000] 03:19:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBC958C00) [pid = 3456] [serial = 1288] [outer = 000000EBBC632400] 03:19:06 INFO - PROCESS | 3456 | 1468664346880 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBC977000) [pid = 3456] [serial = 1289] [outer = 000000EBBC632400] 03:19:07 INFO - PROCESS | 3456 | 1468664347310 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 628ms 03:19:07 INFO - PROCESS | 3456 | 1468664347331 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 03:19:07 INFO - PROCESS | 3456 | 1468664347333 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 03:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:19:07 INFO - PROCESS | 3456 | 1468664347336 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 3456 | 1468664347338 Marionette TRACE conn6 <- [1,1682,null,{}] 03:19:07 INFO - PROCESS | 3456 | 1468664347341 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:07 INFO - PROCESS | 3456 | 1468664347343 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:07 INFO - PROCESS | 3456 | 1468664347427 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 03:19:07 INFO - PROCESS | 3456 | 1468664347432 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:07 INFO - PROCESS | 3456 | 1468664347434 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:07 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2B3A000 == 34 [pid = 3456] [id = 430] 03:19:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB2E78C00) [pid = 3456] [serial = 1290] [outer = 0000000000000000] 03:19:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBD205000) [pid = 3456] [serial = 1291] [outer = 000000EBB2E78C00] 03:19:07 INFO - PROCESS | 3456 | 1468664347479 Marionette DEBUG loaded listener.js 03:19:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBD225400) [pid = 3456] [serial = 1292] [outer = 000000EBB2E78C00] 03:19:07 INFO - PROCESS | 3456 | 1468664347905 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 585ms 03:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:19:07 INFO - PROCESS | 3456 | 1468664347925 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 03:19:07 INFO - PROCESS | 3456 | 1468664347927 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 03:19:07 INFO - PROCESS | 3456 | 1468664347930 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 3456 | 1468664347932 Marionette TRACE conn6 <- [1,1686,null,{}] 03:19:07 INFO - PROCESS | 3456 | 1468664347935 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:07 INFO - PROCESS | 3456 | 1468664347937 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:08 INFO - PROCESS | 3456 | 1468664348058 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 03:19:08 INFO - PROCESS | 3456 | 1468664348107 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:08 INFO - PROCESS | 3456 | 1468664348109 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC399D800 == 35 [pid = 3456] [id = 431] 03:19:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBD226000) [pid = 3456] [serial = 1293] [outer = 0000000000000000] 03:19:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBE209400) [pid = 3456] [serial = 1294] [outer = 000000EBBD226000] 03:19:08 INFO - PROCESS | 3456 | 1468664348153 Marionette DEBUG loaded listener.js 03:19:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBE5DE400) [pid = 3456] [serial = 1295] [outer = 000000EBBD226000] 03:19:08 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:19:08 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:19:08 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:19:08 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:19:08 INFO - PROCESS | 3456 | 1468664348565 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 03:19:08 INFO - PROCESS | 3456 | 1468664348606 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 03:19:08 INFO - PROCESS | 3456 | 1468664348608 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 03:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:19:08 INFO - PROCESS | 3456 | 1468664348611 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:19:08 INFO - PROCESS | 3456 | 1468664348613 Marionette TRACE conn6 <- [1,1690,null,{}] 03:19:08 INFO - PROCESS | 3456 | 1468664348616 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:08 INFO - PROCESS | 3456 | 1468664348618 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:08 INFO - PROCESS | 3456 | 1468664348723 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 03:19:08 INFO - PROCESS | 3456 | 1468664348729 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:08 INFO - PROCESS | 3456 | 1468664348731 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE44F800 == 36 [pid = 3456] [id = 432] 03:19:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB7481800) [pid = 3456] [serial = 1296] [outer = 0000000000000000] 03:19:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBF4BB800) [pid = 3456] [serial = 1297] [outer = 000000EBB7481800] 03:19:08 INFO - PROCESS | 3456 | 1468664348775 Marionette DEBUG loaded listener.js 03:19:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBF4F5C00) [pid = 3456] [serial = 1298] [outer = 000000EBB7481800] 03:19:09 INFO - PROCESS | 3456 | 1468664349247 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 692ms 03:19:09 INFO - PROCESS | 3456 | 1468664349305 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 03:19:09 INFO - PROCESS | 3456 | 1468664349307 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 03:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:19:09 INFO - PROCESS | 3456 | 1468664349311 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:19:09 INFO - PROCESS | 3456 | 1468664349313 Marionette TRACE conn6 <- [1,1694,null,{}] 03:19:09 INFO - PROCESS | 3456 | 1468664349316 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:09 INFO - PROCESS | 3456 | 1468664349318 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:09 INFO - PROCESS | 3456 | 1468664349442 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 03:19:09 INFO - PROCESS | 3456 | 1468664349451 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:09 INFO - PROCESS | 3456 | 1468664349453 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4684000 == 37 [pid = 3456] [id = 433] 03:19:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBD717800) [pid = 3456] [serial = 1299] [outer = 0000000000000000] 03:19:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBF862400) [pid = 3456] [serial = 1300] [outer = 000000EBBD717800] 03:19:09 INFO - PROCESS | 3456 | 1468664349540 Marionette DEBUG loaded listener.js 03:19:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBFC38000) [pid = 3456] [serial = 1301] [outer = 000000EBBD717800] 03:19:10 INFO - PROCESS | 3456 | 1468664350006 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 733ms 03:19:10 INFO - PROCESS | 3456 | 1468664350063 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 03:19:10 INFO - PROCESS | 3456 | 1468664350065 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 03:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:19:10 INFO - PROCESS | 3456 | 1468664350078 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:19:10 INFO - PROCESS | 3456 | 1468664350081 Marionette TRACE conn6 <- [1,1698,null,{}] 03:19:10 INFO - PROCESS | 3456 | 1468664350086 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:10 INFO - PROCESS | 3456 | 1468664350088 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:10 INFO - PROCESS | 3456 | 1468664350209 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 03:19:10 INFO - PROCESS | 3456 | 1468664350223 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 3456 | 1468664350226 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:10 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFAD0800 == 38 [pid = 3456] [id = 434] 03:19:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBFD2E800) [pid = 3456] [serial = 1302] [outer = 0000000000000000] 03:19:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBFD97800) [pid = 3456] [serial = 1303] [outer = 000000EBBFD2E800] 03:19:10 INFO - PROCESS | 3456 | 1468664350318 Marionette DEBUG loaded listener.js 03:19:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC0182800) [pid = 3456] [serial = 1304] [outer = 000000EBBFD2E800] 03:19:10 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBC01CA000) [pid = 3456] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:19:10 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBF4EC000) [pid = 3456] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:19:10 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBFD93400) [pid = 3456] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:19:10 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBC01A1800) [pid = 3456] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:19:10 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBD211000) [pid = 3456] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:19:10 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBBE3B800) [pid = 3456] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:19:10 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB7D97000) [pid = 3456] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:19:10 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB42EA000) [pid = 3456] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:19:10 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB7482C00) [pid = 3456] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:19:10 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB2B27800) [pid = 3456] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:19:10 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBFD31000) [pid = 3456] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:19:10 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB7486000) [pid = 3456] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:19:10 INFO - PROCESS | 3456 | 1468664350810 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 775ms 03:19:10 INFO - PROCESS | 3456 | 1468664350857 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 03:19:10 INFO - PROCESS | 3456 | 1468664350859 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 03:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:19:10 INFO - PROCESS | 3456 | 1468664350863 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:19:10 INFO - PROCESS | 3456 | 1468664350864 Marionette TRACE conn6 <- [1,1702,null,{}] 03:19:10 INFO - PROCESS | 3456 | 1468664350868 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:10 INFO - PROCESS | 3456 | 1468664350870 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:10 INFO - PROCESS | 3456 | 1468664350952 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 03:19:10 INFO - PROCESS | 3456 | 1468664350957 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 3456 | 1468664350959 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:10 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7082800 == 39 [pid = 3456] [id = 435] 03:19:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB7582800) [pid = 3456] [serial = 1305] [outer = 0000000000000000] 03:19:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBCF7BC00) [pid = 3456] [serial = 1306] [outer = 000000EBB7582800] 03:19:11 INFO - PROCESS | 3456 | 1468664351004 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBFC49C00) [pid = 3456] [serial = 1307] [outer = 000000EBB7582800] 03:19:11 INFO - PROCESS | 3456 | 1468664351434 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 03:19:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 03:19:11 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 03:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:11 INFO - _addTest/ [0,1705,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 3456 | 1468664351496 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 03:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:19:11 INFO - PROCESS | 3456 | 1468664351500 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 3456 | 1468664351501 Marionette TRACE conn6 <- [1,1706,null,{}] 03:19:11 INFO - PROCESS | 3456 | 1468664351505 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:11 INFO - PROCESS | 3456 | 1468664351507 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:11 INFO - PROCESS | 3456 | 1468664351589 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 03:19:11 INFO - PROCESS | 3456 | 1468664351597 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 3456 | 1468664351598 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:11 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7598000 == 40 [pid = 3456] [id = 436] 03:19:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFEB7800) [pid = 3456] [serial = 1308] [outer = 0000000000000000] 03:19:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBC019E000) [pid = 3456] [serial = 1309] [outer = 000000EBBFEB7800] 03:19:11 INFO - PROCESS | 3456 | 1468664351642 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC01A6800) [pid = 3456] [serial = 1310] [outer = 000000EBBFEB7800] 03:19:12 INFO - PROCESS | 3456 | 1468664352074 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 627ms 03:19:12 INFO - PROCESS | 3456 | 1468664352137 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 03:19:12 INFO - PROCESS | 3456 | 1468664352139 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 03:19:12 INFO - PROCESS | 3456 | 1468664352143 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:19:12 INFO - PROCESS | 3456 | 1468664352145 Marionette TRACE conn6 <- [1,1710,null,{}] 03:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:19:12 INFO - PROCESS | 3456 | 1468664352148 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:12 INFO - PROCESS | 3456 | 1468664352150 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:12 INFO - PROCESS | 3456 | 1468664352241 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 03:19:12 INFO - PROCESS | 3456 | 1468664352247 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:12 INFO - PROCESS | 3456 | 1468664352249 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:12 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC783E000 == 41 [pid = 3456] [id = 437] 03:19:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC01B1800) [pid = 3456] [serial = 1311] [outer = 0000000000000000] 03:19:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC01BC000) [pid = 3456] [serial = 1312] [outer = 000000EBC01B1800] 03:19:12 INFO - PROCESS | 3456 | 1468664352292 Marionette DEBUG loaded listener.js 03:19:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC01CA000) [pid = 3456] [serial = 1313] [outer = 000000EBC01B1800] 03:19:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7DB1800 == 40 [pid = 3456] [id = 424] 03:19:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F47000 == 39 [pid = 3456] [id = 423] 03:19:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE461000 == 38 [pid = 3456] [id = 426] 03:19:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFAD4800 == 37 [pid = 3456] [id = 428] 03:19:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F36000 == 36 [pid = 3456] [id = 429] 03:19:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF816800 == 35 [pid = 3456] [id = 427] 03:19:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7598000 == 34 [pid = 3456] [id = 436] 03:19:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7082800 == 33 [pid = 3456] [id = 435] 03:19:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FFA000 == 32 [pid = 3456] [id = 425] 03:19:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2B3A000 == 31 [pid = 3456] [id = 430] 03:19:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC399D800 == 30 [pid = 3456] [id = 431] 03:19:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFAD0800 == 29 [pid = 3456] [id = 434] 03:19:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4684000 == 28 [pid = 3456] [id = 433] 03:19:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE44F800 == 27 [pid = 3456] [id = 432] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBC053E000) [pid = 3456] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC07D7400) [pid = 3456] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBF4F6800) [pid = 3456] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC01A5000) [pid = 3456] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBFC37400) [pid = 3456] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBC01CD400) [pid = 3456] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBC01B7400) [pid = 3456] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBFD2F800) [pid = 3456] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBC0289000) [pid = 3456] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBE5D7400) [pid = 3456] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBC957000) [pid = 3456] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBD1DA800) [pid = 3456] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB83F8800) [pid = 3456] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB9423800) [pid = 3456] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB7579000) [pid = 3456] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB7225400) [pid = 3456] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB8E94C00) [pid = 3456] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB7CB4C00) [pid = 3456] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB3031800) [pid = 3456] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB2E03C00) [pid = 3456] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBFFC2400) [pid = 3456] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBBBE36400) [pid = 3456] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBBF4B5000) [pid = 3456] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 03:19:13 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBC01C0000) [pid = 3456] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 03:19:14 INFO - PROCESS | 3456 | 1468664354129 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2025ms 03:19:14 INFO - PROCESS | 3456 | 1468664354175 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 03:19:14 INFO - PROCESS | 3456 | 1468664354180 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 03:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:19:14 INFO - PROCESS | 3456 | 1468664354185 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 3456 | 1468664354188 Marionette TRACE conn6 <- [1,1714,null,{}] 03:19:14 INFO - PROCESS | 3456 | 1468664354195 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:14 INFO - PROCESS | 3456 | 1468664354198 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:14 INFO - PROCESS | 3456 | 1468664354292 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 03:19:14 INFO - PROCESS | 3456 | 1468664354299 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:14 INFO - PROCESS | 3456 | 1468664354304 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:14 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB75DB800 == 28 [pid = 3456] [id = 438] 03:19:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB302C400) [pid = 3456] [serial = 1314] [outer = 0000000000000000] 03:19:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB3030C00) [pid = 3456] [serial = 1315] [outer = 000000EBB302C400] 03:19:14 INFO - PROCESS | 3456 | 1468664354353 Marionette DEBUG loaded listener.js 03:19:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB3148C00) [pid = 3456] [serial = 1316] [outer = 000000EBB302C400] 03:19:14 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:19:14 INFO - PROCESS | 3456 | 1468664354848 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 03:19:14 INFO - PROCESS | 3456 | 1468664354881 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 03:19:14 INFO - PROCESS | 3456 | 1468664354886 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 03:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:19:14 INFO - PROCESS | 3456 | 1468664354893 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 3456 | 1468664354896 Marionette TRACE conn6 <- [1,1718,null,{}] 03:19:14 INFO - PROCESS | 3456 | 1468664354900 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:14 INFO - PROCESS | 3456 | 1468664354903 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:15 INFO - PROCESS | 3456 | 1468664354997 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 03:19:15 INFO - PROCESS | 3456 | 1468664355005 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:15 INFO - PROCESS | 3456 | 1468664355008 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FDE800 == 29 [pid = 3456] [id = 439] 03:19:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB33E0400) [pid = 3456] [serial = 1317] [outer = 0000000000000000] 03:19:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB3545400) [pid = 3456] [serial = 1318] [outer = 000000EBB33E0400] 03:19:15 INFO - PROCESS | 3456 | 1468664355058 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB44E6400) [pid = 3456] [serial = 1319] [outer = 000000EBB33E0400] 03:19:15 INFO - PROCESS | 3456 | 1468664355541 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 03:19:15 INFO - PROCESS | 3456 | 1468664355588 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 03:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:19:15 INFO - PROCESS | 3456 | 1468664355591 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:19:15 INFO - PROCESS | 3456 | 1468664355595 Marionette TRACE conn6 <- [1,1722,null,{}] 03:19:15 INFO - PROCESS | 3456 | 1468664355607 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:15 INFO - PROCESS | 3456 | 1468664355612 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:15 INFO - PROCESS | 3456 | 1468664355726 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 03:19:15 INFO - PROCESS | 3456 | 1468664355807 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:15 INFO - PROCESS | 3456 | 1468664355811 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD2A6000 == 30 [pid = 3456] [id = 440] 03:19:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB2BEBC00) [pid = 3456] [serial = 1320] [outer = 0000000000000000] 03:19:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB74FB400) [pid = 3456] [serial = 1321] [outer = 000000EBB2BEBC00] 03:19:15 INFO - PROCESS | 3456 | 1468664355860 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB79F9000) [pid = 3456] [serial = 1322] [outer = 000000EBB2BEBC00] 03:19:16 INFO - PROCESS | 3456 | 1468664356240 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 691ms 03:19:16 INFO - PROCESS | 3456 | 1468664356286 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 03:19:16 INFO - PROCESS | 3456 | 1468664356289 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 03:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:19:16 INFO - PROCESS | 3456 | 1468664356292 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:19:16 INFO - PROCESS | 3456 | 1468664356294 Marionette TRACE conn6 <- [1,1726,null,{}] 03:19:16 INFO - PROCESS | 3456 | 1468664356297 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:16 INFO - PROCESS | 3456 | 1468664356299 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:16 INFO - PROCESS | 3456 | 1468664356386 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 03:19:16 INFO - PROCESS | 3456 | 1468664356393 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:16 INFO - PROCESS | 3456 | 1468664356395 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:16 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF707800 == 31 [pid = 3456] [id = 441] 03:19:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB8031C00) [pid = 3456] [serial = 1323] [outer = 0000000000000000] 03:19:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB83EF400) [pid = 3456] [serial = 1324] [outer = 000000EBB8031C00] 03:19:16 INFO - PROCESS | 3456 | 1468664356441 Marionette DEBUG loaded listener.js 03:19:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB8E94000) [pid = 3456] [serial = 1325] [outer = 000000EBB8031C00] 03:19:16 INFO - PROCESS | 3456 | 1468664356880 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 629ms 03:19:16 INFO - PROCESS | 3456 | 1468664356925 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 03:19:16 INFO - PROCESS | 3456 | 1468664356927 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 03:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:19:16 INFO - PROCESS | 3456 | 1468664356930 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:19:16 INFO - PROCESS | 3456 | 1468664356932 Marionette TRACE conn6 <- [1,1730,null,{}] 03:19:16 INFO - PROCESS | 3456 | 1468664356936 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:16 INFO - PROCESS | 3456 | 1468664356938 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:17 INFO - PROCESS | 3456 | 1468664357017 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 03:19:17 INFO - PROCESS | 3456 | 1468664357026 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:17 INFO - PROCESS | 3456 | 1468664357028 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:17 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFAD0800 == 32 [pid = 3456] [id = 442] 03:19:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB2F38C00) [pid = 3456] [serial = 1326] [outer = 0000000000000000] 03:19:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB9424800) [pid = 3456] [serial = 1327] [outer = 000000EBB2F38C00] 03:19:17 INFO - PROCESS | 3456 | 1468664357072 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB96A3C00) [pid = 3456] [serial = 1328] [outer = 000000EBB2F38C00] 03:19:17 INFO - PROCESS | 3456 | 1468664357523 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 627ms 03:19:17 INFO - PROCESS | 3456 | 1468664357563 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 03:19:17 INFO - PROCESS | 3456 | 1468664357565 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 03:19:17 INFO - PROCESS | 3456 | 1468664357568 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:19:17 INFO - PROCESS | 3456 | 1468664357570 Marionette TRACE conn6 <- [1,1734,null,{}] 03:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:19:17 INFO - PROCESS | 3456 | 1468664357573 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:17 INFO - PROCESS | 3456 | 1468664357579 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:17 INFO - PROCESS | 3456 | 1468664357686 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 03:19:17 INFO - PROCESS | 3456 | 1468664357694 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:17 INFO - PROCESS | 3456 | 1468664357696 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:17 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC086A000 == 33 [pid = 3456] [id = 443] 03:19:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB96B0400) [pid = 3456] [serial = 1329] [outer = 0000000000000000] 03:19:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBBEAC400) [pid = 3456] [serial = 1330] [outer = 000000EBB96B0400] 03:19:17 INFO - PROCESS | 3456 | 1468664357741 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBC972000) [pid = 3456] [serial = 1331] [outer = 000000EBB96B0400] 03:19:18 INFO - PROCESS | 3456 | 1468664358155 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 03:19:18 INFO - PROCESS | 3456 | 1468664358202 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 03:19:18 INFO - PROCESS | 3456 | 1468664358205 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 03:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:19:18 INFO - PROCESS | 3456 | 1468664358212 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:19:18 INFO - PROCESS | 3456 | 1468664358214 Marionette TRACE conn6 <- [1,1738,null,{}] 03:19:18 INFO - PROCESS | 3456 | 1468664358218 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:18 INFO - PROCESS | 3456 | 1468664358220 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:18 INFO - PROCESS | 3456 | 1468664358301 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 03:19:18 INFO - PROCESS | 3456 | 1468664358307 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:18 INFO - PROCESS | 3456 | 1468664358309 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2399000 == 34 [pid = 3456] [id = 444] 03:19:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBC972400) [pid = 3456] [serial = 1332] [outer = 0000000000000000] 03:19:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBD202400) [pid = 3456] [serial = 1333] [outer = 000000EBBC972400] 03:19:18 INFO - PROCESS | 3456 | 1468664358355 Marionette DEBUG loaded listener.js 03:19:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBD21FC00) [pid = 3456] [serial = 1334] [outer = 000000EBBC972400] 03:19:18 INFO - PROCESS | 3456 | 1468664358787 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 647ms 03:19:18 INFO - PROCESS | 3456 | 1468664358859 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 03:19:18 INFO - PROCESS | 3456 | 1468664358861 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 03:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:19:18 INFO - PROCESS | 3456 | 1468664358865 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:19:18 INFO - PROCESS | 3456 | 1468664358866 Marionette TRACE conn6 <- [1,1742,null,{}] 03:19:18 INFO - PROCESS | 3456 | 1468664358870 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:18 INFO - PROCESS | 3456 | 1468664358872 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:18 INFO - PROCESS | 3456 | 1468664358951 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 03:19:18 INFO - PROCESS | 3456 | 1468664358959 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:18 INFO - PROCESS | 3456 | 1468664358961 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39AD000 == 35 [pid = 3456] [id = 445] 03:19:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBD224400) [pid = 3456] [serial = 1335] [outer = 0000000000000000] 03:19:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBE209C00) [pid = 3456] [serial = 1336] [outer = 000000EBBD224400] 03:19:19 INFO - PROCESS | 3456 | 1468664359006 Marionette DEBUG loaded listener.js 03:19:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBEF4F400) [pid = 3456] [serial = 1337] [outer = 000000EBBD224400] 03:19:19 INFO - PROCESS | 3456 | [3456] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 03:19:19 INFO - PROCESS | 3456 | 1468664359476 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 629ms 03:19:19 INFO - PROCESS | 3456 | 1468664359498 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 03:19:19 INFO - PROCESS | 3456 | 1468664359501 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 03:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:19:19 INFO - PROCESS | 3456 | 1468664359504 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:19:19 INFO - PROCESS | 3456 | 1468664359505 Marionette TRACE conn6 <- [1,1746,null,{}] 03:19:19 INFO - PROCESS | 3456 | 1468664359509 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:19 INFO - PROCESS | 3456 | 1468664359511 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:19 INFO - PROCESS | 3456 | 1468664359619 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 03:19:19 INFO - PROCESS | 3456 | 1468664359695 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:19 INFO - PROCESS | 3456 | 1468664359697 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:19 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD2A3800 == 36 [pid = 3456] [id = 446] 03:19:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBEF52000) [pid = 3456] [serial = 1338] [outer = 0000000000000000] 03:19:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBF4EBC00) [pid = 3456] [serial = 1339] [outer = 000000EBBEF52000] 03:19:19 INFO - PROCESS | 3456 | 1468664359745 Marionette DEBUG loaded listener.js 03:19:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBF853800) [pid = 3456] [serial = 1340] [outer = 000000EBBEF52000] 03:19:20 INFO - PROCESS | 3456 | 1468664360166 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 692ms 03:19:20 INFO - PROCESS | 3456 | 1468664360198 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 03:19:20 INFO - PROCESS | 3456 | 1468664360200 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 03:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:19:20 INFO - PROCESS | 3456 | 1468664360203 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:19:20 INFO - PROCESS | 3456 | 1468664360205 Marionette TRACE conn6 <- [1,1750,null,{}] 03:19:20 INFO - PROCESS | 3456 | 1468664360209 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:20 INFO - PROCESS | 3456 | 1468664360211 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:20 INFO - PROCESS | 3456 | 1468664360325 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 03:19:20 INFO - PROCESS | 3456 | 1468664360333 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:20 INFO - PROCESS | 3456 | 1468664360335 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:20 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FFB000 == 37 [pid = 3456] [id = 447] 03:19:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBBEF5B000) [pid = 3456] [serial = 1341] [outer = 0000000000000000] 03:19:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBFC32C00) [pid = 3456] [serial = 1342] [outer = 000000EBBEF5B000] 03:19:20 INFO - PROCESS | 3456 | 1468664360379 Marionette DEBUG loaded listener.js 03:19:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBFC47000) [pid = 3456] [serial = 1343] [outer = 000000EBBEF5B000] 03:19:20 INFO - PROCESS | 3456 | 1468664360829 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 03:19:20 INFO - PROCESS | 3456 | 1468664360899 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 03:19:20 INFO - PROCESS | 3456 | 1468664360902 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 03:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:19:20 INFO - PROCESS | 3456 | 1468664360905 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:19:20 INFO - PROCESS | 3456 | 1468664360907 Marionette TRACE conn6 <- [1,1754,null,{}] 03:19:20 INFO - PROCESS | 3456 | 1468664360911 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:20 INFO - PROCESS | 3456 | 1468664360914 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:21 INFO - PROCESS | 3456 | 1468664361066 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 03:19:21 INFO - PROCESS | 3456 | 1468664361096 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:21 INFO - PROCESS | 3456 | 1468664361099 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:21 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF928000 == 38 [pid = 3456] [id = 448] 03:19:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBFD8EC00) [pid = 3456] [serial = 1344] [outer = 0000000000000000] 03:19:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBFFC7C00) [pid = 3456] [serial = 1345] [outer = 000000EBBFD8EC00] 03:19:21 INFO - PROCESS | 3456 | 1468664361144 Marionette DEBUG loaded listener.js 03:19:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBC0185800) [pid = 3456] [serial = 1346] [outer = 000000EBBFD8EC00] 03:19:21 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBBFEB7800) [pid = 3456] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:19:21 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBB7481800) [pid = 3456] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:19:21 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBD717800) [pid = 3456] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:19:21 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBFD2E800) [pid = 3456] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:19:21 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB8241C00) [pid = 3456] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:19:21 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB243C800) [pid = 3456] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:19:21 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB33DC400) [pid = 3456] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:19:21 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB302DC00) [pid = 3456] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:19:21 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBC0290800) [pid = 3456] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:19:21 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBD226000) [pid = 3456] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:19:21 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB2E78C00) [pid = 3456] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:19:21 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBC632400) [pid = 3456] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:19:21 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB2F39000) [pid = 3456] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:19:21 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB7582800) [pid = 3456] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:19:21 INFO - PROCESS | 3456 | 1468664361683 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 839ms 03:19:21 INFO - PROCESS | 3456 | 1468664361746 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 03:19:21 INFO - PROCESS | 3456 | 1468664361748 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 03:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:19:21 INFO - PROCESS | 3456 | 1468664361751 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:19:21 INFO - PROCESS | 3456 | 1468664361753 Marionette TRACE conn6 <- [1,1758,null,{}] 03:19:21 INFO - PROCESS | 3456 | 1468664361756 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:21 INFO - PROCESS | 3456 | 1468664361758 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:21 INFO - PROCESS | 3456 | 1468664361841 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 03:19:21 INFO - PROCESS | 3456 | 1468664361847 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:21 INFO - PROCESS | 3456 | 1468664361849 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:21 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7083800 == 39 [pid = 3456] [id = 449] 03:19:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB7481800) [pid = 3456] [serial = 1347] [outer = 0000000000000000] 03:19:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBC904800) [pid = 3456] [serial = 1348] [outer = 000000EBB7481800] 03:19:21 INFO - PROCESS | 3456 | 1468664361893 Marionette DEBUG loaded listener.js 03:19:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBFCB9C00) [pid = 3456] [serial = 1349] [outer = 000000EBB7481800] 03:19:22 INFO - PROCESS | 3456 | 1468664362321 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 03:19:22 INFO - PROCESS | 3456 | 1468664362383 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 03:19:22 INFO - PROCESS | 3456 | 1468664362386 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 03:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:19:22 INFO - PROCESS | 3456 | 1468664362389 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:19:22 INFO - PROCESS | 3456 | 1468664362390 Marionette TRACE conn6 <- [1,1762,null,{}] 03:19:22 INFO - PROCESS | 3456 | 1468664362394 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:22 INFO - PROCESS | 3456 | 1468664362396 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:22 INFO - PROCESS | 3456 | 1468664362479 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 03:19:22 INFO - PROCESS | 3456 | 1468664362487 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:22 INFO - PROCESS | 3456 | 1468664362488 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:22 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7595000 == 40 [pid = 3456] [id = 450] 03:19:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC0182C00) [pid = 3456] [serial = 1350] [outer = 0000000000000000] 03:19:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC01A6000) [pid = 3456] [serial = 1351] [outer = 000000EBC0182C00] 03:19:22 INFO - PROCESS | 3456 | 1468664362534 Marionette DEBUG loaded listener.js 03:19:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC01BA800) [pid = 3456] [serial = 1352] [outer = 000000EBC0182C00] 03:19:22 INFO - PROCESS | 3456 | 1468664362975 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 628ms 03:19:23 INFO - PROCESS | 3456 | 1468664363021 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 03:19:23 INFO - PROCESS | 3456 | 1468664363023 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 03:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:19:23 INFO - PROCESS | 3456 | 1468664363031 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:19:23 INFO - PROCESS | 3456 | 1468664363033 Marionette TRACE conn6 <- [1,1766,null,{}] 03:19:23 INFO - PROCESS | 3456 | 1468664363036 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:23 INFO - PROCESS | 3456 | 1468664363038 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:23 INFO - PROCESS | 3456 | 1468664363122 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 03:19:23 INFO - PROCESS | 3456 | 1468664363127 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 3456 | 1468664363128 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:23 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC8769000 == 41 [pid = 3456] [id = 451] 03:19:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC01BE000) [pid = 3456] [serial = 1353] [outer = 0000000000000000] 03:19:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC01D1400) [pid = 3456] [serial = 1354] [outer = 000000EBC01BE000] 03:19:23 INFO - PROCESS | 3456 | 1468664363179 Marionette DEBUG loaded listener.js 03:19:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC0287C00) [pid = 3456] [serial = 1355] [outer = 000000EBC01BE000] 03:19:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB75DB800 == 40 [pid = 3456] [id = 438] 03:19:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC783E000 == 39 [pid = 3456] [id = 437] 03:19:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD2A6000 == 38 [pid = 3456] [id = 440] 03:19:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF707800 == 37 [pid = 3456] [id = 441] 03:19:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2399000 == 36 [pid = 3456] [id = 444] 03:19:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC39AD000 == 35 [pid = 3456] [id = 445] 03:19:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7083800 == 34 [pid = 3456] [id = 449] 03:19:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD2A3800 == 33 [pid = 3456] [id = 446] 03:19:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC086A000 == 32 [pid = 3456] [id = 443] 03:19:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FDE800 == 31 [pid = 3456] [id = 439] 03:19:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FFB000 == 30 [pid = 3456] [id = 447] 03:19:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7595000 == 29 [pid = 3456] [id = 450] 03:19:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF928000 == 28 [pid = 3456] [id = 448] 03:19:24 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFAD0800 == 27 [pid = 3456] [id = 442] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBC01A6800) [pid = 3456] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBC01BC000) [pid = 3456] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBF4BB800) [pid = 3456] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBF862400) [pid = 3456] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBFD97800) [pid = 3456] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBFC38000) [pid = 3456] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC019E000) [pid = 3456] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC0182800) [pid = 3456] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB8E92C00) [pid = 3456] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB8EDEC00) [pid = 3456] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB75C1C00) [pid = 3456] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB7D1DC00) [pid = 3456] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB3F61000) [pid = 3456] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB7229400) [pid = 3456] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB3081400) [pid = 3456] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB314A400) [pid = 3456] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBF4E9800) [pid = 3456] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBE209400) [pid = 3456] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBD205000) [pid = 3456] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBD225400) [pid = 3456] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBC958C00) [pid = 3456] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBC977000) [pid = 3456] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB98C7400) [pid = 3456] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB94B0000) [pid = 3456] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBF4F5C00) [pid = 3456] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBBFC49C00) [pid = 3456] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBBCF7BC00) [pid = 3456] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 03:19:24 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBBE5DE400) [pid = 3456] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 03:19:25 INFO - PROCESS | 3456 | 1468664365018 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2034ms 03:19:25 INFO - PROCESS | 3456 | 1468664365069 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 03:19:25 INFO - PROCESS | 3456 | 1468664365073 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 03:19:25 INFO - PROCESS | 3456 | 1468664365079 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:19:25 INFO - PROCESS | 3456 | 1468664365082 Marionette TRACE conn6 <- [1,1770,null,{}] 03:19:25 INFO - PROCESS | 3456 | 1468664365088 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:25 INFO - PROCESS | 3456 | 1468664365091 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:25 INFO - PROCESS | 3456 | 1468664365184 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 03:19:25 INFO - PROCESS | 3456 | 1468664365193 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:25 INFO - PROCESS | 3456 | 1468664365196 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:25 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB75DB800 == 28 [pid = 3456] [id = 452] 03:19:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB2F3E400) [pid = 3456] [serial = 1356] [outer = 0000000000000000] 03:19:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB3081400) [pid = 3456] [serial = 1357] [outer = 000000EBB2F3E400] 03:19:25 INFO - PROCESS | 3456 | 1468664365245 Marionette DEBUG loaded listener.js 03:19:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB314A000) [pid = 3456] [serial = 1358] [outer = 000000EBB2F3E400] 03:19:25 INFO - PROCESS | 3456 | 1468664365737 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 691ms 03:19:25 INFO - PROCESS | 3456 | 1468664365774 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 03:19:25 INFO - PROCESS | 3456 | 1468664365780 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 03:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:19:25 INFO - PROCESS | 3456 | 1468664365786 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:19:25 INFO - PROCESS | 3456 | 1468664365789 Marionette TRACE conn6 <- [1,1774,null,{}] 03:19:25 INFO - PROCESS | 3456 | 1468664365793 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:25 INFO - PROCESS | 3456 | 1468664365796 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:25 INFO - PROCESS | 3456 | 1468664365891 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 03:19:25 INFO - PROCESS | 3456 | 1468664365899 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:25 INFO - PROCESS | 3456 | 1468664365902 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:25 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9440800 == 29 [pid = 3456] [id = 453] 03:19:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB3807000) [pid = 3456] [serial = 1359] [outer = 0000000000000000] 03:19:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB3F61800) [pid = 3456] [serial = 1360] [outer = 000000EBB3807000] 03:19:25 INFO - PROCESS | 3456 | 1468664365956 Marionette DEBUG loaded listener.js 03:19:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB7224C00) [pid = 3456] [serial = 1361] [outer = 000000EBB3807000] 03:19:26 INFO - PROCESS | 3456 | 1468664366417 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 03:19:26 INFO - PROCESS | 3456 | 1468664366463 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 03:19:26 INFO - PROCESS | 3456 | 1468664366465 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 03:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:19:26 INFO - PROCESS | 3456 | 1468664366469 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:19:26 INFO - PROCESS | 3456 | 1468664366473 Marionette TRACE conn6 <- [1,1778,null,{}] 03:19:26 INFO - PROCESS | 3456 | 1468664366484 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:26 INFO - PROCESS | 3456 | 1468664366489 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:26 INFO - PROCESS | 3456 | 1468664366602 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 03:19:26 INFO - PROCESS | 3456 | 1468664366685 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:26 INFO - PROCESS | 3456 | 1468664366688 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:26 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD776000 == 30 [pid = 3456] [id = 454] 03:19:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB1AD0C00) [pid = 3456] [serial = 1362] [outer = 0000000000000000] 03:19:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB7484800) [pid = 3456] [serial = 1363] [outer = 000000EBB1AD0C00] 03:19:26 INFO - PROCESS | 3456 | 1468664366737 Marionette DEBUG loaded listener.js 03:19:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB79FA000) [pid = 3456] [serial = 1364] [outer = 000000EBB1AD0C00] 03:19:27 INFO - PROCESS | 3456 | 1468664367113 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 692ms 03:19:27 INFO - PROCESS | 3456 | 1468664367170 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 03:19:27 INFO - PROCESS | 3456 | 1468664367173 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 03:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:19:27 INFO - PROCESS | 3456 | 1468664367176 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:19:27 INFO - PROCESS | 3456 | 1468664367178 Marionette TRACE conn6 <- [1,1782,null,{}] 03:19:27 INFO - PROCESS | 3456 | 1468664367182 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:27 INFO - PROCESS | 3456 | 1468664367184 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:27 INFO - PROCESS | 3456 | 1468664367274 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 03:19:27 INFO - PROCESS | 3456 | 1468664367280 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:27 INFO - PROCESS | 3456 | 1468664367282 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF819800 == 31 [pid = 3456] [id = 455] 03:19:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB8039800) [pid = 3456] [serial = 1365] [outer = 0000000000000000] 03:19:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB8E91800) [pid = 3456] [serial = 1366] [outer = 000000EBB8039800] 03:19:27 INFO - PROCESS | 3456 | 1468664367327 Marionette DEBUG loaded listener.js 03:19:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB8EDD800) [pid = 3456] [serial = 1367] [outer = 000000EBB8039800] 03:19:27 INFO - PROCESS | 3456 | 1468664367760 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 628ms 03:19:27 INFO - PROCESS | 3456 | 1468664367806 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 03:19:27 INFO - PROCESS | 3456 | 1468664367808 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 03:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:19:27 INFO - PROCESS | 3456 | 1468664367812 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:19:27 INFO - PROCESS | 3456 | 1468664367814 Marionette TRACE conn6 <- [1,1786,null,{}] 03:19:27 INFO - PROCESS | 3456 | 1468664367817 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:27 INFO - PROCESS | 3456 | 1468664367819 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:27 INFO - PROCESS | 3456 | 1468664367900 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 03:19:27 INFO - PROCESS | 3456 | 1468664367908 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:27 INFO - PROCESS | 3456 | 1468664367910 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFB4A800 == 32 [pid = 3456] [id = 456] 03:19:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB3645000) [pid = 3456] [serial = 1368] [outer = 0000000000000000] 03:19:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB969D000) [pid = 3456] [serial = 1369] [outer = 000000EBB3645000] 03:19:27 INFO - PROCESS | 3456 | 1468664367955 Marionette DEBUG loaded listener.js 03:19:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB995BC00) [pid = 3456] [serial = 1370] [outer = 000000EBB3645000] 03:19:28 INFO - PROCESS | 3456 | 1468664368388 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 629ms 03:19:28 INFO - PROCESS | 3456 | 1468664368443 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 03:19:28 INFO - PROCESS | 3456 | 1468664368445 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 03:19:28 INFO - PROCESS | 3456 | 1468664368448 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:19:28 INFO - PROCESS | 3456 | 1468664368450 Marionette TRACE conn6 <- [1,1790,null,{}] 03:19:28 INFO - PROCESS | 3456 | 1468664368454 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:28 INFO - PROCESS | 3456 | 1468664368460 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:28 INFO - PROCESS | 3456 | 1468664368567 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 03:19:28 INFO - PROCESS | 3456 | 1468664368595 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:28 INFO - PROCESS | 3456 | 1468664368597 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:28 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F3E000 == 33 [pid = 3456] [id = 457] 03:19:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBBEA9C00) [pid = 3456] [serial = 1371] [outer = 0000000000000000] 03:19:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC957000) [pid = 3456] [serial = 1372] [outer = 000000EBBBEA9C00] 03:19:28 INFO - PROCESS | 3456 | 1468664368642 Marionette DEBUG loaded listener.js 03:19:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBC97C400) [pid = 3456] [serial = 1373] [outer = 000000EBBBEA9C00] 03:19:29 INFO - PROCESS | 3456 | 1468664369070 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 671ms 03:19:29 INFO - PROCESS | 3456 | 1468664369123 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 03:19:29 INFO - PROCESS | 3456 | 1468664369125 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 03:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:19:29 INFO - PROCESS | 3456 | 1468664369129 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:19:29 INFO - PROCESS | 3456 | 1468664369130 Marionette TRACE conn6 <- [1,1794,null,{}] 03:19:29 INFO - PROCESS | 3456 | 1468664369134 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:29 INFO - PROCESS | 3456 | 1468664369136 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:29 INFO - PROCESS | 3456 | 1468664369215 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 03:19:29 INFO - PROCESS | 3456 | 1468664369224 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:29 INFO - PROCESS | 3456 | 1468664369226 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:29 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC12D4800 == 34 [pid = 3456] [id = 458] 03:19:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBCF36800) [pid = 3456] [serial = 1374] [outer = 0000000000000000] 03:19:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBD206800) [pid = 3456] [serial = 1375] [outer = 000000EBBCF36800] 03:19:29 INFO - PROCESS | 3456 | 1468664369297 Marionette DEBUG loaded listener.js 03:19:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBD227000) [pid = 3456] [serial = 1376] [outer = 000000EBBCF36800] 03:19:29 INFO - PROCESS | 3456 | 1468664369725 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 627ms 03:19:29 INFO - PROCESS | 3456 | 1468664369761 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 03:19:29 INFO - PROCESS | 3456 | 1468664369763 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 03:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:19:29 INFO - PROCESS | 3456 | 1468664369766 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:19:29 INFO - PROCESS | 3456 | 1468664369768 Marionette TRACE conn6 <- [1,1798,null,{}] 03:19:29 INFO - PROCESS | 3456 | 1468664369772 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:29 INFO - PROCESS | 3456 | 1468664369774 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:29 INFO - PROCESS | 3456 | 1468664369854 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 03:19:29 INFO - PROCESS | 3456 | 1468664369859 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:29 INFO - PROCESS | 3456 | 1468664369861 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:29 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E64000 == 35 [pid = 3456] [id = 459] 03:19:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBD227400) [pid = 3456] [serial = 1377] [outer = 0000000000000000] 03:19:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBE4ED000) [pid = 3456] [serial = 1378] [outer = 000000EBBD227400] 03:19:29 INFO - PROCESS | 3456 | 1468664369906 Marionette DEBUG loaded listener.js 03:19:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBE5E2400) [pid = 3456] [serial = 1379] [outer = 000000EBBD227400] 03:19:30 INFO - PROCESS | 3456 | 1468664370388 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 692ms 03:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:19:30 INFO - PROCESS | 3456 | 1468664370460 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 03:19:30 INFO - PROCESS | 3456 | 1468664370462 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 03:19:30 INFO - PROCESS | 3456 | 1468664370466 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:19:30 INFO - PROCESS | 3456 | 1468664370467 Marionette TRACE conn6 <- [1,1802,null,{}] 03:19:30 INFO - PROCESS | 3456 | 1468664370471 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:30 INFO - PROCESS | 3456 | 1468664370473 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:30 INFO - PROCESS | 3456 | 1468664370583 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 03:19:30 INFO - PROCESS | 3456 | 1468664370662 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:30 INFO - PROCESS | 3456 | 1468664370664 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:30 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD2B0000 == 36 [pid = 3456] [id = 460] 03:19:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBF4E8C00) [pid = 3456] [serial = 1380] [outer = 0000000000000000] 03:19:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBF4EDC00) [pid = 3456] [serial = 1381] [outer = 000000EBBF4E8C00] 03:19:30 INFO - PROCESS | 3456 | 1468664370708 Marionette DEBUG loaded listener.js 03:19:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBF85D400) [pid = 3456] [serial = 1382] [outer = 000000EBBF4E8C00] 03:19:31 INFO - PROCESS | 3456 | 1468664371130 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 03:19:31 INFO - PROCESS | 3456 | 1468664371159 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 03:19:31 INFO - PROCESS | 3456 | 1468664371162 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 03:19:31 INFO - PROCESS | 3456 | 1468664371165 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:19:31 INFO - PROCESS | 3456 | 1468664371166 Marionette TRACE conn6 <- [1,1806,null,{}] 03:19:31 INFO - PROCESS | 3456 | 1468664371170 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:31 INFO - PROCESS | 3456 | 1468664371172 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:31 INFO - PROCESS | 3456 | 1468664371285 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 03:19:31 INFO - PROCESS | 3456 | 1468664371291 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:31 INFO - PROCESS | 3456 | 1468664371293 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:31 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FF6000 == 37 [pid = 3456] [id = 461] 03:19:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBBF4E9400) [pid = 3456] [serial = 1383] [outer = 0000000000000000] 03:19:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBFC37800) [pid = 3456] [serial = 1384] [outer = 000000EBBF4E9400] 03:19:31 INFO - PROCESS | 3456 | 1468664371337 Marionette DEBUG loaded listener.js 03:19:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBFD26C00) [pid = 3456] [serial = 1385] [outer = 000000EBBF4E9400] 03:19:31 INFO - PROCESS | 3456 | 1468664371788 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 672ms 03:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:19:31 INFO - PROCESS | 3456 | 1468664371840 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 03:19:31 INFO - PROCESS | 3456 | 1468664371843 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 03:19:31 INFO - PROCESS | 3456 | 1468664371853 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:19:31 INFO - PROCESS | 3456 | 1468664371856 Marionette TRACE conn6 <- [1,1810,null,{}] 03:19:31 INFO - PROCESS | 3456 | 1468664371859 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:31 INFO - PROCESS | 3456 | 1468664371862 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:32 INFO - PROCESS | 3456 | 1468664372014 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 03:19:32 INFO - PROCESS | 3456 | 1468664372042 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:32 INFO - PROCESS | 3456 | 1468664372045 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:32 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFB44000 == 38 [pid = 3456] [id = 462] 03:19:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBFD35C00) [pid = 3456] [serial = 1386] [outer = 0000000000000000] 03:19:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBC017A800) [pid = 3456] [serial = 1387] [outer = 000000EBBFD35C00] 03:19:32 INFO - PROCESS | 3456 | 1468664372093 Marionette DEBUG loaded listener.js 03:19:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBC019E800) [pid = 3456] [serial = 1388] [outer = 000000EBBFD35C00] 03:19:32 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBC0182C00) [pid = 3456] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:19:32 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBBEF52000) [pid = 3456] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:19:32 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBEF5B000) [pid = 3456] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:19:32 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBFD8EC00) [pid = 3456] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:19:32 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB2F38C00) [pid = 3456] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:19:32 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB8031C00) [pid = 3456] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:19:32 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB2BEBC00) [pid = 3456] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:19:32 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB33E0400) [pid = 3456] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:19:32 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB302C400) [pid = 3456] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:19:32 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBC01B1800) [pid = 3456] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:19:32 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBD224400) [pid = 3456] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:19:32 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBC972400) [pid = 3456] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:19:32 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB96B0400) [pid = 3456] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:19:32 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB7481800) [pid = 3456] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:19:32 INFO - PROCESS | 3456 | 1468664372630 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 838ms 03:19:32 INFO - PROCESS | 3456 | 1468664372687 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 03:19:32 INFO - PROCESS | 3456 | 1468664372690 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 03:19:32 INFO - PROCESS | 3456 | 1468664372693 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:19:32 INFO - PROCESS | 3456 | 1468664372694 Marionette TRACE conn6 <- [1,1814,null,{}] 03:19:32 INFO - PROCESS | 3456 | 1468664372698 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:32 INFO - PROCESS | 3456 | 1468664372700 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:32 INFO - PROCESS | 3456 | 1468664372783 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 03:19:32 INFO - PROCESS | 3456 | 1468664372790 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:32 INFO - PROCESS | 3456 | 1468664372792 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:32 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC716A000 == 39 [pid = 3456] [id = 463] 03:19:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB7C34800) [pid = 3456] [serial = 1389] [outer = 0000000000000000] 03:19:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBC972C00) [pid = 3456] [serial = 1390] [outer = 000000EBB7C34800] 03:19:32 INFO - PROCESS | 3456 | 1468664372836 Marionette DEBUG loaded listener.js 03:19:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBFC3EC00) [pid = 3456] [serial = 1391] [outer = 000000EBB7C34800] 03:19:33 INFO - PROCESS | 3456 | 1468664373264 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 628ms 03:19:33 INFO - PROCESS | 3456 | 1468664373325 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 03:19:33 INFO - PROCESS | 3456 | 1468664373327 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 03:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:19:33 INFO - PROCESS | 3456 | 1468664373330 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:19:33 INFO - PROCESS | 3456 | 1468664373332 Marionette TRACE conn6 <- [1,1818,null,{}] 03:19:33 INFO - PROCESS | 3456 | 1468664373336 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:33 INFO - PROCESS | 3456 | 1468664373338 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:33 INFO - PROCESS | 3456 | 1468664373420 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 03:19:33 INFO - PROCESS | 3456 | 1468664373428 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:33 INFO - PROCESS | 3456 | 1468664373430 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:33 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC75A8800 == 40 [pid = 3456] [id = 464] 03:19:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC0183800) [pid = 3456] [serial = 1392] [outer = 0000000000000000] 03:19:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC01AA400) [pid = 3456] [serial = 1393] [outer = 000000EBC0183800] 03:19:33 INFO - PROCESS | 3456 | 1468664373473 Marionette DEBUG loaded listener.js 03:19:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC01C7000) [pid = 3456] [serial = 1394] [outer = 000000EBC0183800] 03:19:33 INFO - PROCESS | 3456 | 1468664373889 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 629ms 03:19:33 INFO - PROCESS | 3456 | 1468664373963 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 03:19:33 INFO - PROCESS | 3456 | 1468664373965 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 03:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:19:33 INFO - PROCESS | 3456 | 1468664373969 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:19:33 INFO - PROCESS | 3456 | 1468664373971 Marionette TRACE conn6 <- [1,1822,null,{}] 03:19:33 INFO - PROCESS | 3456 | 1468664373974 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:33 INFO - PROCESS | 3456 | 1468664373976 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:34 INFO - PROCESS | 3456 | 1468664374059 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 03:19:34 INFO - PROCESS | 3456 | 1468664374064 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:34 INFO - PROCESS | 3456 | 1468664374066 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:34 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC876B000 == 41 [pid = 3456] [id = 465] 03:19:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC01A8000) [pid = 3456] [serial = 1395] [outer = 0000000000000000] 03:19:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC0289000) [pid = 3456] [serial = 1396] [outer = 000000EBC01A8000] 03:19:34 INFO - PROCESS | 3456 | 1468664374117 Marionette DEBUG loaded listener.js 03:19:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC0291C00) [pid = 3456] [serial = 1397] [outer = 000000EBC01A8000] 03:19:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB75DB800 == 40 [pid = 3456] [id = 452] 03:19:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC8769000 == 39 [pid = 3456] [id = 451] 03:19:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9440800 == 38 [pid = 3456] [id = 453] 03:19:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD776000 == 37 [pid = 3456] [id = 454] 03:19:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD2B0000 == 36 [pid = 3456] [id = 460] 03:19:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC12D4800 == 35 [pid = 3456] [id = 458] 03:19:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC716A000 == 34 [pid = 3456] [id = 463] 03:19:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC75A8800 == 33 [pid = 3456] [id = 464] 03:19:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F3E000 == 32 [pid = 3456] [id = 457] 03:19:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E64000 == 31 [pid = 3456] [id = 459] 03:19:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF819800 == 30 [pid = 3456] [id = 455] 03:19:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFB44000 == 29 [pid = 3456] [id = 462] 03:19:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FF6000 == 28 [pid = 3456] [id = 461] 03:19:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFB4A800 == 27 [pid = 3456] [id = 456] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBC01BA800) [pid = 3456] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBC01D1400) [pid = 3456] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBF4EBC00) [pid = 3456] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBFC32C00) [pid = 3456] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBF853800) [pid = 3456] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBFFC7C00) [pid = 3456] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBFC47000) [pid = 3456] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC01A6000) [pid = 3456] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB9424800) [pid = 3456] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB96A3C00) [pid = 3456] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB83EF400) [pid = 3456] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB8E94000) [pid = 3456] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB74FB400) [pid = 3456] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB79F9000) [pid = 3456] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB3545400) [pid = 3456] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB44E6400) [pid = 3456] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB3030C00) [pid = 3456] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB3148C00) [pid = 3456] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBC01CA000) [pid = 3456] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBE209C00) [pid = 3456] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBD202400) [pid = 3456] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBD21FC00) [pid = 3456] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBBEAC400) [pid = 3456] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBC972000) [pid = 3456] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBC904800) [pid = 3456] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBBFCB9C00) [pid = 3456] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBBEF4F400) [pid = 3456] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBC0185800) [pid = 3456] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 03:19:35 INFO - PROCESS | 3456 | 1468664375921 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1997ms 03:19:35 INFO - PROCESS | 3456 | 1468664375969 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 03:19:35 INFO - PROCESS | 3456 | 1468664375973 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 03:19:35 INFO - PROCESS | 3456 | 1468664375979 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:19:35 INFO - PROCESS | 3456 | 1468664375982 Marionette TRACE conn6 <- [1,1826,null,{}] 03:19:35 INFO - PROCESS | 3456 | 1468664375988 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:35 INFO - PROCESS | 3456 | 1468664375992 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:36 INFO - PROCESS | 3456 | 1468664376088 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 03:19:36 INFO - PROCESS | 3456 | 1468664376095 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:36 INFO - PROCESS | 3456 | 1468664376100 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7969800 == 28 [pid = 3456] [id = 466] 03:19:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB3024800) [pid = 3456] [serial = 1398] [outer = 0000000000000000] 03:19:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB302B400) [pid = 3456] [serial = 1399] [outer = 000000EBB3024800] 03:19:36 INFO - PROCESS | 3456 | 1468664376150 Marionette DEBUG loaded listener.js 03:19:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB3090800) [pid = 3456] [serial = 1400] [outer = 000000EBB3024800] 03:19:36 INFO - PROCESS | 3456 | 1468664376650 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 692ms 03:19:36 INFO - PROCESS | 3456 | 1468664376675 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 03:19:36 INFO - PROCESS | 3456 | 1468664376680 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 03:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:19:36 INFO - PROCESS | 3456 | 1468664376687 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:19:36 INFO - PROCESS | 3456 | 1468664376690 Marionette TRACE conn6 <- [1,1830,null,{}] 03:19:36 INFO - PROCESS | 3456 | 1468664376694 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:36 INFO - PROCESS | 3456 | 1468664376697 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:36 INFO - PROCESS | 3456 | 1468664376787 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 03:19:36 INFO - PROCESS | 3456 | 1468664376795 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:36 INFO - PROCESS | 3456 | 1468664376798 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FE2000 == 29 [pid = 3456] [id = 467] 03:19:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB3224C00) [pid = 3456] [serial = 1401] [outer = 0000000000000000] 03:19:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB33DD800) [pid = 3456] [serial = 1402] [outer = 000000EBB3224C00] 03:19:36 INFO - PROCESS | 3456 | 1468664376846 Marionette DEBUG loaded listener.js 03:19:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB3F69000) [pid = 3456] [serial = 1403] [outer = 000000EBB3224C00] 03:19:37 INFO - PROCESS | 3456 | 1468664377315 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 691ms 03:19:37 INFO - PROCESS | 3456 | 1468664377380 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 03:19:37 INFO - PROCESS | 3456 | 1468664377382 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 03:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:19:37 INFO - PROCESS | 3456 | 1468664377386 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:19:37 INFO - PROCESS | 3456 | 1468664377390 Marionette TRACE conn6 <- [1,1834,null,{}] 03:19:37 INFO - PROCESS | 3456 | 1468664377401 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:37 INFO - PROCESS | 3456 | 1468664377406 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:37 INFO - PROCESS | 3456 | 1468664377521 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 03:19:37 INFO - PROCESS | 3456 | 1468664377601 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:37 INFO - PROCESS | 3456 | 1468664377604 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:37 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD2AA800 == 30 [pid = 3456] [id = 468] 03:19:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB1084800) [pid = 3456] [serial = 1404] [outer = 0000000000000000] 03:19:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB7481000) [pid = 3456] [serial = 1405] [outer = 000000EBB1084800] 03:19:37 INFO - PROCESS | 3456 | 1468664377653 Marionette DEBUG loaded listener.js 03:19:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB7582400) [pid = 3456] [serial = 1406] [outer = 000000EBB1084800] 03:19:38 INFO - PROCESS | 3456 | 1468664378036 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 691ms 03:19:38 INFO - PROCESS | 3456 | 1468664378080 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 03:19:38 INFO - PROCESS | 3456 | 1468664378083 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 03:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:19:38 INFO - PROCESS | 3456 | 1468664378086 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:19:38 INFO - PROCESS | 3456 | 1468664378088 Marionette TRACE conn6 <- [1,1838,null,{}] 03:19:38 INFO - PROCESS | 3456 | 1468664378091 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:38 INFO - PROCESS | 3456 | 1468664378093 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:38 INFO - PROCESS | 3456 | 1468664378210 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 03:19:38 INFO - PROCESS | 3456 | 1468664378258 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:38 INFO - PROCESS | 3456 | 1468664378260 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:38 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF716000 == 31 [pid = 3456] [id = 469] 03:19:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB79F9000) [pid = 3456] [serial = 1407] [outer = 0000000000000000] 03:19:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB8031C00) [pid = 3456] [serial = 1408] [outer = 000000EBB79F9000] 03:19:38 INFO - PROCESS | 3456 | 1468664378305 Marionette DEBUG loaded listener.js 03:19:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB83F8C00) [pid = 3456] [serial = 1409] [outer = 000000EBB79F9000] 03:19:38 INFO - PROCESS | 3456 | 1468664378669 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 629ms 03:19:38 INFO - PROCESS | 3456 | 1468664378718 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 03:19:38 INFO - PROCESS | 3456 | 1468664378721 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 03:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:19:38 INFO - PROCESS | 3456 | 1468664378724 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:19:38 INFO - PROCESS | 3456 | 1468664378726 Marionette TRACE conn6 <- [1,1842,null,{}] 03:19:38 INFO - PROCESS | 3456 | 1468664378729 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:38 INFO - PROCESS | 3456 | 1468664378731 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:38 INFO - PROCESS | 3456 | 1468664378839 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 03:19:38 INFO - PROCESS | 3456 | 1468664378878 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:38 INFO - PROCESS | 3456 | 1468664378880 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:38 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFAD4800 == 32 [pid = 3456] [id = 470] 03:19:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB3152800) [pid = 3456] [serial = 1410] [outer = 0000000000000000] 03:19:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB8EDF400) [pid = 3456] [serial = 1411] [outer = 000000EBB3152800] 03:19:38 INFO - PROCESS | 3456 | 1468664378924 Marionette DEBUG loaded listener.js 03:19:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB94B4800) [pid = 3456] [serial = 1412] [outer = 000000EBB3152800] 03:19:39 INFO - PROCESS | 3456 | 1468664379345 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 691ms 03:19:39 INFO - PROCESS | 3456 | 1468664379419 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 03:19:39 INFO - PROCESS | 3456 | 1468664379421 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 03:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:19:39 INFO - PROCESS | 3456 | 1468664379429 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:19:39 INFO - PROCESS | 3456 | 1468664379431 Marionette TRACE conn6 <- [1,1846,null,{}] 03:19:39 INFO - PROCESS | 3456 | 1468664379435 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:39 INFO - PROCESS | 3456 | 1468664379441 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:39 INFO - PROCESS | 3456 | 1468664379548 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 03:19:39 INFO - PROCESS | 3456 | 1468664379563 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:39 INFO - PROCESS | 3456 | 1468664379565 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:39 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC09D1000 == 33 [pid = 3456] [id = 471] 03:19:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBBE31C00) [pid = 3456] [serial = 1413] [outer = 0000000000000000] 03:19:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC90FC00) [pid = 3456] [serial = 1414] [outer = 000000EBBBE31C00] 03:19:39 INFO - PROCESS | 3456 | 1468664379609 Marionette DEBUG loaded listener.js 03:19:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBC959400) [pid = 3456] [serial = 1415] [outer = 000000EBBBE31C00] 03:19:40 INFO - PROCESS | 3456 | 1468664380076 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 03:19:40 INFO - PROCESS | 3456 | 1468664380124 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 03:19:40 INFO - PROCESS | 3456 | 1468664380126 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 03:19:40 INFO - PROCESS | 3456 | 1468664380130 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:19:40 INFO - PROCESS | 3456 | 1468664380132 Marionette TRACE conn6 <- [1,1850,null,{}] 03:19:40 INFO - PROCESS | 3456 | 1468664380135 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:40 INFO - PROCESS | 3456 | 1468664380137 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:40 INFO - PROCESS | 3456 | 1468664380242 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 03:19:40 INFO - PROCESS | 3456 | 1468664380248 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:40 INFO - PROCESS | 3456 | 1468664380250 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:40 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2983800 == 34 [pid = 3456] [id = 472] 03:19:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBC959800) [pid = 3456] [serial = 1416] [outer = 0000000000000000] 03:19:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBD108C00) [pid = 3456] [serial = 1417] [outer = 000000EBBC959800] 03:19:40 INFO - PROCESS | 3456 | 1468664380296 Marionette DEBUG loaded listener.js 03:19:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBD226000) [pid = 3456] [serial = 1418] [outer = 000000EBBC959800] 03:19:40 INFO - PROCESS | 3456 | 1468664380707 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 627ms 03:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:19:40 INFO - PROCESS | 3456 | 1468664380760 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 03:19:40 INFO - PROCESS | 3456 | 1468664380763 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 03:19:40 INFO - PROCESS | 3456 | 1468664380766 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:19:40 INFO - PROCESS | 3456 | 1468664380767 Marionette TRACE conn6 <- [1,1854,null,{}] 03:19:40 INFO - PROCESS | 3456 | 1468664380771 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:40 INFO - PROCESS | 3456 | 1468664380773 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:40 INFO - PROCESS | 3456 | 1468664380854 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 03:19:40 INFO - PROCESS | 3456 | 1468664380860 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:40 INFO - PROCESS | 3456 | 1468664380861 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:40 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E68000 == 35 [pid = 3456] [id = 473] 03:19:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBD226400) [pid = 3456] [serial = 1419] [outer = 0000000000000000] 03:19:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBE5D8400) [pid = 3456] [serial = 1420] [outer = 000000EBBD226400] 03:19:40 INFO - PROCESS | 3456 | 1468664380905 Marionette DEBUG loaded listener.js 03:19:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBF4E9800) [pid = 3456] [serial = 1421] [outer = 000000EBBD226400] 03:19:41 INFO - PROCESS | 3456 | 1468664381375 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 627ms 03:19:41 INFO - PROCESS | 3456 | 1468664381396 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 03:19:41 INFO - PROCESS | 3456 | 1468664381399 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 03:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:19:41 INFO - PROCESS | 3456 | 1468664381402 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:19:41 INFO - PROCESS | 3456 | 1468664381404 Marionette TRACE conn6 <- [1,1858,null,{}] 03:19:41 INFO - PROCESS | 3456 | 1468664381408 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:41 INFO - PROCESS | 3456 | 1468664381410 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:41 INFO - PROCESS | 3456 | 1468664381517 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 03:19:41 INFO - PROCESS | 3456 | 1468664381523 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:41 INFO - PROCESS | 3456 | 1468664381525 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:41 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD2A6800 == 36 [pid = 3456] [id = 474] 03:19:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB3336400) [pid = 3456] [serial = 1422] [outer = 0000000000000000] 03:19:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBF853400) [pid = 3456] [serial = 1423] [outer = 000000EBB3336400] 03:19:41 INFO - PROCESS | 3456 | 1468664381568 Marionette DEBUG loaded listener.js 03:19:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBFB97C00) [pid = 3456] [serial = 1424] [outer = 000000EBB3336400] 03:19:42 INFO - PROCESS | 3456 | 1468664382032 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 691ms 03:19:42 INFO - PROCESS | 3456 | 1468664382097 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 03:19:42 INFO - PROCESS | 3456 | 1468664382099 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 03:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:19:42 INFO - PROCESS | 3456 | 1468664382115 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:19:42 INFO - PROCESS | 3456 | 1468664382117 Marionette TRACE conn6 <- [1,1862,null,{}] 03:19:42 INFO - PROCESS | 3456 | 1468664382120 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:42 INFO - PROCESS | 3456 | 1468664382122 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:42 INFO - PROCESS | 3456 | 1468664382239 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 03:19:42 INFO - PROCESS | 3456 | 1468664382248 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:42 INFO - PROCESS | 3456 | 1468664382250 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:42 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57B6000 == 37 [pid = 3456] [id = 475] 03:19:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBBF4E9C00) [pid = 3456] [serial = 1425] [outer = 0000000000000000] 03:19:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBFC47000) [pid = 3456] [serial = 1426] [outer = 000000EBBF4E9C00] 03:19:42 INFO - PROCESS | 3456 | 1468664382294 Marionette DEBUG loaded listener.js 03:19:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBFD31400) [pid = 3456] [serial = 1427] [outer = 000000EBBF4E9C00] 03:19:42 INFO - PROCESS | 3456 | 1468664382751 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 03:19:42 INFO - PROCESS | 3456 | 1468664382796 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 03:19:42 INFO - PROCESS | 3456 | 1468664382799 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 03:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:19:42 INFO - PROCESS | 3456 | 1468664382811 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:19:42 INFO - PROCESS | 3456 | 1468664382813 Marionette TRACE conn6 <- [1,1866,null,{}] 03:19:42 INFO - PROCESS | 3456 | 1468664382817 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:42 INFO - PROCESS | 3456 | 1468664382819 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:42 INFO - PROCESS | 3456 | 1468664382971 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 03:19:42 INFO - PROCESS | 3456 | 1468664382984 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:42 INFO - PROCESS | 3456 | 1468664382987 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFAD4000 == 38 [pid = 3456] [id = 476] 03:19:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBBFD2F000) [pid = 3456] [serial = 1428] [outer = 0000000000000000] 03:19:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBFFC2400) [pid = 3456] [serial = 1429] [outer = 000000EBBFD2F000] 03:19:43 INFO - PROCESS | 3456 | 1468664383079 Marionette DEBUG loaded listener.js 03:19:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBC01A3400) [pid = 3456] [serial = 1430] [outer = 000000EBBFD2F000] 03:19:43 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBC0183800) [pid = 3456] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:19:43 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBBF4E8C00) [pid = 3456] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:19:43 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBF4E9400) [pid = 3456] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:19:43 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBFD35C00) [pid = 3456] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:19:43 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBD227400) [pid = 3456] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:19:43 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBCF36800) [pid = 3456] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:19:43 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBBEA9C00) [pid = 3456] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:19:43 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB3645000) [pid = 3456] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:19:43 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB8039800) [pid = 3456] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:19:43 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB1AD0C00) [pid = 3456] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:19:43 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB3807000) [pid = 3456] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:19:43 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB2F3E400) [pid = 3456] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:19:43 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC01BE000) [pid = 3456] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:19:43 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB7C34800) [pid = 3456] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:19:43 INFO - PROCESS | 3456 | 1468664383585 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 837ms 03:19:43 INFO - PROCESS | 3456 | 1468664383653 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 03:19:43 INFO - PROCESS | 3456 | 1468664383655 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 03:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:19:43 INFO - PROCESS | 3456 | 1468664383659 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:19:43 INFO - PROCESS | 3456 | 1468664383660 Marionette TRACE conn6 <- [1,1870,null,{}] 03:19:43 INFO - PROCESS | 3456 | 1468664383664 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:43 INFO - PROCESS | 3456 | 1468664383665 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:43 INFO - PROCESS | 3456 | 1468664383748 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 03:19:43 INFO - PROCESS | 3456 | 1468664383753 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:43 INFO - PROCESS | 3456 | 1468664383755 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7168800 == 39 [pid = 3456] [id = 477] 03:19:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB7D1AC00) [pid = 3456] [serial = 1431] [outer = 0000000000000000] 03:19:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBC96E000) [pid = 3456] [serial = 1432] [outer = 000000EBB7D1AC00] 03:19:43 INFO - PROCESS | 3456 | 1468664383800 Marionette DEBUG loaded listener.js 03:19:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBFC37000) [pid = 3456] [serial = 1433] [outer = 000000EBB7D1AC00] 03:19:44 INFO - PROCESS | 3456 | 1468664384229 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 628ms 03:19:44 INFO - PROCESS | 3456 | 1468664384290 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 03:19:44 INFO - PROCESS | 3456 | 1468664384292 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 03:19:44 INFO - PROCESS | 3456 | 1468664384295 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:19:44 INFO - PROCESS | 3456 | 1468664384297 Marionette TRACE conn6 <- [1,1874,null,{}] 03:19:44 INFO - PROCESS | 3456 | 1468664384301 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:44 INFO - PROCESS | 3456 | 1468664384303 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:44 INFO - PROCESS | 3456 | 1468664384388 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 03:19:44 INFO - PROCESS | 3456 | 1468664384395 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:44 INFO - PROCESS | 3456 | 1468664384397 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:44 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC75A7000 == 40 [pid = 3456] [id = 478] 03:19:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBFD34C00) [pid = 3456] [serial = 1434] [outer = 0000000000000000] 03:19:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC01B1400) [pid = 3456] [serial = 1435] [outer = 000000EBBFD34C00] 03:19:44 INFO - PROCESS | 3456 | 1468664384440 Marionette DEBUG loaded listener.js 03:19:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC01BB800) [pid = 3456] [serial = 1436] [outer = 000000EBBFD34C00] 03:19:44 INFO - PROCESS | 3456 | 1468664384880 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 03:19:44 INFO - PROCESS | 3456 | 1468664384928 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 03:19:44 INFO - PROCESS | 3456 | 1468664384930 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 03:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:19:44 INFO - PROCESS | 3456 | 1468664384934 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:19:44 INFO - PROCESS | 3456 | 1468664384935 Marionette TRACE conn6 <- [1,1878,null,{}] 03:19:44 INFO - PROCESS | 3456 | 1468664384942 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:44 INFO - PROCESS | 3456 | 1468664384944 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:45 INFO - PROCESS | 3456 | 1468664385030 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 03:19:45 INFO - PROCESS | 3456 | 1468664385046 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:45 INFO - PROCESS | 3456 | 1468664385048 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:45 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC8764000 == 41 [pid = 3456] [id = 479] 03:19:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC01C0800) [pid = 3456] [serial = 1437] [outer = 0000000000000000] 03:19:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC01CF800) [pid = 3456] [serial = 1438] [outer = 000000EBC01C0800] 03:19:45 INFO - PROCESS | 3456 | 1468664385091 Marionette DEBUG loaded listener.js 03:19:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC028D800) [pid = 3456] [serial = 1439] [outer = 000000EBC01C0800] 03:19:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7969800 == 40 [pid = 3456] [id = 466] 03:19:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC876B000 == 39 [pid = 3456] [id = 465] 03:19:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FE2000 == 38 [pid = 3456] [id = 467] 03:19:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC09D1000 == 37 [pid = 3456] [id = 471] 03:19:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2983800 == 36 [pid = 3456] [id = 472] 03:19:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD2AA800 == 35 [pid = 3456] [id = 468] 03:19:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFAD4800 == 34 [pid = 3456] [id = 470] 03:19:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD2A6800 == 33 [pid = 3456] [id = 474] 03:19:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7168800 == 32 [pid = 3456] [id = 477] 03:19:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E68000 == 31 [pid = 3456] [id = 473] 03:19:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57B6000 == 30 [pid = 3456] [id = 475] 03:19:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFAD4000 == 29 [pid = 3456] [id = 476] 03:19:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF716000 == 28 [pid = 3456] [id = 469] 03:19:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC75A7000 == 27 [pid = 3456] [id = 478] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8223800 == 26 [pid = 3456] [id = 268] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8D2800 == 25 [pid = 3456] [id = 257] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF92B000 == 24 [pid = 3456] [id = 270] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE460800 == 23 [pid = 3456] [id = 269] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE463800 == 22 [pid = 3456] [id = 256] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FDE000 == 21 [pid = 3456] [id = 263] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F44000 == 20 [pid = 3456] [id = 259] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1D89800 == 19 [pid = 3456] [id = 265] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBC9F6800 == 18 [pid = 3456] [id = 260] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59B7000 == 17 [pid = 3456] [id = 266] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3995800 == 16 [pid = 3456] [id = 261] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC02DF800 == 15 [pid = 3456] [id = 258] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE2B5800 == 14 [pid = 3456] [id = 264] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F0A800 == 13 [pid = 3456] [id = 262] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB83A0800 == 12 [pid = 3456] [id = 267] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB124D000 == 11 [pid = 3456] [id = 272] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0859000 == 10 [pid = 3456] [id = 271] 03:19:47 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB822F800 == 9 [pid = 3456] [id = 255] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBC01C7000) [pid = 3456] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBC0289000) [pid = 3456] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBF4EDC00) [pid = 3456] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBFC37800) [pid = 3456] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBF85D400) [pid = 3456] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC017A800) [pid = 3456] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBFD26C00) [pid = 3456] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC01AA400) [pid = 3456] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBC019E800) [pid = 3456] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBE4ED000) [pid = 3456] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBD206800) [pid = 3456] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBD227000) [pid = 3456] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBC957000) [pid = 3456] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBC97C400) [pid = 3456] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB969D000) [pid = 3456] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB995BC00) [pid = 3456] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB8E91800) [pid = 3456] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB8EDD800) [pid = 3456] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB7484800) [pid = 3456] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB79FA000) [pid = 3456] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB3F61800) [pid = 3456] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB7224C00) [pid = 3456] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB3081400) [pid = 3456] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB314A000) [pid = 3456] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBC0287C00) [pid = 3456] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBBC972C00) [pid = 3456] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBBFC3EC00) [pid = 3456] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBBE5E2400) [pid = 3456] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 03:19:47 INFO - PROCESS | 3456 | 1468664387961 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 3040ms 03:19:47 INFO - PROCESS | 3456 | 1468664387978 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 03:19:47 INFO - PROCESS | 3456 | 1468664387983 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 03:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:19:48 INFO - PROCESS | 3456 | 1468664387988 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:19:48 INFO - PROCESS | 3456 | 1468664387992 Marionette TRACE conn6 <- [1,1882,null,{}] 03:19:48 INFO - PROCESS | 3456 | 1468664387998 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:48 INFO - PROCESS | 3456 | 1468664388001 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:48 INFO - PROCESS | 3456 | 1468664388103 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 03:19:48 INFO - PROCESS | 3456 | 1468664388173 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:48 INFO - PROCESS | 3456 | 1468664388175 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7964000 == 10 [pid = 3456] [id = 480] 03:19:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB2F3CC00) [pid = 3456] [serial = 1440] [outer = 0000000000000000] 03:19:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB2F3F800) [pid = 3456] [serial = 1441] [outer = 000000EBB2F3CC00] 03:19:48 INFO - PROCESS | 3456 | 1468664388237 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB308AC00) [pid = 3456] [serial = 1442] [outer = 000000EBB2F3CC00] 03:19:48 INFO - PROCESS | 3456 | 1468664388681 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 733ms 03:19:48 INFO - PROCESS | 3456 | 1468664388724 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 03:19:48 INFO - PROCESS | 3456 | 1468664388730 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 03:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:19:48 INFO - PROCESS | 3456 | 1468664388736 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:19:48 INFO - PROCESS | 3456 | 1468664388739 Marionette TRACE conn6 <- [1,1886,null,{}] 03:19:48 INFO - PROCESS | 3456 | 1468664388743 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:48 INFO - PROCESS | 3456 | 1468664388746 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:48 INFO - PROCESS | 3456 | 1468664388843 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 03:19:48 INFO - PROCESS | 3456 | 1468664388849 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:48 INFO - PROCESS | 3456 | 1468664388852 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7280000 == 11 [pid = 3456] [id = 481] 03:19:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB3153C00) [pid = 3456] [serial = 1443] [outer = 0000000000000000] 03:19:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB33DE400) [pid = 3456] [serial = 1444] [outer = 000000EBB3153C00] 03:19:48 INFO - PROCESS | 3456 | 1468664388908 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB42EC400) [pid = 3456] [serial = 1445] [outer = 000000EBB3153C00] 03:19:49 INFO - PROCESS | 3456 | 1468664389395 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 03:19:49 INFO - PROCESS | 3456 | 1468664389431 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 03:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:19:49 INFO - PROCESS | 3456 | 1468664389433 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 03:19:49 INFO - PROCESS | 3456 | 1468664389437 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:19:49 INFO - PROCESS | 3456 | 1468664389441 Marionette TRACE conn6 <- [1,1890,null,{}] 03:19:49 INFO - PROCESS | 3456 | 1468664389452 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:49 INFO - PROCESS | 3456 | 1468664389457 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:49 INFO - PROCESS | 3456 | 1468664389588 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 03:19:49 INFO - PROCESS | 3456 | 1468664389668 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:49 INFO - PROCESS | 3456 | 1468664389672 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:49 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD2AA800 == 12 [pid = 3456] [id = 482] 03:19:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB26D2000) [pid = 3456] [serial = 1446] [outer = 0000000000000000] 03:19:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB747A400) [pid = 3456] [serial = 1447] [outer = 000000EBB26D2000] 03:19:49 INFO - PROCESS | 3456 | 1468664389723 Marionette DEBUG loaded listener.js 03:19:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB75C4800) [pid = 3456] [serial = 1448] [outer = 000000EBB26D2000] 03:19:50 INFO - PROCESS | 3456 | 1468664390124 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 735ms 03:19:50 INFO - PROCESS | 3456 | 1468664390174 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 03:19:50 INFO - PROCESS | 3456 | 1468664390177 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 03:19:50 INFO - PROCESS | 3456 | 1468664390180 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:19:50 INFO - PROCESS | 3456 | 1468664390182 Marionette TRACE conn6 <- [1,1894,null,{}] 03:19:50 INFO - PROCESS | 3456 | 1468664390186 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:50 INFO - PROCESS | 3456 | 1468664390188 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:50 INFO - PROCESS | 3456 | 1468664390278 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 03:19:50 INFO - PROCESS | 3456 | 1468664390284 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:50 INFO - PROCESS | 3456 | 1468664390286 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:50 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF81C000 == 13 [pid = 3456] [id = 483] 03:19:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB83F0000) [pid = 3456] [serial = 1449] [outer = 0000000000000000] 03:19:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB8ED4000) [pid = 3456] [serial = 1450] [outer = 000000EBB83F0000] 03:19:50 INFO - PROCESS | 3456 | 1468664390335 Marionette DEBUG loaded listener.js 03:19:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB941F800) [pid = 3456] [serial = 1451] [outer = 000000EBB83F0000] 03:19:50 INFO - PROCESS | 3456 | 1468664390784 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 691ms 03:19:50 INFO - PROCESS | 3456 | 1468664390874 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 03:19:50 INFO - PROCESS | 3456 | 1468664390877 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 03:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:19:50 INFO - PROCESS | 3456 | 1468664390880 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:19:50 INFO - PROCESS | 3456 | 1468664390882 Marionette TRACE conn6 <- [1,1898,null,{}] 03:19:50 INFO - PROCESS | 3456 | 1468664390885 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:50 INFO - PROCESS | 3456 | 1468664390887 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:51 INFO - PROCESS | 3456 | 1468664390997 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 03:19:51 INFO - PROCESS | 3456 | 1468664391009 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:51 INFO - PROCESS | 3456 | 1468664391011 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:51 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFB42800 == 14 [pid = 3456] [id = 484] 03:19:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB3152400) [pid = 3456] [serial = 1452] [outer = 0000000000000000] 03:19:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB96A4800) [pid = 3456] [serial = 1453] [outer = 000000EBB3152400] 03:19:51 INFO - PROCESS | 3456 | 1468664391058 Marionette DEBUG loaded listener.js 03:19:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB995BC00) [pid = 3456] [serial = 1454] [outer = 000000EBB3152400] 03:19:51 INFO - PROCESS | 3456 | 1468664391486 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 03:19:51 INFO - PROCESS | 3456 | 1468664391514 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 03:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:19:51 INFO - PROCESS | 3456 | 1468664391517 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 03:19:51 INFO - PROCESS | 3456 | 1468664391520 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:19:51 INFO - PROCESS | 3456 | 1468664391522 Marionette TRACE conn6 <- [1,1902,null,{}] 03:19:51 INFO - PROCESS | 3456 | 1468664391525 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:51 INFO - PROCESS | 3456 | 1468664391531 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:51 INFO - PROCESS | 3456 | 1468664391657 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 03:19:51 INFO - PROCESS | 3456 | 1468664391665 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:51 INFO - PROCESS | 3456 | 1468664391667 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:51 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0523800 == 15 [pid = 3456] [id = 485] 03:19:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBBE35800) [pid = 3456] [serial = 1455] [outer = 0000000000000000] 03:19:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC972400) [pid = 3456] [serial = 1456] [outer = 000000EBBBE35800] 03:19:51 INFO - PROCESS | 3456 | 1468664391712 Marionette DEBUG loaded listener.js 03:19:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBC97FC00) [pid = 3456] [serial = 1457] [outer = 000000EBBBE35800] 03:19:52 INFO - PROCESS | 3456 | 1468664392147 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 03:19:52 INFO - PROCESS | 3456 | 1468664392212 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 03:19:52 INFO - PROCESS | 3456 | 1468664392214 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 03:19:52 INFO - PROCESS | 3456 | 1468664392217 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:19:52 INFO - PROCESS | 3456 | 1468664392219 Marionette TRACE conn6 <- [1,1906,null,{}] 03:19:52 INFO - PROCESS | 3456 | 1468664392223 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:52 INFO - PROCESS | 3456 | 1468664392225 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:52 INFO - PROCESS | 3456 | 1468664392304 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 03:19:52 INFO - PROCESS | 3456 | 1468664392339 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:52 INFO - PROCESS | 3456 | 1468664392341 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:52 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC12D1800 == 16 [pid = 3456] [id = 486] 03:19:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBD205000) [pid = 3456] [serial = 1458] [outer = 0000000000000000] 03:19:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBD20E800) [pid = 3456] [serial = 1459] [outer = 000000EBBD205000] 03:19:52 INFO - PROCESS | 3456 | 1468664392386 Marionette DEBUG loaded listener.js 03:19:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBD227400) [pid = 3456] [serial = 1460] [outer = 000000EBBD205000] 03:19:52 INFO - PROCESS | 3456 | 1468664392801 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 629ms 03:19:52 INFO - PROCESS | 3456 | 1468664392858 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 03:19:52 INFO - PROCESS | 3456 | 1468664392860 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 03:19:52 INFO - PROCESS | 3456 | 1468664392864 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:19:52 INFO - PROCESS | 3456 | 1468664392866 Marionette TRACE conn6 <- [1,1910,null,{}] 03:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:19:52 INFO - PROCESS | 3456 | 1468664392877 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:52 INFO - PROCESS | 3456 | 1468664392879 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:52 INFO - PROCESS | 3456 | 1468664392984 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 03:19:53 INFO - PROCESS | 3456 | 1468664392991 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:53 INFO - PROCESS | 3456 | 1468664392993 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:53 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3620000 == 17 [pid = 3456] [id = 487] 03:19:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBD209000) [pid = 3456] [serial = 1461] [outer = 0000000000000000] 03:19:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBD797400) [pid = 3456] [serial = 1462] [outer = 000000EBBD209000] 03:19:53 INFO - PROCESS | 3456 | 1468664393038 Marionette DEBUG loaded listener.js 03:19:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBE5DAC00) [pid = 3456] [serial = 1463] [outer = 000000EBBD209000] 03:19:53 INFO - PROCESS | 3456 | 1468664393464 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 650ms 03:19:53 INFO - PROCESS | 3456 | 1468664393520 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 03:19:53 INFO - PROCESS | 3456 | 1468664393530 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 03:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:19:53 INFO - PROCESS | 3456 | 1468664393541 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:19:53 INFO - PROCESS | 3456 | 1468664393543 Marionette TRACE conn6 <- [1,1914,null,{}] 03:19:53 INFO - PROCESS | 3456 | 1468664393546 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:53 INFO - PROCESS | 3456 | 1468664393548 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:53 INFO - PROCESS | 3456 | 1468664393655 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 03:19:53 INFO - PROCESS | 3456 | 1468664393737 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:53 INFO - PROCESS | 3456 | 1468664393739 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:53 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD2A6800 == 18 [pid = 3456] [id = 488] 03:19:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB747F800) [pid = 3456] [serial = 1464] [outer = 0000000000000000] 03:19:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBEF5B800) [pid = 3456] [serial = 1465] [outer = 000000EBB747F800] 03:19:53 INFO - PROCESS | 3456 | 1468664393786 Marionette DEBUG loaded listener.js 03:19:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBF4F0400) [pid = 3456] [serial = 1466] [outer = 000000EBB747F800] 03:19:54 INFO - PROCESS | 3456 | 1468664394214 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 731ms 03:19:54 INFO - PROCESS | 3456 | 1468664394280 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 03:19:54 INFO - PROCESS | 3456 | 1468664394283 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 03:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:19:54 INFO - PROCESS | 3456 | 1468664394286 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:19:54 INFO - PROCESS | 3456 | 1468664394288 Marionette TRACE conn6 <- [1,1918,null,{}] 03:19:54 INFO - PROCESS | 3456 | 1468664394292 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:54 INFO - PROCESS | 3456 | 1468664394294 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:54 INFO - PROCESS | 3456 | 1468664394409 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 03:19:54 INFO - PROCESS | 3456 | 1468664394463 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:54 INFO - PROCESS | 3456 | 1468664394465 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:54 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4689000 == 19 [pid = 3456] [id = 489] 03:19:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBBF4F0800) [pid = 3456] [serial = 1467] [outer = 0000000000000000] 03:19:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBF85F800) [pid = 3456] [serial = 1468] [outer = 000000EBBF4F0800] 03:19:54 INFO - PROCESS | 3456 | 1468664394510 Marionette DEBUG loaded listener.js 03:19:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBFC35800) [pid = 3456] [serial = 1469] [outer = 000000EBBF4F0800] 03:19:55 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB3152800) [pid = 3456] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:19:55 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBC959800) [pid = 3456] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:19:55 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB7D1AC00) [pid = 3456] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:19:55 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBD226400) [pid = 3456] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:19:55 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB79F9000) [pid = 3456] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:19:55 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB3224C00) [pid = 3456] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:19:55 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBFD2F000) [pid = 3456] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:19:55 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC01A8000) [pid = 3456] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:19:55 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBF4E9C00) [pid = 3456] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:19:55 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB3024800) [pid = 3456] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:19:55 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBBE31C00) [pid = 3456] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:19:55 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBFD34C00) [pid = 3456] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:19:55 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB1084800) [pid = 3456] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:19:55 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB3336400) [pid = 3456] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:19:55 INFO - PROCESS | 3456 | 1468664395138 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 880ms 03:19:55 INFO - PROCESS | 3456 | 1468664395167 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 03:19:55 INFO - PROCESS | 3456 | 1468664395169 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 03:19:55 INFO - PROCESS | 3456 | 1468664395172 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:19:55 INFO - PROCESS | 3456 | 1468664395175 Marionette TRACE conn6 <- [1,1922,null,{}] 03:19:55 INFO - PROCESS | 3456 | 1468664395178 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:55 INFO - PROCESS | 3456 | 1468664395181 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:55 INFO - PROCESS | 3456 | 1468664395307 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 03:19:55 INFO - PROCESS | 3456 | 1468664395363 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:55 INFO - PROCESS | 3456 | 1468664395366 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF65000 == 20 [pid = 3456] [id = 490] 03:19:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB79F9000) [pid = 3456] [serial = 1470] [outer = 0000000000000000] 03:19:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBE20E000) [pid = 3456] [serial = 1471] [outer = 000000EBB79F9000] 03:19:55 INFO - PROCESS | 3456 | 1468664395419 Marionette DEBUG loaded listener.js 03:19:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFC3F000) [pid = 3456] [serial = 1472] [outer = 000000EBB79F9000] 03:19:55 INFO - PROCESS | 3456 | 1468664395808 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 691ms 03:19:55 INFO - PROCESS | 3456 | 1468664395867 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 03:19:55 INFO - PROCESS | 3456 | 1468664395869 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 03:19:55 INFO - PROCESS | 3456 | 1468664395872 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:19:55 INFO - PROCESS | 3456 | 1468664395874 Marionette TRACE conn6 <- [1,1926,null,{}] 03:19:55 INFO - PROCESS | 3456 | 1468664395878 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:55 INFO - PROCESS | 3456 | 1468664395880 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:55 INFO - PROCESS | 3456 | 1468664395963 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 03:19:55 INFO - PROCESS | 3456 | 1468664395969 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:55 INFO - PROCESS | 3456 | 1468664395971 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:56 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7079000 == 21 [pid = 3456] [id = 491] 03:19:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBFCBB800) [pid = 3456] [serial = 1473] [outer = 0000000000000000] 03:19:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBFD96000) [pid = 3456] [serial = 1474] [outer = 000000EBBFCBB800] 03:19:56 INFO - PROCESS | 3456 | 1468664396017 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBFFCB800) [pid = 3456] [serial = 1475] [outer = 000000EBBFCBB800] 03:19:56 INFO - PROCESS | 3456 | 1468664396425 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 588ms 03:19:56 INFO - PROCESS | 3456 | 1468664396463 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 03:19:56 INFO - PROCESS | 3456 | 1468664396465 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 03:19:56 INFO - PROCESS | 3456 | 1468664396468 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:19:56 INFO - PROCESS | 3456 | 1468664396470 Marionette TRACE conn6 <- [1,1930,null,{}] 03:19:56 INFO - PROCESS | 3456 | 1468664396491 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:56 INFO - PROCESS | 3456 | 1468664396492 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:56 INFO - PROCESS | 3456 | 1468664396576 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 03:19:56 INFO - PROCESS | 3456 | 1468664396581 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:56 INFO - PROCESS | 3456 | 1468664396583 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:56 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC758E800 == 22 [pid = 3456] [id = 492] 03:19:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBFFCCC00) [pid = 3456] [serial = 1476] [outer = 0000000000000000] 03:19:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC0180400) [pid = 3456] [serial = 1477] [outer = 000000EBBFFCCC00] 03:19:56 INFO - PROCESS | 3456 | 1468664396627 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC019D400) [pid = 3456] [serial = 1478] [outer = 000000EBBFFCCC00] 03:19:57 INFO - PROCESS | 3456 | 1468664397196 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 796ms 03:19:57 INFO - PROCESS | 3456 | 1468664397269 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 03:19:57 INFO - PROCESS | 3456 | 1468664397274 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 03:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:19:57 INFO - PROCESS | 3456 | 1468664397280 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:19:57 INFO - PROCESS | 3456 | 1468664397284 Marionette TRACE conn6 <- [1,1934,null,{}] 03:19:57 INFO - PROCESS | 3456 | 1468664397290 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:57 INFO - PROCESS | 3456 | 1468664397294 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:57 INFO - PROCESS | 3456 | 1468664397430 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 03:19:57 INFO - PROCESS | 3456 | 1468664397530 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:57 INFO - PROCESS | 3456 | 1468664397535 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:57 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB83A0000 == 23 [pid = 3456] [id = 493] 03:19:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB2E6F000) [pid = 3456] [serial = 1479] [outer = 0000000000000000] 03:19:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB3031800) [pid = 3456] [serial = 1480] [outer = 000000EBB2E6F000] 03:19:57 INFO - PROCESS | 3456 | 1468664397596 Marionette DEBUG loaded listener.js 03:19:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB3150400) [pid = 3456] [serial = 1481] [outer = 000000EBB2E6F000] 03:19:58 INFO - PROCESS | 3456 | 1468664398401 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1141ms 03:19:58 INFO - PROCESS | 3456 | 1468664398423 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 03:19:58 INFO - PROCESS | 3456 | 1468664398428 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 03:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:19:58 INFO - PROCESS | 3456 | 1468664398435 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:19:58 INFO - PROCESS | 3456 | 1468664398438 Marionette TRACE conn6 <- [1,1938,null,{}] 03:19:58 INFO - PROCESS | 3456 | 1468664398442 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:58 INFO - PROCESS | 3456 | 1468664398445 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:58 INFO - PROCESS | 3456 | 1468664398570 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 03:19:58 INFO - PROCESS | 3456 | 1468664398692 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:58 INFO - PROCESS | 3456 | 1468664398694 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC02D8000 == 24 [pid = 3456] [id = 494] 03:19:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB722A400) [pid = 3456] [serial = 1482] [outer = 0000000000000000] 03:19:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB747E800) [pid = 3456] [serial = 1483] [outer = 000000EBB722A400] 03:19:58 INFO - PROCESS | 3456 | 1468664398753 Marionette DEBUG loaded listener.js 03:19:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBB7D94000) [pid = 3456] [serial = 1484] [outer = 000000EBB722A400] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBC01BB800) [pid = 3456] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBC01CF800) [pid = 3456] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB94B4800) [pid = 3456] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBD108C00) [pid = 3456] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBC96E000) [pid = 3456] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBF4E9800) [pid = 3456] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB8031C00) [pid = 3456] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB33DD800) [pid = 3456] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBE5D8400) [pid = 3456] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBFC37000) [pid = 3456] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBFFC2400) [pid = 3456] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBC0291C00) [pid = 3456] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBFD31400) [pid = 3456] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBD226000) [pid = 3456] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB3090800) [pid = 3456] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB302B400) [pid = 3456] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBC01A3400) [pid = 3456] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBC90FC00) [pid = 3456] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB3F69000) [pid = 3456] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB83F8C00) [pid = 3456] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBC01B1400) [pid = 3456] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB8EDF400) [pid = 3456] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB7582400) [pid = 3456] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBF853400) [pid = 3456] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB7481000) [pid = 3456] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBFC47000) [pid = 3456] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBFB97C00) [pid = 3456] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBC959400) [pid = 3456] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 03:19:59 INFO - PROCESS | 3456 | 1468664399707 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1296ms 03:19:59 INFO - PROCESS | 3456 | 1468664399733 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 03:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:19:59 INFO - PROCESS | 3456 | 1468664399737 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 03:19:59 INFO - PROCESS | 3456 | 1468664399741 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:19:59 INFO - PROCESS | 3456 | 1468664399745 Marionette TRACE conn6 <- [1,1942,null,{}] 03:19:59 INFO - PROCESS | 3456 | 1468664399750 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:59 INFO - PROCESS | 3456 | 1468664399753 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:59 INFO - PROCESS | 3456 | 1468664399841 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 03:19:59 INFO - PROCESS | 3456 | 1468664399848 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:59 INFO - PROCESS | 3456 | 1468664399853 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:19:59 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB44C7000 == 25 [pid = 3456] [id = 495] 03:19:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB3086800) [pid = 3456] [serial = 1485] [outer = 0000000000000000] 03:19:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB308C800) [pid = 3456] [serial = 1486] [outer = 000000EBB3086800] 03:19:59 INFO - PROCESS | 3456 | 1468664399908 Marionette DEBUG loaded listener.js 03:19:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB3153400) [pid = 3456] [serial = 1487] [outer = 000000EBB3086800] 03:20:00 INFO - PROCESS | 3456 | 1468664400431 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 03:20:00 INFO - PROCESS | 3456 | 1468664400476 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 03:20:00 INFO - PROCESS | 3456 | 1468664400481 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 03:20:00 INFO - PROCESS | 3456 | 1468664400487 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:20:00 INFO - PROCESS | 3456 | 1468664400490 Marionette TRACE conn6 <- [1,1946,null,{}] 03:20:00 INFO - PROCESS | 3456 | 1468664400494 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:00 INFO - PROCESS | 3456 | 1468664400496 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:00 INFO - PROCESS | 3456 | 1468664400585 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 03:20:00 INFO - PROCESS | 3456 | 1468664400663 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:00 INFO - PROCESS | 3456 | 1468664400665 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB967A800 == 26 [pid = 3456] [id = 496] 03:20:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB7224400) [pid = 3456] [serial = 1488] [outer = 0000000000000000] 03:20:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB7228400) [pid = 3456] [serial = 1489] [outer = 000000EBB7224400] 03:20:00 INFO - PROCESS | 3456 | 1468664400713 Marionette DEBUG loaded listener.js 03:20:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB7479C00) [pid = 3456] [serial = 1490] [outer = 000000EBB7224400] 03:20:01 INFO - PROCESS | 3456 | 1468664401112 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 693ms 03:20:01 INFO - PROCESS | 3456 | 1468664401183 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 03:20:01 INFO - PROCESS | 3456 | 1468664401186 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 03:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:20:01 INFO - PROCESS | 3456 | 1468664401189 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:20:01 INFO - PROCESS | 3456 | 1468664401193 Marionette TRACE conn6 <- [1,1950,null,{}] 03:20:01 INFO - PROCESS | 3456 | 1468664401209 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:01 INFO - PROCESS | 3456 | 1468664401214 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:01 INFO - PROCESS | 3456 | 1468664401303 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 03:20:01 INFO - PROCESS | 3456 | 1468664401311 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:01 INFO - PROCESS | 3456 | 1468664401314 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:01 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF70D800 == 27 [pid = 3456] [id = 497] 03:20:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB2E10000) [pid = 3456] [serial = 1491] [outer = 0000000000000000] 03:20:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB8E92800) [pid = 3456] [serial = 1492] [outer = 000000EBB2E10000] 03:20:01 INFO - PROCESS | 3456 | 1468664401363 Marionette DEBUG loaded listener.js 03:20:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB9420C00) [pid = 3456] [serial = 1493] [outer = 000000EBB2E10000] 03:20:01 INFO - PROCESS | 3456 | 1468664401795 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 629ms 03:20:01 INFO - PROCESS | 3456 | 1468664401829 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 03:20:01 INFO - PROCESS | 3456 | 1468664401832 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 03:20:01 INFO - PROCESS | 3456 | 1468664401835 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:20:01 INFO - PROCESS | 3456 | 1468664401837 Marionette TRACE conn6 <- [1,1954,null,{}] 03:20:01 INFO - PROCESS | 3456 | 1468664401841 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:01 INFO - PROCESS | 3456 | 1468664401843 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:02 INFO - PROCESS | 3456 | 1468664401996 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 03:20:02 INFO - PROCESS | 3456 | 1468664402047 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:02 INFO - PROCESS | 3456 | 1468664402049 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFC04000 == 28 [pid = 3456] [id = 498] 03:20:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB96A6800) [pid = 3456] [serial = 1494] [outer = 0000000000000000] 03:20:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB98C4C00) [pid = 3456] [serial = 1495] [outer = 000000EBB96A6800] 03:20:02 INFO - PROCESS | 3456 | 1468664402095 Marionette DEBUG loaded listener.js 03:20:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBBE33800) [pid = 3456] [serial = 1496] [outer = 000000EBB96A6800] 03:20:02 INFO - PROCESS | 3456 | 1468664402521 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 03:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:20:02 INFO - PROCESS | 3456 | 1468664402575 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 03:20:02 INFO - PROCESS | 3456 | 1468664402577 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 03:20:02 INFO - PROCESS | 3456 | 1468664402580 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:20:02 INFO - PROCESS | 3456 | 1468664402582 Marionette TRACE conn6 <- [1,1958,null,{}] 03:20:02 INFO - PROCESS | 3456 | 1468664402586 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:02 INFO - PROCESS | 3456 | 1468664402588 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:02 INFO - PROCESS | 3456 | 1468664402702 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 03:20:02 INFO - PROCESS | 3456 | 1468664402707 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:02 INFO - PROCESS | 3456 | 1468664402709 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F46000 == 29 [pid = 3456] [id = 499] 03:20:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBBE33C00) [pid = 3456] [serial = 1497] [outer = 0000000000000000] 03:20:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC63FC00) [pid = 3456] [serial = 1498] [outer = 000000EBBBE33C00] 03:20:02 INFO - PROCESS | 3456 | 1468664402754 Marionette DEBUG loaded listener.js 03:20:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBC95A800) [pid = 3456] [serial = 1499] [outer = 000000EBBBE33C00] 03:20:03 INFO - PROCESS | 3456 | 1468664403204 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 690ms 03:20:03 INFO - PROCESS | 3456 | 1468664403278 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 03:20:03 INFO - PROCESS | 3456 | 1468664403280 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 03:20:03 INFO - PROCESS | 3456 | 1468664403283 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:20:03 INFO - PROCESS | 3456 | 1468664403285 Marionette TRACE conn6 <- [1,1962,null,{}] 03:20:03 INFO - PROCESS | 3456 | 1468664403289 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:03 INFO - PROCESS | 3456 | 1468664403295 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:03 INFO - PROCESS | 3456 | 1468664403475 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 03:20:03 INFO - PROCESS | 3456 | 1468664403500 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 3456 | 1468664403502 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:03 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC399C800 == 30 [pid = 3456] [id = 500] 03:20:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBC977000) [pid = 3456] [serial = 1500] [outer = 0000000000000000] 03:20:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBD209400) [pid = 3456] [serial = 1501] [outer = 000000EBBC977000] 03:20:03 INFO - PROCESS | 3456 | 1468664403548 Marionette DEBUG loaded listener.js 03:20:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBE5DC000) [pid = 3456] [serial = 1502] [outer = 000000EBBC977000] 03:20:04 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB83F0000) [pid = 3456] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:20:04 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBD205000) [pid = 3456] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:20:04 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBC01C0800) [pid = 3456] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:20:04 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBD209000) [pid = 3456] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:20:04 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBF4F0800) [pid = 3456] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:20:04 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB747F800) [pid = 3456] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:20:04 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB2F3CC00) [pid = 3456] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:20:04 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB79F9000) [pid = 3456] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:20:04 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB26D2000) [pid = 3456] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:20:04 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBFCBB800) [pid = 3456] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:20:04 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBBE35800) [pid = 3456] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:20:04 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB3152400) [pid = 3456] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:20:04 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB3153C00) [pid = 3456] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:20:04 INFO - PROCESS | 3456 | 1468664404086 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 836ms 03:20:04 INFO - PROCESS | 3456 | 1468664404124 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 03:20:04 INFO - PROCESS | 3456 | 1468664404126 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 03:20:04 INFO - PROCESS | 3456 | 1468664404129 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:20:04 INFO - PROCESS | 3456 | 1468664404131 Marionette TRACE conn6 <- [1,1966,null,{}] 03:20:04 INFO - PROCESS | 3456 | 1468664404134 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:04 INFO - PROCESS | 3456 | 1468664404136 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:04 INFO - PROCESS | 3456 | 1468664404218 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 03:20:04 INFO - PROCESS | 3456 | 1468664404223 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:04 INFO - PROCESS | 3456 | 1468664404225 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:04 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E75800 == 31 [pid = 3456] [id = 501] 03:20:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB2F3D800) [pid = 3456] [serial = 1503] [outer = 0000000000000000] 03:20:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB83FA400) [pid = 3456] [serial = 1504] [outer = 000000EBB2F3D800] 03:20:04 INFO - PROCESS | 3456 | 1468664404337 Marionette DEBUG loaded listener.js 03:20:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBE5E0400) [pid = 3456] [serial = 1505] [outer = 000000EBB2F3D800] 03:20:04 INFO - PROCESS | 3456 | 1468664404698 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 588ms 03:20:04 INFO - PROCESS | 3456 | 1468664404721 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 03:20:04 INFO - PROCESS | 3456 | 1468664404723 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 03:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:20:04 INFO - PROCESS | 3456 | 1468664404727 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 3456 | 1468664404728 Marionette TRACE conn6 <- [1,1970,null,{}] 03:20:04 INFO - PROCESS | 3456 | 1468664404732 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:04 INFO - PROCESS | 3456 | 1468664404734 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:04 INFO - PROCESS | 3456 | 1468664404850 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 03:20:04 INFO - PROCESS | 3456 | 1468664404931 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:04 INFO - PROCESS | 3456 | 1468664404933 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:04 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4690800 == 32 [pid = 3456] [id = 502] 03:20:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB96A5800) [pid = 3456] [serial = 1506] [outer = 0000000000000000] 03:20:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBF4B7800) [pid = 3456] [serial = 1507] [outer = 000000EBB96A5800] 03:20:04 INFO - PROCESS | 3456 | 1468664404979 Marionette DEBUG loaded listener.js 03:20:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBF853C00) [pid = 3456] [serial = 1508] [outer = 000000EBB96A5800] 03:20:05 INFO - PROCESS | 3456 | 1468664405321 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 03:20:05 INFO - PROCESS | 3456 | 1468664405359 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 03:20:05 INFO - PROCESS | 3456 | 1468664405361 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 03:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:20:05 INFO - PROCESS | 3456 | 1468664405364 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:20:05 INFO - PROCESS | 3456 | 1468664405366 Marionette TRACE conn6 <- [1,1974,null,{}] 03:20:05 INFO - PROCESS | 3456 | 1468664405370 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:05 INFO - PROCESS | 3456 | 1468664405372 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:05 INFO - PROCESS | 3456 | 1468664405487 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 03:20:05 INFO - PROCESS | 3456 | 1468664405495 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:05 INFO - PROCESS | 3456 | 1468664405497 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:05 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF709000 == 33 [pid = 3456] [id = 503] 03:20:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBE5DC800) [pid = 3456] [serial = 1509] [outer = 0000000000000000] 03:20:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBF85D400) [pid = 3456] [serial = 1510] [outer = 000000EBBE5DC800] 03:20:05 INFO - PROCESS | 3456 | 1468664405541 Marionette DEBUG loaded listener.js 03:20:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBFC34000) [pid = 3456] [serial = 1511] [outer = 000000EBBE5DC800] 03:20:05 INFO - PROCESS | 3456 | 1468664405937 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 627ms 03:20:06 INFO - PROCESS | 3456 | 1468664406023 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 03:20:06 INFO - PROCESS | 3456 | 1468664406027 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 03:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:20:06 INFO - PROCESS | 3456 | 1468664406033 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:20:06 INFO - PROCESS | 3456 | 1468664406038 Marionette TRACE conn6 <- [1,1978,null,{}] 03:20:06 INFO - PROCESS | 3456 | 1468664406045 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:06 INFO - PROCESS | 3456 | 1468664406048 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:06 INFO - PROCESS | 3456 | 1468664406199 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 03:20:06 INFO - PROCESS | 3456 | 1468664406374 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:06 INFO - PROCESS | 3456 | 1468664406380 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB821C800 == 34 [pid = 3456] [id = 504] 03:20:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB302E400) [pid = 3456] [serial = 1512] [outer = 0000000000000000] 03:20:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB308FC00) [pid = 3456] [serial = 1513] [outer = 000000EBB302E400] 03:20:06 INFO - PROCESS | 3456 | 1468664406437 Marionette DEBUG loaded listener.js 03:20:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB3F64000) [pid = 3456] [serial = 1514] [outer = 000000EBB302E400] 03:20:07 INFO - PROCESS | 3456 | 1468664407003 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 985ms 03:20:07 INFO - PROCESS | 3456 | 1468664407035 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 03:20:07 INFO - PROCESS | 3456 | 1468664407039 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 03:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:20:07 INFO - PROCESS | 3456 | 1468664407047 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 3456 | 1468664407051 Marionette TRACE conn6 <- [1,1982,null,{}] 03:20:07 INFO - PROCESS | 3456 | 1468664407056 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:07 INFO - PROCESS | 3456 | 1468664407059 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:07 INFO - PROCESS | 3456 | 1468664407175 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 03:20:07 INFO - PROCESS | 3456 | 1468664407271 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:07 INFO - PROCESS | 3456 | 1468664407274 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:07 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFC12800 == 35 [pid = 3456] [id = 505] 03:20:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB7F70000) [pid = 3456] [serial = 1515] [outer = 0000000000000000] 03:20:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB8035400) [pid = 3456] [serial = 1516] [outer = 000000EBB7F70000] 03:20:07 INFO - PROCESS | 3456 | 1468664407332 Marionette DEBUG loaded listener.js 03:20:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB969F800) [pid = 3456] [serial = 1517] [outer = 000000EBB7F70000] 03:20:07 INFO - PROCESS | 3456 | 1468664407941 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 944ms 03:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:20:08 INFO - PROCESS | 3456 | 1468664407995 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 03:20:08 INFO - PROCESS | 3456 | 1468664407998 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 03:20:08 INFO - PROCESS | 3456 | 1468664408002 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:20:08 INFO - PROCESS | 3456 | 1468664408004 Marionette TRACE conn6 <- [1,1986,null,{}] 03:20:08 INFO - PROCESS | 3456 | 1468664408015 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:08 INFO - PROCESS | 3456 | 1468664408020 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:08 INFO - PROCESS | 3456 | 1468664408137 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 03:20:08 INFO - PROCESS | 3456 | 1468664408262 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:08 INFO - PROCESS | 3456 | 1468664408266 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7080000 == 36 [pid = 3456] [id = 506] 03:20:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBD226000) [pid = 3456] [serial = 1518] [outer = 0000000000000000] 03:20:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBD22BC00) [pid = 3456] [serial = 1519] [outer = 000000EBBD226000] 03:20:08 INFO - PROCESS | 3456 | 1468664408326 Marionette DEBUG loaded listener.js 03:20:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBF859000) [pid = 3456] [serial = 1520] [outer = 000000EBBD226000] 03:20:08 INFO - PROCESS | 3456 | 1468664408953 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 986ms 03:20:09 INFO - PROCESS | 3456 | 1468664408999 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 03:20:09 INFO - PROCESS | 3456 | 1468664409002 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 03:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:20:09 INFO - PROCESS | 3456 | 1468664409006 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:20:09 INFO - PROCESS | 3456 | 1468664409009 Marionette TRACE conn6 <- [1,1990,null,{}] 03:20:09 INFO - PROCESS | 3456 | 1468664409012 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:09 INFO - PROCESS | 3456 | 1468664409015 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:09 INFO - PROCESS | 3456 | 1468664409128 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 03:20:09 INFO - PROCESS | 3456 | 1468664409261 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:09 INFO - PROCESS | 3456 | 1468664409264 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC716B800 == 37 [pid = 3456] [id = 507] 03:20:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBFD27C00) [pid = 3456] [serial = 1521] [outer = 0000000000000000] 03:20:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBBFD33C00) [pid = 3456] [serial = 1522] [outer = 000000EBBFD27C00] 03:20:09 INFO - PROCESS | 3456 | 1468664409320 Marionette DEBUG loaded listener.js 03:20:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBFEB8400) [pid = 3456] [serial = 1523] [outer = 000000EBBFD27C00] 03:20:10 INFO - PROCESS | 3456 | 1468664410023 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1083ms 03:20:10 INFO - PROCESS | 3456 | 1468664410103 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 03:20:10 INFO - PROCESS | 3456 | 1468664410106 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 03:20:10 INFO - PROCESS | 3456 | 1468664410115 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:20:10 INFO - PROCESS | 3456 | 1468664410117 Marionette TRACE conn6 <- [1,1994,null,{}] 03:20:10 INFO - PROCESS | 3456 | 1468664410141 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:10 INFO - PROCESS | 3456 | 1468664410144 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:10 INFO - PROCESS | 3456 | 1468664410252 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 03:20:10 INFO - PROCESS | 3456 | 1468664410327 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:10 INFO - PROCESS | 3456 | 1468664410329 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:10 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC8764000 == 36 [pid = 3456] [id = 479] 03:20:10 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F46000 == 35 [pid = 3456] [id = 499] 03:20:10 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC399C800 == 34 [pid = 3456] [id = 500] 03:20:10 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFC04000 == 33 [pid = 3456] [id = 498] 03:20:10 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4690800 == 32 [pid = 3456] [id = 502] 03:20:10 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E75800 == 31 [pid = 3456] [id = 501] 03:20:10 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC716B800 == 30 [pid = 3456] [id = 507] 03:20:10 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7080000 == 29 [pid = 3456] [id = 506] 03:20:10 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFC12800 == 28 [pid = 3456] [id = 505] 03:20:10 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF709000 == 27 [pid = 3456] [id = 503] 03:20:10 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB821C800 == 26 [pid = 3456] [id = 504] 03:20:10 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB1236800 == 27 [pid = 3456] [id = 508] 03:20:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB26C9800) [pid = 3456] [serial = 1524] [outer = 0000000000000000] 03:20:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBB2B24800) [pid = 3456] [serial = 1525] [outer = 000000EBB26C9800] 03:20:10 INFO - PROCESS | 3456 | 1468664410996 Marionette DEBUG loaded listener.js 03:20:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBB2F38800) [pid = 3456] [serial = 1526] [outer = 000000EBB26C9800] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBB8ED4000) [pid = 3456] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB941F800) [pid = 3456] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBD20E800) [pid = 3456] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBC028D800) [pid = 3456] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBD797400) [pid = 3456] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBF85F800) [pid = 3456] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBF4F0400) [pid = 3456] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBEF5B800) [pid = 3456] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB2F3F800) [pid = 3456] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBE20E000) [pid = 3456] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB308AC00) [pid = 3456] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB747A400) [pid = 3456] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB75C4800) [pid = 3456] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBFD96000) [pid = 3456] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBC972400) [pid = 3456] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBC97FC00) [pid = 3456] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB96A4800) [pid = 3456] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB995BC00) [pid = 3456] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB33DE400) [pid = 3456] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB42EC400) [pid = 3456] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBFC35800) [pid = 3456] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBC0180400) [pid = 3456] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBFFCB800) [pid = 3456] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBE5DAC00) [pid = 3456] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBFC3F000) [pid = 3456] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBD227400) [pid = 3456] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 03:20:11 INFO - PROCESS | 3456 | 1468664411552 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1444ms 03:20:11 INFO - PROCESS | 3456 | 1468664411565 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 03:20:11 INFO - PROCESS | 3456 | 1468664411569 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 03:20:11 INFO - PROCESS | 3456 | 1468664411574 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:20:11 INFO - PROCESS | 3456 | 1468664411576 Marionette TRACE conn6 <- [1,1998,null,{}] 03:20:11 INFO - PROCESS | 3456 | 1468664411581 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:11 INFO - PROCESS | 3456 | 1468664411584 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:11 INFO - PROCESS | 3456 | 1468664411714 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 03:20:11 INFO - PROCESS | 3456 | 1468664411794 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:11 INFO - PROCESS | 3456 | 1468664411797 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:11 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D4F800 == 28 [pid = 3456] [id = 509] 03:20:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB2F39000) [pid = 3456] [serial = 1527] [outer = 0000000000000000] 03:20:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB3544C00) [pid = 3456] [serial = 1528] [outer = 000000EBB2F39000] 03:20:11 INFO - PROCESS | 3456 | 1468664411849 Marionette DEBUG loaded listener.js 03:20:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB722D800) [pid = 3456] [serial = 1529] [outer = 000000EBB2F39000] 03:20:12 INFO - PROCESS | 3456 | 1468664412260 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 03:20:12 INFO - PROCESS | 3456 | 1468664412312 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 03:20:12 INFO - PROCESS | 3456 | 1468664412317 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 03:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:20:12 INFO - PROCESS | 3456 | 1468664412323 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - PROCESS | 3456 | 1468664412326 Marionette TRACE conn6 <- [1,2002,null,{}] 03:20:12 INFO - PROCESS | 3456 | 1468664412359 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:12 INFO - PROCESS | 3456 | 1468664412362 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:12 INFO - PROCESS | 3456 | 1468664412461 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 03:20:12 INFO - PROCESS | 3456 | 1468664412475 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:12 INFO - PROCESS | 3456 | 1468664412478 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:12 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE457000 == 29 [pid = 3456] [id = 510] 03:20:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB74F5000) [pid = 3456] [serial = 1530] [outer = 0000000000000000] 03:20:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB7C34C00) [pid = 3456] [serial = 1531] [outer = 000000EBB74F5000] 03:20:12 INFO - PROCESS | 3456 | 1468664412534 Marionette DEBUG loaded listener.js 03:20:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB80DE400) [pid = 3456] [serial = 1532] [outer = 000000EBB74F5000] 03:20:13 INFO - PROCESS | 3456 | 1468664413019 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 03:20:13 INFO - PROCESS | 3456 | 1468664413060 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 03:20:13 INFO - PROCESS | 3456 | 1468664413062 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 03:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:20:13 INFO - PROCESS | 3456 | 1468664413066 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:20:13 INFO - PROCESS | 3456 | 1468664413070 Marionette TRACE conn6 <- [1,2006,null,{}] 03:20:13 INFO - PROCESS | 3456 | 1468664413082 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:13 INFO - PROCESS | 3456 | 1468664413087 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:13 INFO - PROCESS | 3456 | 1468664413188 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 03:20:13 INFO - PROCESS | 3456 | 1468664413203 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 3456 | 1468664413205 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:13 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF92C000 == 30 [pid = 3456] [id = 511] 03:20:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB9424800) [pid = 3456] [serial = 1533] [outer = 0000000000000000] 03:20:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB96A6400) [pid = 3456] [serial = 1534] [outer = 000000EBB9424800] 03:20:13 INFO - PROCESS | 3456 | 1468664413251 Marionette DEBUG loaded listener.js 03:20:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBBE2CC00) [pid = 3456] [serial = 1535] [outer = 000000EBB9424800] 03:20:13 INFO - PROCESS | 3456 | 1468664413733 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 691ms 03:20:13 INFO - PROCESS | 3456 | 1468664413760 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 03:20:13 INFO - PROCESS | 3456 | 1468664413763 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 03:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:20:13 INFO - PROCESS | 3456 | 1468664413766 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:20:13 INFO - PROCESS | 3456 | 1468664413768 Marionette TRACE conn6 <- [1,2010,null,{}] 03:20:13 INFO - PROCESS | 3456 | 1468664413771 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:13 INFO - PROCESS | 3456 | 1468664413773 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:13 INFO - PROCESS | 3456 | 1468664413916 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 03:20:13 INFO - PROCESS | 3456 | 1468664413940 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 3456 | 1468664413942 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:13 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC093F800 == 31 [pid = 3456] [id = 512] 03:20:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBC90FC00) [pid = 3456] [serial = 1536] [outer = 0000000000000000] 03:20:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC951800) [pid = 3456] [serial = 1537] [outer = 000000EBBC90FC00] 03:20:14 INFO - PROCESS | 3456 | 1468664413994 Marionette DEBUG loaded listener.js 03:20:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBC95C000) [pid = 3456] [serial = 1538] [outer = 000000EBBC90FC00] 03:20:14 INFO - PROCESS | 3456 | 1468664414426 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 03:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:20:14 INFO - PROCESS | 3456 | 1468664414459 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 3456 | 1468664414461 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 03:20:14 INFO - PROCESS | 3456 | 1468664414464 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - PROCESS | 3456 | 1468664414466 Marionette TRACE conn6 <- [1,2014,null,{}] 03:20:14 INFO - PROCESS | 3456 | 1468664414469 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:14 INFO - PROCESS | 3456 | 1468664414471 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:14 INFO - PROCESS | 3456 | 1468664414580 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 03:20:14 INFO - PROCESS | 3456 | 1468664414586 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:14 INFO - PROCESS | 3456 | 1468664414588 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:14 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC239B800 == 32 [pid = 3456] [id = 513] 03:20:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBCF36C00) [pid = 3456] [serial = 1539] [outer = 0000000000000000] 03:20:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBD102800) [pid = 3456] [serial = 1540] [outer = 000000EBBCF36C00] 03:20:14 INFO - PROCESS | 3456 | 1468664414645 Marionette DEBUG loaded listener.js 03:20:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBD228800) [pid = 3456] [serial = 1541] [outer = 000000EBBCF36C00] 03:20:15 INFO - PROCESS | 3456 | 1468664415165 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 733ms 03:20:15 INFO - PROCESS | 3456 | 1468664415205 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 03:20:15 INFO - PROCESS | 3456 | 1468664415207 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 03:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:20:15 INFO - PROCESS | 3456 | 1468664415211 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:20:15 INFO - PROCESS | 3456 | 1468664415213 Marionette TRACE conn6 <- [1,2018,null,{}] 03:20:15 INFO - PROCESS | 3456 | 1468664415216 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:15 INFO - PROCESS | 3456 | 1468664415222 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:15 INFO - PROCESS | 3456 | 1468664415366 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 03:20:15 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB96A5800) [pid = 3456] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:20:15 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB96A6800) [pid = 3456] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:20:15 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB7224400) [pid = 3456] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:20:15 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB2E6F000) [pid = 3456] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:20:15 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB722A400) [pid = 3456] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:20:15 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBFFCCC00) [pid = 3456] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:20:15 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB3086800) [pid = 3456] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:20:15 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB2E10000) [pid = 3456] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:20:15 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBBE33C00) [pid = 3456] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:20:15 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB2F3D800) [pid = 3456] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:20:15 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBC977000) [pid = 3456] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:20:15 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBE5DC800) [pid = 3456] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:20:15 INFO - PROCESS | 3456 | 1468664415596 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:15 INFO - PROCESS | 3456 | 1468664415605 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB2B77000 == 33 [pid = 3456] [id = 514] 03:20:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB265A400) [pid = 3456] [serial = 1542] [outer = 0000000000000000] 03:20:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB314A400) [pid = 3456] [serial = 1543] [outer = 000000EBB265A400] 03:20:15 INFO - PROCESS | 3456 | 1468664415652 Marionette DEBUG loaded listener.js 03:20:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBBE33C00) [pid = 3456] [serial = 1544] [outer = 000000EBB265A400] 03:20:16 INFO - PROCESS | 3456 | 1468664416015 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 838ms 03:20:16 INFO - PROCESS | 3456 | 1468664416051 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 03:20:16 INFO - PROCESS | 3456 | 1468664416054 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 03:20:16 INFO - PROCESS | 3456 | 1468664416057 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:20:16 INFO - PROCESS | 3456 | 1468664416059 Marionette TRACE conn6 <- [1,2022,null,{}] 03:20:16 INFO - PROCESS | 3456 | 1468664416062 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:16 INFO - PROCESS | 3456 | 1468664416064 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:16 INFO - PROCESS | 3456 | 1468664416144 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 03:20:16 INFO - PROCESS | 3456 | 1468664416223 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:16 INFO - PROCESS | 3456 | 1468664416225 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:16 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4695000 == 34 [pid = 3456] [id = 515] 03:20:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB2BF2800) [pid = 3456] [serial = 1545] [outer = 0000000000000000] 03:20:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBF4ED800) [pid = 3456] [serial = 1546] [outer = 000000EBB2BF2800] 03:20:16 INFO - PROCESS | 3456 | 1468664416270 Marionette DEBUG loaded listener.js 03:20:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBF85B800) [pid = 3456] [serial = 1547] [outer = 000000EBB2BF2800] 03:20:16 INFO - PROCESS | 3456 | 1468664416629 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 629ms 03:20:16 INFO - PROCESS | 3456 | 1468664416690 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 03:20:16 INFO - PROCESS | 3456 | 1468664416692 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 03:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:20:16 INFO - PROCESS | 3456 | 1468664416696 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:20:16 INFO - PROCESS | 3456 | 1468664416697 Marionette TRACE conn6 <- [1,2026,null,{}] 03:20:16 INFO - PROCESS | 3456 | 1468664416707 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:16 INFO - PROCESS | 3456 | 1468664416709 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:16 INFO - PROCESS | 3456 | 1468664416799 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 03:20:16 INFO - PROCESS | 3456 | 1468664416804 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:16 INFO - PROCESS | 3456 | 1468664416806 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:16 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57BC800 == 35 [pid = 3456] [id = 516] 03:20:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBFA05C00) [pid = 3456] [serial = 1548] [outer = 0000000000000000] 03:20:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBFC36800) [pid = 3456] [serial = 1549] [outer = 000000EBBFA05C00] 03:20:16 INFO - PROCESS | 3456 | 1468664416851 Marionette DEBUG loaded listener.js 03:20:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBD229000) [pid = 3456] [serial = 1550] [outer = 000000EBBFA05C00] 03:20:17 INFO - PROCESS | 3456 | 1468664417297 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 628ms 03:20:17 INFO - PROCESS | 3456 | 1468664417327 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 03:20:17 INFO - PROCESS | 3456 | 1468664417329 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 03:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:20:17 INFO - PROCESS | 3456 | 1468664417348 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:20:17 INFO - PROCESS | 3456 | 1468664417350 Marionette TRACE conn6 <- [1,2030,null,{}] 03:20:17 INFO - PROCESS | 3456 | 1468664417354 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:17 INFO - PROCESS | 3456 | 1468664417356 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:17 INFO - PROCESS | 3456 | 1468664417439 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 03:20:17 INFO - PROCESS | 3456 | 1468664417444 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:17 INFO - PROCESS | 3456 | 1468664417446 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:17 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59BC000 == 36 [pid = 3456] [id = 517] 03:20:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBD795800) [pid = 3456] [serial = 1551] [outer = 0000000000000000] 03:20:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBFD2CC00) [pid = 3456] [serial = 1552] [outer = 000000EBBD795800] 03:20:17 INFO - PROCESS | 3456 | 1468664417491 Marionette DEBUG loaded listener.js 03:20:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBFEB6C00) [pid = 3456] [serial = 1553] [outer = 000000EBBD795800] 03:20:18 INFO - PROCESS | 3456 | 1468664418326 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1034ms 03:20:18 INFO - PROCESS | 3456 | 1468664418381 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 03:20:18 INFO - PROCESS | 3456 | 1468664418386 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 03:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:20:18 INFO - PROCESS | 3456 | 1468664418434 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:20:18 INFO - PROCESS | 3456 | 1468664418440 Marionette TRACE conn6 <- [1,2034,null,{}] 03:20:18 INFO - PROCESS | 3456 | 1468664418447 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:18 INFO - PROCESS | 3456 | 1468664418450 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:18 INFO - PROCESS | 3456 | 1468664418583 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 03:20:18 INFO - PROCESS | 3456 | 1468664418699 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:18 INFO - PROCESS | 3456 | 1468664418702 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD787800 == 37 [pid = 3456] [id = 518] 03:20:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB3331400) [pid = 3456] [serial = 1554] [outer = 0000000000000000] 03:20:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB3FE3000) [pid = 3456] [serial = 1555] [outer = 000000EBB3331400] 03:20:18 INFO - PROCESS | 3456 | 1468664418772 Marionette DEBUG loaded listener.js 03:20:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB74FBC00) [pid = 3456] [serial = 1556] [outer = 000000EBB3331400] 03:20:19 INFO - PROCESS | 3456 | 1468664419622 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1282ms 03:20:19 INFO - PROCESS | 3456 | 1468664419677 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 03:20:19 INFO - PROCESS | 3456 | 1468664419681 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 03:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:20:19 INFO - PROCESS | 3456 | 1468664419686 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:20:19 INFO - PROCESS | 3456 | 1468664419690 Marionette TRACE conn6 <- [1,2038,null,{}] 03:20:19 INFO - PROCESS | 3456 | 1468664419695 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:19 INFO - PROCESS | 3456 | 1468664419699 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:19 INFO - PROCESS | 3456 | 1468664419814 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 03:20:19 INFO - PROCESS | 3456 | 1468664419888 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:19 INFO - PROCESS | 3456 | 1468664419893 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:19 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB944D800 == 38 [pid = 3456] [id = 519] 03:20:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB314EC00) [pid = 3456] [serial = 1557] [outer = 0000000000000000] 03:20:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB33E1800) [pid = 3456] [serial = 1558] [outer = 000000EBB314EC00] 03:20:19 INFO - PROCESS | 3456 | 1468664419943 Marionette DEBUG loaded listener.js 03:20:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB747E400) [pid = 3456] [serial = 1559] [outer = 000000EBB314EC00] 03:20:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD2A6800 == 37 [pid = 3456] [id = 488] 03:20:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3620000 == 36 [pid = 3456] [id = 487] 03:20:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC02D8000 == 35 [pid = 3456] [id = 494] 03:20:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF81C000 == 34 [pid = 3456] [id = 483] 03:20:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB44C7000 == 33 [pid = 3456] [id = 495] 03:20:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7280000 == 32 [pid = 3456] [id = 481] 03:20:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD2AA800 == 31 [pid = 3456] [id = 482] 03:20:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF70D800 == 30 [pid = 3456] [id = 497] 03:20:20 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB967A800 == 29 [pid = 3456] [id = 496] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBF853C00) [pid = 3456] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB98C4C00) [pid = 3456] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBBE33800) [pid = 3456] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB7228400) [pid = 3456] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB7479C00) [pid = 3456] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB3031800) [pid = 3456] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB3150400) [pid = 3456] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB747E800) [pid = 3456] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB7D94000) [pid = 3456] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBC019D400) [pid = 3456] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB308C800) [pid = 3456] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB3153400) [pid = 3456] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB8E92800) [pid = 3456] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBC63FC00) [pid = 3456] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB83FA400) [pid = 3456] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBD209400) [pid = 3456] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBF85D400) [pid = 3456] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBE5DC000) [pid = 3456] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBC95A800) [pid = 3456] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBE5E0400) [pid = 3456] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBF4B7800) [pid = 3456] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB9420C00) [pid = 3456] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBFC34000) [pid = 3456] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 03:20:20 INFO - PROCESS | 3456 | 1468664420516 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 880ms 03:20:20 INFO - PROCESS | 3456 | 1468664420571 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 03:20:20 INFO - PROCESS | 3456 | 1468664420576 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 03:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:20:20 INFO - PROCESS | 3456 | 1468664420583 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:20:20 INFO - PROCESS | 3456 | 1468664420586 Marionette TRACE conn6 <- [1,2042,null,{}] 03:20:20 INFO - PROCESS | 3456 | 1468664420590 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:20 INFO - PROCESS | 3456 | 1468664420592 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:20 INFO - PROCESS | 3456 | 1468664420685 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 03:20:20 INFO - PROCESS | 3456 | 1468664420692 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:20 INFO - PROCESS | 3456 | 1468664420694 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:20 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBC9E5800 == 30 [pid = 3456] [id = 520] 03:20:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB747E800) [pid = 3456] [serial = 1560] [outer = 0000000000000000] 03:20:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB75C0C00) [pid = 3456] [serial = 1561] [outer = 000000EBB747E800] 03:20:20 INFO - PROCESS | 3456 | 1468664420743 Marionette DEBUG loaded listener.js 03:20:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB7FE1400) [pid = 3456] [serial = 1562] [outer = 000000EBB747E800] 03:20:21 INFO - PROCESS | 3456 | 1468664421238 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 691ms 03:20:21 INFO - PROCESS | 3456 | 1468664421305 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 03:20:21 INFO - PROCESS | 3456 | 1468664421307 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 03:20:21 INFO - PROCESS | 3456 | 1468664421311 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:20:21 INFO - PROCESS | 3456 | 1468664421315 Marionette TRACE conn6 <- [1,2046,null,{}] 03:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:20:21 INFO - PROCESS | 3456 | 1468664421329 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:21 INFO - PROCESS | 3456 | 1468664421334 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:21 INFO - PROCESS | 3456 | 1468664421428 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 03:20:21 INFO - PROCESS | 3456 | 1468664421508 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:21 INFO - PROCESS | 3456 | 1468664421512 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:21 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF91F000 == 31 [pid = 3456] [id = 521] 03:20:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB96A0800) [pid = 3456] [serial = 1563] [outer = 0000000000000000] 03:20:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB9955800) [pid = 3456] [serial = 1564] [outer = 000000EBB96A0800] 03:20:21 INFO - PROCESS | 3456 | 1468664421562 Marionette DEBUG loaded listener.js 03:20:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBC63BC00) [pid = 3456] [serial = 1565] [outer = 000000EBB96A0800] 03:20:21 INFO - PROCESS | 3456 | 1468664421951 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 03:20:22 INFO - PROCESS | 3456 | 1468664422012 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 03:20:22 INFO - PROCESS | 3456 | 1468664422014 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 03:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:20:22 INFO - PROCESS | 3456 | 1468664422018 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:20:22 INFO - PROCESS | 3456 | 1468664422019 Marionette TRACE conn6 <- [1,2050,null,{}] 03:20:22 INFO - PROCESS | 3456 | 1468664422023 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:22 INFO - PROCESS | 3456 | 1468664422025 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:22 INFO - PROCESS | 3456 | 1468664422114 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 03:20:22 INFO - PROCESS | 3456 | 1468664422120 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:22 INFO - PROCESS | 3456 | 1468664422122 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:22 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1038000 == 32 [pid = 3456] [id = 522] 03:20:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBC95C800) [pid = 3456] [serial = 1566] [outer = 0000000000000000] 03:20:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBCF34800) [pid = 3456] [serial = 1567] [outer = 000000EBBC95C800] 03:20:22 INFO - PROCESS | 3456 | 1468664422168 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBD210000) [pid = 3456] [serial = 1568] [outer = 000000EBBC95C800] 03:20:22 INFO - PROCESS | 3456 | 1468664422589 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 628ms 03:20:22 INFO - PROCESS | 3456 | 1468664422649 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 03:20:22 INFO - PROCESS | 3456 | 1468664422651 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 03:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:20:22 INFO - PROCESS | 3456 | 1468664422664 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:20:22 INFO - PROCESS | 3456 | 1468664422666 Marionette TRACE conn6 <- [1,2054,null,{}] 03:20:22 INFO - PROCESS | 3456 | 1468664422670 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:22 INFO - PROCESS | 3456 | 1468664422672 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:22 INFO - PROCESS | 3456 | 1468664422780 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 03:20:22 INFO - PROCESS | 3456 | 1468664422860 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:22 INFO - PROCESS | 3456 | 1468664422862 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:22 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39A5000 == 33 [pid = 3456] [id = 523] 03:20:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBC97D400) [pid = 3456] [serial = 1569] [outer = 0000000000000000] 03:20:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBE206400) [pid = 3456] [serial = 1570] [outer = 000000EBBC97D400] 03:20:22 INFO - PROCESS | 3456 | 1468664422915 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBE5DA000) [pid = 3456] [serial = 1571] [outer = 000000EBBC97D400] 03:20:23 INFO - PROCESS | 3456 | 1468664423335 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 731ms 03:20:23 INFO - PROCESS | 3456 | 1468664423400 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 03:20:23 INFO - PROCESS | 3456 | 1468664423402 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 03:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:20:23 INFO - PROCESS | 3456 | 1468664423406 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:20:23 INFO - PROCESS | 3456 | 1468664423408 Marionette TRACE conn6 <- [1,2058,null,{}] 03:20:23 INFO - PROCESS | 3456 | 1468664423411 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:23 INFO - PROCESS | 3456 | 1468664423417 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:23 INFO - PROCESS | 3456 | 1468664423561 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 03:20:23 INFO - PROCESS | 3456 | 1468664423619 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:23 INFO - PROCESS | 3456 | 1468664423621 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:23 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC467D000 == 34 [pid = 3456] [id = 524] 03:20:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBF4BB800) [pid = 3456] [serial = 1572] [outer = 0000000000000000] 03:20:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBFC37800) [pid = 3456] [serial = 1573] [outer = 000000EBBF4BB800] 03:20:23 INFO - PROCESS | 3456 | 1468664423666 Marionette DEBUG loaded listener.js 03:20:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFD30400) [pid = 3456] [serial = 1574] [outer = 000000EBBF4BB800] 03:20:24 INFO - PROCESS | 3456 | 1468664424083 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 03:20:24 INFO - PROCESS | 3456 | 1468664424161 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 03:20:24 INFO - PROCESS | 3456 | 1468664424163 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 03:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:20:24 INFO - PROCESS | 3456 | 1468664424170 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:20:24 INFO - PROCESS | 3456 | 1468664424172 Marionette TRACE conn6 <- [1,2062,null,{}] 03:20:24 INFO - PROCESS | 3456 | 1468664424176 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:24 INFO - PROCESS | 3456 | 1468664424178 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:24 INFO - PROCESS | 3456 | 1468664424295 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 03:20:24 INFO - PROCESS | 3456 | 1468664424307 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:24 INFO - PROCESS | 3456 | 1468664424309 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FFB800 == 35 [pid = 3456] [id = 525] 03:20:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBF4EFC00) [pid = 3456] [serial = 1575] [outer = 0000000000000000] 03:20:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC017C800) [pid = 3456] [serial = 1576] [outer = 000000EBBF4EFC00] 03:20:24 INFO - PROCESS | 3456 | 1468664424353 Marionette DEBUG loaded listener.js 03:20:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC0185400) [pid = 3456] [serial = 1577] [outer = 000000EBBF4EFC00] 03:20:24 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBC90FC00) [pid = 3456] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:20:24 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBCF36C00) [pid = 3456] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:20:24 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB26C9800) [pid = 3456] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:20:24 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB74F5000) [pid = 3456] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:20:24 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB2F39000) [pid = 3456] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:20:24 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB9424800) [pid = 3456] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:20:24 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB265A400) [pid = 3456] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:20:24 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB302E400) [pid = 3456] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:20:24 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB7F70000) [pid = 3456] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:20:24 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBD226000) [pid = 3456] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:20:24 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB2BF2800) [pid = 3456] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:20:24 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBFA05C00) [pid = 3456] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:20:24 INFO - PROCESS | 3456 | 1468664424849 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 734ms 03:20:24 INFO - PROCESS | 3456 | 1468664424904 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 03:20:24 INFO - PROCESS | 3456 | 1468664424906 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 03:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:20:24 INFO - PROCESS | 3456 | 1468664424909 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:20:24 INFO - PROCESS | 3456 | 1468664424911 Marionette TRACE conn6 <- [1,2066,null,{}] 03:20:24 INFO - PROCESS | 3456 | 1468664424914 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:24 INFO - PROCESS | 3456 | 1468664424916 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:25 INFO - PROCESS | 3456 | 1468664425026 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 03:20:25 INFO - PROCESS | 3456 | 1468664425078 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 3456 | 1468664425080 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:25 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59B2800 == 36 [pid = 3456] [id = 526] 03:20:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB2F31800) [pid = 3456] [serial = 1578] [outer = 0000000000000000] 03:20:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB8F66400) [pid = 3456] [serial = 1579] [outer = 000000EBB2F31800] 03:20:25 INFO - PROCESS | 3456 | 1468664425125 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBF4F2800) [pid = 3456] [serial = 1580] [outer = 000000EBB2F31800] 03:20:25 INFO - PROCESS | 3456 | 1468664425511 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 03:20:25 INFO - PROCESS | 3456 | 1468664425552 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 03:20:25 INFO - PROCESS | 3456 | 1468664425554 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 03:20:25 INFO - PROCESS | 3456 | 1468664425558 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:20:25 INFO - PROCESS | 3456 | 1468664425560 Marionette TRACE conn6 <- [1,2070,null,{}] 03:20:25 INFO - PROCESS | 3456 | 1468664425564 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:25 INFO - PROCESS | 3456 | 1468664425565 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:25 INFO - PROCESS | 3456 | 1468664425674 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 03:20:25 INFO - PROCESS | 3456 | 1468664425680 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 3456 | 1468664425682 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:25 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC717A000 == 37 [pid = 3456] [id = 527] 03:20:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBFB99800) [pid = 3456] [serial = 1581] [outer = 0000000000000000] 03:20:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC01A1C00) [pid = 3456] [serial = 1582] [outer = 000000EBBFB99800] 03:20:25 INFO - PROCESS | 3456 | 1468664425725 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBC01B1800) [pid = 3456] [serial = 1583] [outer = 000000EBBFB99800] 03:20:26 INFO - PROCESS | 3456 | 1468664426133 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 629ms 03:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:20:26 INFO - PROCESS | 3456 | 1468664426193 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 3456 | 1468664426195 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 03:20:26 INFO - PROCESS | 3456 | 1468664426198 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 3456 | 1468664426200 Marionette TRACE conn6 <- [1,2074,null,{}] 03:20:26 INFO - PROCESS | 3456 | 1468664426204 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:26 INFO - PROCESS | 3456 | 1468664426206 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:26 INFO - PROCESS | 3456 | 1468664426290 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 03:20:26 INFO - PROCESS | 3456 | 1468664426295 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:26 INFO - PROCESS | 3456 | 1468664426297 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:26 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7830800 == 38 [pid = 3456] [id = 528] 03:20:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBC01B4000) [pid = 3456] [serial = 1584] [outer = 0000000000000000] 03:20:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC01BC000) [pid = 3456] [serial = 1585] [outer = 000000EBC01B4000] 03:20:26 INFO - PROCESS | 3456 | 1468664426342 Marionette DEBUG loaded listener.js 03:20:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC01CAC00) [pid = 3456] [serial = 1586] [outer = 000000EBC01B4000] 03:20:26 INFO - PROCESS | 3456 | 1468664426857 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 691ms 03:20:26 INFO - PROCESS | 3456 | 1468664426891 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 3456 | 1468664426896 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 03:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:20:26 INFO - PROCESS | 3456 | 1468664426902 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 3456 | 1468664426907 Marionette TRACE conn6 <- [1,2078,null,{}] 03:20:26 INFO - PROCESS | 3456 | 1468664426913 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:26 INFO - PROCESS | 3456 | 1468664426916 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:27 INFO - PROCESS | 3456 | 1468664427085 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 03:20:27 INFO - PROCESS | 3456 | 1468664427183 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 3456 | 1468664427188 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9672800 == 39 [pid = 3456] [id = 529] 03:20:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB3221800) [pid = 3456] [serial = 1587] [outer = 0000000000000000] 03:20:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB33D6800) [pid = 3456] [serial = 1588] [outer = 000000EBB3221800] 03:20:27 INFO - PROCESS | 3456 | 1468664427246 Marionette DEBUG loaded listener.js 03:20:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB75C1400) [pid = 3456] [serial = 1589] [outer = 000000EBB3221800] 03:20:27 INFO - PROCESS | 3456 | 1468664427856 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 984ms 03:20:27 INFO - PROCESS | 3456 | 1468664427889 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 03:20:27 INFO - PROCESS | 3456 | 1468664427894 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 03:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:20:27 INFO - PROCESS | 3456 | 1468664427901 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:20:27 INFO - PROCESS | 3456 | 1468664427904 Marionette TRACE conn6 <- [1,2082,null,{}] 03:20:27 INFO - PROCESS | 3456 | 1468664427908 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:27 INFO - PROCESS | 3456 | 1468664427911 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:28 INFO - PROCESS | 3456 | 1468664428029 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 03:20:28 INFO - PROCESS | 3456 | 1468664428126 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:28 INFO - PROCESS | 3456 | 1468664428129 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:28 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E6C800 == 40 [pid = 3456] [id = 530] 03:20:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB94B1C00) [pid = 3456] [serial = 1590] [outer = 0000000000000000] 03:20:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB9957400) [pid = 3456] [serial = 1591] [outer = 000000EBB94B1C00] 03:20:28 INFO - PROCESS | 3456 | 1468664428187 Marionette DEBUG loaded listener.js 03:20:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBC958800) [pid = 3456] [serial = 1592] [outer = 000000EBB94B1C00] 03:20:28 INFO - PROCESS | 3456 | 1468664428812 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 942ms 03:20:28 INFO - PROCESS | 3456 | 1468664428845 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 03:20:28 INFO - PROCESS | 3456 | 1468664428848 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 03:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:20:28 INFO - PROCESS | 3456 | 1468664428852 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:20:28 INFO - PROCESS | 3456 | 1468664428856 Marionette TRACE conn6 <- [1,2086,null,{}] 03:20:28 INFO - PROCESS | 3456 | 1468664428868 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:28 INFO - PROCESS | 3456 | 1468664428873 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:29 INFO - PROCESS | 3456 | 1468664428989 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 03:20:29 INFO - PROCESS | 3456 | 1468664429113 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:29 INFO - PROCESS | 3456 | 1468664429117 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:29 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC8771000 == 41 [pid = 3456] [id = 531] 03:20:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBF4F0000) [pid = 3456] [serial = 1593] [outer = 0000000000000000] 03:20:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBFB99000) [pid = 3456] [serial = 1594] [outer = 000000EBBF4F0000] 03:20:29 INFO - PROCESS | 3456 | 1468664429176 Marionette DEBUG loaded listener.js 03:20:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC017CC00) [pid = 3456] [serial = 1595] [outer = 000000EBBF4F0000] 03:20:29 INFO - PROCESS | 3456 | 1468664429807 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 985ms 03:20:29 INFO - PROCESS | 3456 | 1468664429839 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 03:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:20:29 INFO - PROCESS | 3456 | 1468664429842 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 03:20:29 INFO - PROCESS | 3456 | 1468664429846 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:20:29 INFO - PROCESS | 3456 | 1468664429848 Marionette TRACE conn6 <- [1,2090,null,{}] 03:20:29 INFO - PROCESS | 3456 | 1468664429852 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:29 INFO - PROCESS | 3456 | 1468664429854 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:29 INFO - PROCESS | 3456 | 1468664429967 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 03:20:30 INFO - PROCESS | 3456 | 1468664430095 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 3456 | 1468664430097 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:30 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59AC800 == 42 [pid = 3456] [id = 532] 03:20:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB747B800) [pid = 3456] [serial = 1596] [outer = 0000000000000000] 03:20:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBC01CCC00) [pid = 3456] [serial = 1597] [outer = 000000EBB747B800] 03:20:30 INFO - PROCESS | 3456 | 1468664430154 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBC0287C00) [pid = 3456] [serial = 1598] [outer = 000000EBB747B800] 03:20:30 INFO - PROCESS | 3456 | 1468664430846 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1029ms 03:20:30 INFO - PROCESS | 3456 | 1468664430877 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 3456 | 1468664430882 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 03:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:20:30 INFO - PROCESS | 3456 | 1468664430887 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - PROCESS | 3456 | 1468664430891 Marionette TRACE conn6 <- [1,2094,null,{}] 03:20:30 INFO - PROCESS | 3456 | 1468664430916 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:30 INFO - PROCESS | 3456 | 1468664430919 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:31 INFO - PROCESS | 3456 | 1468664431026 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 03:20:31 INFO - PROCESS | 3456 | 1468664431128 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:31 INFO - PROCESS | 3456 | 1468664431131 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:31 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9452000 == 43 [pid = 3456] [id = 533] 03:20:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBB42E8C00) [pid = 3456] [serial = 1599] [outer = 0000000000000000] 03:20:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBB7224C00) [pid = 3456] [serial = 1600] [outer = 000000EBB42E8C00] 03:20:31 INFO - PROCESS | 3456 | 1468664431182 Marionette DEBUG loaded listener.js 03:20:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBB757A000) [pid = 3456] [serial = 1601] [outer = 000000EBB42E8C00] 03:20:31 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFB42800 == 42 [pid = 3456] [id = 484] 03:20:31 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4689000 == 41 [pid = 3456] [id = 489] 03:20:31 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB1236800 == 40 [pid = 3456] [id = 508] 03:20:32 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7964000 == 39 [pid = 3456] [id = 480] 03:20:32 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7079000 == 38 [pid = 3456] [id = 491] 03:20:32 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB83A0000 == 37 [pid = 3456] [id = 493] 03:20:32 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF65000 == 36 [pid = 3456] [id = 490] 03:20:32 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC758E800 == 35 [pid = 3456] [id = 492] 03:20:32 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0523800 == 34 [pid = 3456] [id = 485] 03:20:32 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC12D1800 == 33 [pid = 3456] [id = 486] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBBFC36800) [pid = 3456] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBBFD2CC00) [pid = 3456] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBBC951800) [pid = 3456] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBD102800) [pid = 3456] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB2B24800) [pid = 3456] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB7C34C00) [pid = 3456] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB80DE400) [pid = 3456] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB3544C00) [pid = 3456] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB722D800) [pid = 3456] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB96A6400) [pid = 3456] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB314A400) [pid = 3456] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB3F64000) [pid = 3456] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB308FC00) [pid = 3456] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB969F800) [pid = 3456] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB8035400) [pid = 3456] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBF859000) [pid = 3456] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBD22BC00) [pid = 3456] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBFD33C00) [pid = 3456] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBD228800) [pid = 3456] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBBE33C00) [pid = 3456] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBF4ED800) [pid = 3456] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB2F38800) [pid = 3456] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBC95C000) [pid = 3456] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBD229000) [pid = 3456] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBF85B800) [pid = 3456] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBBE2CC00) [pid = 3456] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 03:20:32 INFO - PROCESS | 3456 | 1468664432397 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 03:20:32 INFO - PROCESS | 3456 | 1468664432452 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 03:20:32 INFO - PROCESS | 3456 | 1468664432456 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:20:32 INFO - PROCESS | 3456 | 1468664432461 Marionette TRACE conn6 <- [1,2098,null,{}] 03:20:32 INFO - PROCESS | 3456 | 1468664432466 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:32 INFO - PROCESS | 3456 | 1468664432469 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:32 INFO - PROCESS | 3456 | 1468664432562 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 03:20:32 INFO - PROCESS | 3456 | 1468664432569 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:32 INFO - PROCESS | 3456 | 1468664432573 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:32 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8382800 == 34 [pid = 3456] [id = 534] 03:20:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB308C000) [pid = 3456] [serial = 1602] [outer = 0000000000000000] 03:20:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB321AC00) [pid = 3456] [serial = 1603] [outer = 000000EBB308C000] 03:20:32 INFO - PROCESS | 3456 | 1468664432623 Marionette DEBUG loaded listener.js 03:20:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB3FF0400) [pid = 3456] [serial = 1604] [outer = 000000EBB308C000] 03:20:33 INFO - PROCESS | 3456 | 1468664433118 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 688ms 03:20:33 INFO - PROCESS | 3456 | 1468664433149 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 03:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:20:33 INFO - PROCESS | 3456 | 1468664433154 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 03:20:33 INFO - PROCESS | 3456 | 1468664433161 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:20:33 INFO - PROCESS | 3456 | 1468664433164 Marionette TRACE conn6 <- [1,2102,null,{}] 03:20:33 INFO - PROCESS | 3456 | 1468664433168 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:33 INFO - PROCESS | 3456 | 1468664433170 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:33 INFO - PROCESS | 3456 | 1468664433293 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 03:20:33 INFO - PROCESS | 3456 | 1468664433310 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 3456 | 1468664433313 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:33 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD29B000 == 35 [pid = 3456] [id = 535] 03:20:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB7486800) [pid = 3456] [serial = 1605] [outer = 0000000000000000] 03:20:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB7CB1C00) [pid = 3456] [serial = 1606] [outer = 000000EBB7486800] 03:20:33 INFO - PROCESS | 3456 | 1468664433361 Marionette DEBUG loaded listener.js 03:20:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB83F0000) [pid = 3456] [serial = 1607] [outer = 000000EBB7486800] 03:20:33 INFO - PROCESS | 3456 | 1468664433823 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 690ms 03:20:33 INFO - PROCESS | 3456 | 1468664433854 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 03:20:33 INFO - PROCESS | 3456 | 1468664433856 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 03:20:33 INFO - PROCESS | 3456 | 1468664433860 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:20:33 INFO - PROCESS | 3456 | 1468664433864 Marionette TRACE conn6 <- [1,2106,null,{}] 03:20:33 INFO - PROCESS | 3456 | 1468664433875 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:33 INFO - PROCESS | 3456 | 1468664433880 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:33 INFO - PROCESS | 3456 | 1468664433967 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 03:20:33 INFO - PROCESS | 3456 | 1468664433976 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 3456 | 1468664433979 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:34 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFAD4800 == 36 [pid = 3456] [id = 536] 03:20:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB96A8000) [pid = 3456] [serial = 1608] [outer = 0000000000000000] 03:20:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB995B400) [pid = 3456] [serial = 1609] [outer = 000000EBB96A8000] 03:20:34 INFO - PROCESS | 3456 | 1468664434028 Marionette DEBUG loaded listener.js 03:20:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBBEAB000) [pid = 3456] [serial = 1610] [outer = 000000EBB96A8000] 03:20:34 INFO - PROCESS | 3456 | 1468664434480 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 692ms 03:20:34 INFO - PROCESS | 3456 | 1468664434564 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 3456 | 1468664434566 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 03:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:20:34 INFO - PROCESS | 3456 | 1468664434570 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - PROCESS | 3456 | 1468664434572 Marionette TRACE conn6 <- [1,2110,null,{}] 03:20:34 INFO - PROCESS | 3456 | 1468664434576 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:34 INFO - PROCESS | 3456 | 1468664434578 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:34 INFO - PROCESS | 3456 | 1468664434721 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 03:20:34 INFO - PROCESS | 3456 | 1468664434743 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:34 INFO - PROCESS | 3456 | 1468664434745 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:34 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC094C000 == 37 [pid = 3456] [id = 537] 03:20:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBC952800) [pid = 3456] [serial = 1611] [outer = 0000000000000000] 03:20:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBC95C000) [pid = 3456] [serial = 1612] [outer = 000000EBBC952800] 03:20:34 INFO - PROCESS | 3456 | 1468664434790 Marionette DEBUG loaded listener.js 03:20:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBCF37000) [pid = 3456] [serial = 1613] [outer = 000000EBBC952800] 03:20:35 INFO - PROCESS | 3456 | 1468664435236 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 692ms 03:20:35 INFO - PROCESS | 3456 | 1468664435263 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 03:20:35 INFO - PROCESS | 3456 | 1468664435266 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 03:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:20:35 INFO - PROCESS | 3456 | 1468664435269 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:20:35 INFO - PROCESS | 3456 | 1468664435271 Marionette TRACE conn6 <- [1,2114,null,{}] 03:20:35 INFO - PROCESS | 3456 | 1468664435274 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:35 INFO - PROCESS | 3456 | 1468664435276 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:35 INFO - PROCESS | 3456 | 1468664435388 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 03:20:35 INFO - PROCESS | 3456 | 1468664435394 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:35 INFO - PROCESS | 3456 | 1468664435396 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:35 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1D96800 == 38 [pid = 3456] [id = 538] 03:20:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB314B000) [pid = 3456] [serial = 1614] [outer = 0000000000000000] 03:20:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBD1E1400) [pid = 3456] [serial = 1615] [outer = 000000EBB314B000] 03:20:35 INFO - PROCESS | 3456 | 1468664435440 Marionette DEBUG loaded listener.js 03:20:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBD716C00) [pid = 3456] [serial = 1616] [outer = 000000EBB314B000] 03:20:35 INFO - PROCESS | 3456 | 1468664435905 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 690ms 03:20:35 INFO - PROCESS | 3456 | 1468664435965 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 03:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:20:35 INFO - PROCESS | 3456 | 1468664435967 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 03:20:35 INFO - PROCESS | 3456 | 1468664435971 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:20:35 INFO - PROCESS | 3456 | 1468664435973 Marionette TRACE conn6 <- [1,2118,null,{}] 03:20:35 INFO - PROCESS | 3456 | 1468664435976 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:35 INFO - PROCESS | 3456 | 1468664435982 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:36 INFO - PROCESS | 3456 | 1468664436134 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 03:20:36 INFO - PROCESS | 3456 | 1468664436161 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:36 INFO - PROCESS | 3456 | 1468664436163 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E73800 == 39 [pid = 3456] [id = 539] 03:20:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB2BE8800) [pid = 3456] [serial = 1617] [outer = 0000000000000000] 03:20:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBF856000) [pid = 3456] [serial = 1618] [outer = 000000EBB2BE8800] 03:20:36 INFO - PROCESS | 3456 | 1468664436208 Marionette DEBUG loaded listener.js 03:20:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBF860C00) [pid = 3456] [serial = 1619] [outer = 000000EBB2BE8800] 03:20:36 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBFD27C00) [pid = 3456] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:20:36 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBC97D400) [pid = 3456] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:20:36 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBF4BB800) [pid = 3456] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:20:36 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBFB99800) [pid = 3456] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:20:36 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBC95C800) [pid = 3456] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:20:36 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB96A0800) [pid = 3456] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:20:36 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB314EC00) [pid = 3456] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:20:36 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB747E800) [pid = 3456] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:20:36 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB2F31800) [pid = 3456] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:20:36 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB3331400) [pid = 3456] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:20:36 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBD795800) [pid = 3456] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:20:36 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBF4EFC00) [pid = 3456] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:20:36 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBC01B4000) [pid = 3456] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:20:36 INFO - PROCESS | 3456 | 1468664436854 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 03:20:36 INFO - PROCESS | 3456 | 1468664436918 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 03:20:36 INFO - PROCESS | 3456 | 1468664436921 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:20:36 INFO - PROCESS | 3456 | 1468664436923 Marionette TRACE conn6 <- [1,2122,null,{}] 03:20:36 INFO - PROCESS | 3456 | 1468664436926 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:36 INFO - PROCESS | 3456 | 1468664436928 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:37 INFO - PROCESS | 3456 | 1468664437040 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 03:20:37 INFO - PROCESS | 3456 | 1468664437094 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:37 INFO - PROCESS | 3456 | 1468664437097 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:37 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4686000 == 40 [pid = 3456] [id = 540] 03:20:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB243CC00) [pid = 3456] [serial = 1620] [outer = 0000000000000000] 03:20:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB7D25C00) [pid = 3456] [serial = 1621] [outer = 000000EBB243CC00] 03:20:37 INFO - PROCESS | 3456 | 1468664437143 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBE5D7800) [pid = 3456] [serial = 1622] [outer = 000000EBB243CC00] 03:20:37 INFO - PROCESS | 3456 | 1468664437536 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 03:20:37 INFO - PROCESS | 3456 | 1468664437555 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 03:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:20:37 INFO - PROCESS | 3456 | 1468664437569 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:20:37 INFO - PROCESS | 3456 | 1468664437571 Marionette TRACE conn6 <- [1,2126,null,{}] 03:20:37 INFO - PROCESS | 3456 | 1468664437575 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:37 INFO - PROCESS | 3456 | 1468664437576 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:37 INFO - PROCESS | 3456 | 1468664437659 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 03:20:37 INFO - PROCESS | 3456 | 1468664437665 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:37 INFO - PROCESS | 3456 | 1468664437667 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:37 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57BD800 == 41 [pid = 3456] [id = 541] 03:20:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBF85E000) [pid = 3456] [serial = 1623] [outer = 0000000000000000] 03:20:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBFC36C00) [pid = 3456] [serial = 1624] [outer = 000000EBBF85E000] 03:20:37 INFO - PROCESS | 3456 | 1468664437712 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFD28000) [pid = 3456] [serial = 1625] [outer = 000000EBBF85E000] 03:20:38 INFO - PROCESS | 3456 | 1468664438128 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 587ms 03:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:20:38 INFO - PROCESS | 3456 | 1468664438160 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 03:20:38 INFO - PROCESS | 3456 | 1468664438162 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 03:20:38 INFO - PROCESS | 3456 | 1468664438165 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:20:38 INFO - PROCESS | 3456 | 1468664438167 Marionette TRACE conn6 <- [1,2130,null,{}] 03:20:38 INFO - PROCESS | 3456 | 1468664438171 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:38 INFO - PROCESS | 3456 | 1468664438173 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:38 INFO - PROCESS | 3456 | 1468664438290 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 03:20:38 INFO - PROCESS | 3456 | 1468664438300 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:38 INFO - PROCESS | 3456 | 1468664438302 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:38 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7076800 == 42 [pid = 3456] [id = 542] 03:20:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBFD2DC00) [pid = 3456] [serial = 1626] [outer = 0000000000000000] 03:20:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBFD9BC00) [pid = 3456] [serial = 1627] [outer = 000000EBBFD2DC00] 03:20:38 INFO - PROCESS | 3456 | 1468664438346 Marionette DEBUG loaded listener.js 03:20:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC0180400) [pid = 3456] [serial = 1628] [outer = 000000EBBFD2DC00] 03:20:38 INFO - PROCESS | 3456 | 1468664438813 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:20:38 INFO - PROCESS | 3456 | 1468664438865 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 03:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:20:38 INFO - PROCESS | 3456 | 1468664438871 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:20:38 INFO - PROCESS | 3456 | 1468664438875 Marionette TRACE conn6 <- [1,2134,null,{}] 03:20:38 INFO - PROCESS | 3456 | 1468664438881 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:38 INFO - PROCESS | 3456 | 1468664438884 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:39 INFO - PROCESS | 3456 | 1468664439032 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 03:20:39 INFO - PROCESS | 3456 | 1468664439209 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:39 INFO - PROCESS | 3456 | 1468664439214 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:39 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB822F800 == 43 [pid = 3456] [id = 543] 03:20:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB302C400) [pid = 3456] [serial = 1629] [outer = 0000000000000000] 03:20:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB308B000) [pid = 3456] [serial = 1630] [outer = 000000EBB302C400] 03:20:39 INFO - PROCESS | 3456 | 1468664439273 Marionette DEBUG loaded listener.js 03:20:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB7228C00) [pid = 3456] [serial = 1631] [outer = 000000EBB302C400] 03:20:40 INFO - PROCESS | 3456 | 1468664440004 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 3456 | 1468664440063 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 03:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:20:40 INFO - PROCESS | 3456 | 1468664440070 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - PROCESS | 3456 | 1468664440073 Marionette TRACE conn6 <- [1,2138,null,{}] 03:20:40 INFO - PROCESS | 3456 | 1468664440077 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:40 INFO - PROCESS | 3456 | 1468664440080 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:40 INFO - PROCESS | 3456 | 1468664440211 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 03:20:40 INFO - PROCESS | 3456 | 1468664440352 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:40 INFO - PROCESS | 3456 | 1468664440355 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:40 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F3D800 == 44 [pid = 3456] [id = 544] 03:20:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB96A6400) [pid = 3456] [serial = 1632] [outer = 0000000000000000] 03:20:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBBE2DC00) [pid = 3456] [serial = 1633] [outer = 000000EBB96A6400] 03:20:40 INFO - PROCESS | 3456 | 1468664440419 Marionette DEBUG loaded listener.js 03:20:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBBC953800) [pid = 3456] [serial = 1634] [outer = 000000EBB96A6400] 03:20:40 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7C7A800 == 43 [pid = 3456] [id = 10] 03:20:41 INFO - PROCESS | 3456 | 1468664441356 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 03:20:41 INFO - PROCESS | 3456 | 1468664441425 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 03:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:20:41 INFO - PROCESS | 3456 | 1468664441430 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:20:41 INFO - PROCESS | 3456 | 1468664441434 Marionette TRACE conn6 <- [1,2142,null,{}] 03:20:41 INFO - PROCESS | 3456 | 1468664441439 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:41 INFO - PROCESS | 3456 | 1468664441442 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:41 INFO - PROCESS | 3456 | 1468664441557 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 03:20:41 INFO - PROCESS | 3456 | 1468664441638 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 3456 | 1468664441642 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:41 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7499800 == 44 [pid = 3456] [id = 545] 03:20:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB3023000) [pid = 3456] [serial = 1635] [outer = 0000000000000000] 03:20:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB314D800) [pid = 3456] [serial = 1636] [outer = 000000EBB3023000] 03:20:41 INFO - PROCESS | 3456 | 1468664441726 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBB7484400) [pid = 3456] [serial = 1637] [outer = 000000EBB3023000] 03:20:41 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59B2800 == 43 [pid = 3456] [id = 526] 03:20:41 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57BD800 == 42 [pid = 3456] [id = 541] 03:20:41 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4686000 == 41 [pid = 3456] [id = 540] 03:20:41 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E73800 == 40 [pid = 3456] [id = 539] 03:20:41 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1D96800 == 39 [pid = 3456] [id = 538] 03:20:41 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC094C000 == 38 [pid = 3456] [id = 537] 03:20:41 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFAD4800 == 37 [pid = 3456] [id = 536] 03:20:41 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD29B000 == 36 [pid = 3456] [id = 535] 03:20:41 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8382800 == 35 [pid = 3456] [id = 534] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBFEB8400) [pid = 3456] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBE206400) [pid = 3456] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBFD30400) [pid = 3456] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBC01B1800) [pid = 3456] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBFC37800) [pid = 3456] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBCF34800) [pid = 3456] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB9955800) [pid = 3456] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBC63BC00) [pid = 3456] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB33E1800) [pid = 3456] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB747E400) [pid = 3456] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB75C0C00) [pid = 3456] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB7FE1400) [pid = 3456] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB8F66400) [pid = 3456] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB3FE3000) [pid = 3456] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB74FBC00) [pid = 3456] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBFEB6C00) [pid = 3456] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBC017C800) [pid = 3456] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBC01BC000) [pid = 3456] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBC01CAC00) [pid = 3456] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBC01A1C00) [pid = 3456] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBC0185400) [pid = 3456] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBF4F2800) [pid = 3456] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBD210000) [pid = 3456] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 03:20:41 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBE5DA000) [pid = 3456] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 03:20:42 INFO - PROCESS | 3456 | 1468664442205 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 838ms 03:20:42 INFO - PROCESS | 3456 | 1468664442273 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 03:20:42 INFO - PROCESS | 3456 | 1468664442278 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 03:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:20:42 INFO - PROCESS | 3456 | 1468664442285 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:20:42 INFO - PROCESS | 3456 | 1468664442287 Marionette TRACE conn6 <- [1,2146,null,{}] 03:20:42 INFO - PROCESS | 3456 | 1468664442291 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:42 INFO - PROCESS | 3456 | 1468664442294 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:42 INFO - PROCESS | 3456 | 1468664442383 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 03:20:42 INFO - PROCESS | 3456 | 1468664442390 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:42 INFO - PROCESS | 3456 | 1468664442392 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:42 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF6E800 == 36 [pid = 3456] [id = 546] 03:20:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB79F9C00) [pid = 3456] [serial = 1638] [outer = 0000000000000000] 03:20:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB8D04400) [pid = 3456] [serial = 1639] [outer = 000000EBB79F9C00] 03:20:42 INFO - PROCESS | 3456 | 1468664442440 Marionette DEBUG loaded listener.js 03:20:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB94B1000) [pid = 3456] [serial = 1640] [outer = 000000EBB79F9C00] 03:20:42 INFO - PROCESS | 3456 | 1468664442931 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:20:42 INFO - PROCESS | 3456 | 1468664442980 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 03:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:20:42 INFO - PROCESS | 3456 | 1468664442984 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:20:42 INFO - PROCESS | 3456 | 1468664442988 Marionette TRACE conn6 <- [1,2150,null,{}] 03:20:43 INFO - PROCESS | 3456 | 1468664443029 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:43 INFO - PROCESS | 3456 | 1468664443034 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:43 INFO - PROCESS | 3456 | 1468664443144 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 03:20:43 INFO - PROCESS | 3456 | 1468664443222 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:43 INFO - PROCESS | 3456 | 1468664443225 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC03AA800 == 37 [pid = 3456] [id = 547] 03:20:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB941F000) [pid = 3456] [serial = 1641] [outer = 0000000000000000] 03:20:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBCF7BC00) [pid = 3456] [serial = 1642] [outer = 000000EBB941F000] 03:20:43 INFO - PROCESS | 3456 | 1468664443275 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBE206400) [pid = 3456] [serial = 1643] [outer = 000000EBB941F000] 03:20:43 INFO - PROCESS | 3456 | 1468664443653 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 03:20:43 INFO - PROCESS | 3456 | 1468664443721 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 03:20:43 INFO - PROCESS | 3456 | 1468664443723 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 03:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:20:43 INFO - PROCESS | 3456 | 1468664443727 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:20:43 INFO - PROCESS | 3456 | 1468664443728 Marionette TRACE conn6 <- [1,2154,null,{}] 03:20:43 INFO - PROCESS | 3456 | 1468664443732 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:43 INFO - PROCESS | 3456 | 1468664443734 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:43 INFO - PROCESS | 3456 | 1468664443824 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 03:20:43 INFO - PROCESS | 3456 | 1468664443830 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:43 INFO - PROCESS | 3456 | 1468664443832 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC399A000 == 38 [pid = 3456] [id = 548] 03:20:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBE5DF000) [pid = 3456] [serial = 1644] [outer = 0000000000000000] 03:20:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBF4EA000) [pid = 3456] [serial = 1645] [outer = 000000EBBE5DF000] 03:20:43 INFO - PROCESS | 3456 | 1468664443878 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBF853800) [pid = 3456] [serial = 1646] [outer = 000000EBBE5DF000] 03:20:44 INFO - PROCESS | 3456 | 1468664444346 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 691ms 03:20:44 INFO - PROCESS | 3456 | 1468664444421 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 03:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:20:44 INFO - PROCESS | 3456 | 1468664444423 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 03:20:44 INFO - PROCESS | 3456 | 1468664444434 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 3456 | 1468664444436 Marionette TRACE conn6 <- [1,2158,null,{}] 03:20:44 INFO - PROCESS | 3456 | 1468664444440 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:44 INFO - PROCESS | 3456 | 1468664444442 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:44 INFO - PROCESS | 3456 | 1468664444579 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 03:20:44 INFO - PROCESS | 3456 | 1468664444603 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:44 INFO - PROCESS | 3456 | 1468664444605 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:44 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC467B000 == 39 [pid = 3456] [id = 549] 03:20:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB2F38400) [pid = 3456] [serial = 1647] [outer = 0000000000000000] 03:20:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBFC34000) [pid = 3456] [serial = 1648] [outer = 000000EBB2F38400] 03:20:44 INFO - PROCESS | 3456 | 1468664444650 Marionette DEBUG loaded listener.js 03:20:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFD2F000) [pid = 3456] [serial = 1649] [outer = 000000EBB2F38400] 03:20:45 INFO - PROCESS | 3456 | 1468664445107 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 733ms 03:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:20:45 INFO - PROCESS | 3456 | 1468664445163 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 03:20:45 INFO - PROCESS | 3456 | 1468664445165 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 03:20:45 INFO - PROCESS | 3456 | 1468664445168 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:20:45 INFO - PROCESS | 3456 | 1468664445170 Marionette TRACE conn6 <- [1,2162,null,{}] 03:20:45 INFO - PROCESS | 3456 | 1468664445173 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:45 INFO - PROCESS | 3456 | 1468664445179 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:45 INFO - PROCESS | 3456 | 1468664445319 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 03:20:45 INFO - PROCESS | 3456 | 1468664445378 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:45 INFO - PROCESS | 3456 | 1468664445380 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:45 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59B4000 == 40 [pid = 3456] [id = 550] 03:20:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBC019E400) [pid = 3456] [serial = 1650] [outer = 0000000000000000] 03:20:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC01B4000) [pid = 3456] [serial = 1651] [outer = 000000EBC019E400] 03:20:45 INFO - PROCESS | 3456 | 1468664445426 Marionette DEBUG loaded listener.js 03:20:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC01BEC00) [pid = 3456] [serial = 1652] [outer = 000000EBC019E400] 03:20:45 INFO - PROCESS | 3456 | 1468664445853 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 731ms 03:20:45 INFO - PROCESS | 3456 | 1468664445922 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 03:20:45 INFO - PROCESS | 3456 | 1468664445924 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 03:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:20:45 INFO - PROCESS | 3456 | 1468664445937 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:20:45 INFO - PROCESS | 3456 | 1468664445939 Marionette TRACE conn6 <- [1,2166,null,{}] 03:20:45 INFO - PROCESS | 3456 | 1468664445942 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:45 INFO - PROCESS | 3456 | 1468664445944 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:46 INFO - PROCESS | 3456 | 1468664446106 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 03:20:46 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBC952800) [pid = 3456] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:20:46 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB7486800) [pid = 3456] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:20:46 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB42E8C00) [pid = 3456] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:20:46 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB96A8000) [pid = 3456] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:20:46 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB308C000) [pid = 3456] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:20:46 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB314B000) [pid = 3456] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:20:46 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB3221800) [pid = 3456] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:20:46 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBF85E000) [pid = 3456] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:20:46 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB94B1C00) [pid = 3456] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:20:46 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBF4F0000) [pid = 3456] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:20:46 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB747B800) [pid = 3456] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:20:46 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB243CC00) [pid = 3456] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:20:46 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB2BE8800) [pid = 3456] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:20:46 INFO - PROCESS | 3456 | 1468664446165 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:46 INFO - PROCESS | 3456 | 1468664446168 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:46 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF91E800 == 41 [pid = 3456] [id = 551] 03:20:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB26D2000) [pid = 3456] [serial = 1653] [outer = 0000000000000000] 03:20:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB2F33400) [pid = 3456] [serial = 1654] [outer = 000000EBB26D2000] 03:20:46 INFO - PROCESS | 3456 | 1468664446212 Marionette DEBUG loaded listener.js 03:20:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB94B1C00) [pid = 3456] [serial = 1655] [outer = 000000EBB26D2000] 03:20:46 INFO - PROCESS | 3456 | 1468664446566 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 692ms 03:20:46 INFO - PROCESS | 3456 | 1468664446629 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 03:20:46 INFO - PROCESS | 3456 | 1468664446631 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 03:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:20:46 INFO - PROCESS | 3456 | 1468664446634 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:20:46 INFO - PROCESS | 3456 | 1468664446636 Marionette TRACE conn6 <- [1,2170,null,{}] 03:20:46 INFO - PROCESS | 3456 | 1468664446640 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:46 INFO - PROCESS | 3456 | 1468664446642 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:46 INFO - PROCESS | 3456 | 1468664446726 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 03:20:46 INFO - PROCESS | 3456 | 1468664446733 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:46 INFO - PROCESS | 3456 | 1468664446735 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:46 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC75A3800 == 42 [pid = 3456] [id = 552] 03:20:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBD21E800) [pid = 3456] [serial = 1656] [outer = 0000000000000000] 03:20:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBC01CD400) [pid = 3456] [serial = 1657] [outer = 000000EBBD21E800] 03:20:46 INFO - PROCESS | 3456 | 1468664446780 Marionette DEBUG loaded listener.js 03:20:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC0285800) [pid = 3456] [serial = 1658] [outer = 000000EBBD21E800] 03:20:47 INFO - PROCESS | 3456 | 1468664447206 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 629ms 03:20:47 INFO - PROCESS | 3456 | 1468664447268 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 03:20:47 INFO - PROCESS | 3456 | 1468664447270 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 03:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:20:47 INFO - PROCESS | 3456 | 1468664447273 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:20:47 INFO - PROCESS | 3456 | 1468664447275 Marionette TRACE conn6 <- [1,2174,null,{}] 03:20:47 INFO - PROCESS | 3456 | 1468664447278 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:47 INFO - PROCESS | 3456 | 1468664447280 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:47 INFO - PROCESS | 3456 | 1468664447364 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 03:20:47 INFO - PROCESS | 3456 | 1468664447371 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:47 INFO - PROCESS | 3456 | 1468664447373 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:47 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7846000 == 43 [pid = 3456] [id = 553] 03:20:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBC0288C00) [pid = 3456] [serial = 1659] [outer = 0000000000000000] 03:20:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBC0290000) [pid = 3456] [serial = 1660] [outer = 000000EBC0288C00] 03:20:47 INFO - PROCESS | 3456 | 1468664447417 Marionette DEBUG loaded listener.js 03:20:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC0537C00) [pid = 3456] [serial = 1661] [outer = 000000EBC0288C00] 03:20:48 INFO - PROCESS | 3456 | 1468664448052 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:20:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:20:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 838ms 03:20:48 INFO - PROCESS | 3456 | 1468664448115 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 03:20:48 INFO - PROCESS | 3456 | 1468664448120 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 03:20:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:20:48 INFO - PROCESS | 3456 | 1468664448125 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - PROCESS | 3456 | 1468664448129 Marionette TRACE conn6 <- [1,2178,null,{}] 03:20:48 INFO - PROCESS | 3456 | 1468664448136 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:48 INFO - PROCESS | 3456 | 1468664448140 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:48 INFO - PROCESS | 3456 | 1468664448261 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 03:20:48 INFO - PROCESS | 3456 | 1468664448387 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:48 INFO - PROCESS | 3456 | 1468664448390 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF6C800 == 44 [pid = 3456] [id = 554] 03:20:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB3031400) [pid = 3456] [serial = 1662] [outer = 0000000000000000] 03:20:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB3FE3000) [pid = 3456] [serial = 1663] [outer = 000000EBB3031400] 03:20:48 INFO - PROCESS | 3456 | 1468664448450 Marionette DEBUG loaded listener.js 03:20:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB83FA400) [pid = 3456] [serial = 1664] [outer = 000000EBB3031400] 03:20:49 INFO - PROCESS | 3456 | 1468664449076 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 985ms 03:20:49 INFO - PROCESS | 3456 | 1468664449114 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 03:20:49 INFO - PROCESS | 3456 | 1468664449119 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 03:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:20:49 INFO - PROCESS | 3456 | 1468664449126 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:20:49 INFO - PROCESS | 3456 | 1468664449129 Marionette TRACE conn6 <- [1,2182,null,{}] 03:20:49 INFO - PROCESS | 3456 | 1468664449133 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:49 INFO - PROCESS | 3456 | 1468664449136 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:49 INFO - PROCESS | 3456 | 1468664449252 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 03:20:49 INFO - PROCESS | 3456 | 1468664449375 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:49 INFO - PROCESS | 3456 | 1468664449378 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:49 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57C8000 == 45 [pid = 3456] [id = 555] 03:20:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBC959800) [pid = 3456] [serial = 1665] [outer = 0000000000000000] 03:20:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBD228C00) [pid = 3456] [serial = 1666] [outer = 000000EBBC959800] 03:20:49 INFO - PROCESS | 3456 | 1468664449436 Marionette DEBUG loaded listener.js 03:20:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBF4B7400) [pid = 3456] [serial = 1667] [outer = 000000EBBC959800] 03:20:50 INFO - PROCESS | 3456 | 1468664450027 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:20:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:20:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 945ms 03:20:50 INFO - PROCESS | 3456 | 1468664450073 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 03:20:50 INFO - PROCESS | 3456 | 1468664450076 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 03:20:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:20:50 INFO - PROCESS | 3456 | 1468664450080 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - PROCESS | 3456 | 1468664450084 Marionette TRACE conn6 <- [1,2186,null,{}] 03:20:50 INFO - PROCESS | 3456 | 1468664450095 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:50 INFO - PROCESS | 3456 | 1468664450100 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:50 INFO - PROCESS | 3456 | 1468664450244 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 03:20:50 INFO - PROCESS | 3456 | 1468664450371 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 3456 | 1468664450375 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:50 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC90CE800 == 46 [pid = 3456] [id = 556] 03:20:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC017C800) [pid = 3456] [serial = 1668] [outer = 0000000000000000] 03:20:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC01A4C00) [pid = 3456] [serial = 1669] [outer = 000000EBC017C800] 03:20:50 INFO - PROCESS | 3456 | 1468664450435 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC01D1C00) [pid = 3456] [serial = 1670] [outer = 000000EBC017C800] 03:20:51 INFO - PROCESS | 3456 | 1468664451004 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:20:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:20:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 943ms 03:20:51 INFO - PROCESS | 3456 | 1468664451024 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 03:20:51 INFO - PROCESS | 3456 | 1468664451028 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 03:20:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:20:51 INFO - PROCESS | 3456 | 1468664451031 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:20:51 INFO - PROCESS | 3456 | 1468664451033 Marionette TRACE conn6 <- [1,2190,null,{}] 03:20:51 INFO - PROCESS | 3456 | 1468664451037 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:51 INFO - PROCESS | 3456 | 1468664451040 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:51 INFO - PROCESS | 3456 | 1468664451154 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 03:20:51 INFO - PROCESS | 3456 | 1468664451391 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:51 INFO - PROCESS | 3456 | 1468664451394 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:51 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7FCB000 == 47 [pid = 3456] [id = 557] 03:20:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB2E06000) [pid = 3456] [serial = 1671] [outer = 0000000000000000] 03:20:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB3022C00) [pid = 3456] [serial = 1672] [outer = 000000EBB2E06000] 03:20:51 INFO - PROCESS | 3456 | 1468664451487 Marionette DEBUG loaded listener.js 03:20:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB314B800) [pid = 3456] [serial = 1673] [outer = 000000EBB2E06000] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC75A3800 == 46 [pid = 3456] [id = 552] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF91E800 == 45 [pid = 3456] [id = 551] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59B4000 == 44 [pid = 3456] [id = 550] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC467B000 == 43 [pid = 3456] [id = 549] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC399A000 == 42 [pid = 3456] [id = 548] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC03AA800 == 41 [pid = 3456] [id = 547] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF6E800 == 40 [pid = 3456] [id = 546] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7499800 == 39 [pid = 3456] [id = 545] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7076800 == 38 [pid = 3456] [id = 542] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB822F800 == 37 [pid = 3456] [id = 543] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC717A000 == 36 [pid = 3456] [id = 527] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F3D800 == 35 [pid = 3456] [id = 544] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59AC800 == 34 [pid = 3456] [id = 532] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7830800 == 33 [pid = 3456] [id = 528] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9672800 == 32 [pid = 3456] [id = 529] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E6C800 == 31 [pid = 3456] [id = 530] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC8771000 == 30 [pid = 3456] [id = 531] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9452000 == 29 [pid = 3456] [id = 533] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB1AF0800 == 28 [pid = 3456] [id = 11] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC90CE800 == 27 [pid = 3456] [id = 556] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57C8000 == 26 [pid = 3456] [id = 555] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7846000 == 25 [pid = 3456] [id = 553] 03:20:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF6C800 == 24 [pid = 3456] [id = 554] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBC95C000) [pid = 3456] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBCF37000) [pid = 3456] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB7CB1C00) [pid = 3456] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB83F0000) [pid = 3456] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB757A000) [pid = 3456] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB7224C00) [pid = 3456] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB995B400) [pid = 3456] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB321AC00) [pid = 3456] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB3FF0400) [pid = 3456] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBD716C00) [pid = 3456] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB75C1400) [pid = 3456] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB33D6800) [pid = 3456] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBFD28000) [pid = 3456] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBC958800) [pid = 3456] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB9957400) [pid = 3456] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBD1E1400) [pid = 3456] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBC017CC00) [pid = 3456] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBFB99000) [pid = 3456] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBC0287C00) [pid = 3456] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBC01CCC00) [pid = 3456] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB7D25C00) [pid = 3456] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBF856000) [pid = 3456] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBFC36C00) [pid = 3456] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBFD9BC00) [pid = 3456] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBF860C00) [pid = 3456] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBE5D7800) [pid = 3456] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBBEAB000) [pid = 3456] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 03:20:52 INFO - PROCESS | 3456 | 1468664452757 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:20:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1781ms 03:20:52 INFO - PROCESS | 3456 | 1468664452827 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 03:20:52 INFO - PROCESS | 3456 | 1468664452832 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 03:20:52 INFO - PROCESS | 3456 | 1468664452836 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:20:52 INFO - PROCESS | 3456 | 1468664452840 Marionette TRACE conn6 <- [1,2194,null,{}] 03:20:52 INFO - PROCESS | 3456 | 1468664452851 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:52 INFO - PROCESS | 3456 | 1468664452854 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:52 INFO - PROCESS | 3456 | 1468664452948 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 03:20:52 INFO - PROCESS | 3456 | 1468664452962 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:52 INFO - PROCESS | 3456 | 1468664452964 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:52 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB821C000 == 25 [pid = 3456] [id = 558] 03:20:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB3146000) [pid = 3456] [serial = 1674] [outer = 0000000000000000] 03:20:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB3152400) [pid = 3456] [serial = 1675] [outer = 000000EBB3146000] 03:20:53 INFO - PROCESS | 3456 | 1468664453014 Marionette DEBUG loaded listener.js 03:20:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB33DE400) [pid = 3456] [serial = 1676] [outer = 000000EBB3146000] 03:20:53 INFO - PROCESS | 3456 | 1468664453466 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:20:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:20:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms 03:20:53 INFO - PROCESS | 3456 | 1468664453534 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 03:20:53 INFO - PROCESS | 3456 | 1468664453539 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 03:20:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:20:53 INFO - PROCESS | 3456 | 1468664453546 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:20:53 INFO - PROCESS | 3456 | 1468664453549 Marionette TRACE conn6 <- [1,2198,null,{}] 03:20:53 INFO - PROCESS | 3456 | 1468664453552 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:53 INFO - PROCESS | 3456 | 1468664453556 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:53 INFO - PROCESS | 3456 | 1468664453648 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 03:20:53 INFO - PROCESS | 3456 | 1468664453662 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:53 INFO - PROCESS | 3456 | 1468664453665 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:53 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBC9E6000 == 26 [pid = 3456] [id = 559] 03:20:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB743FC00) [pid = 3456] [serial = 1677] [outer = 0000000000000000] 03:20:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB747C400) [pid = 3456] [serial = 1678] [outer = 000000EBB743FC00] 03:20:53 INFO - PROCESS | 3456 | 1468664453714 Marionette DEBUG loaded listener.js 03:20:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB75C8000) [pid = 3456] [serial = 1679] [outer = 000000EBB743FC00] 03:20:54 INFO - PROCESS | 3456 | 1468664454180 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 692ms 03:20:54 INFO - PROCESS | 3456 | 1468664454240 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 03:20:54 INFO - PROCESS | 3456 | 1468664454242 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 03:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:20:54 INFO - PROCESS | 3456 | 1468664454246 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:20:54 INFO - PROCESS | 3456 | 1468664454249 Marionette TRACE conn6 <- [1,2202,null,{}] 03:20:54 INFO - PROCESS | 3456 | 1468664454261 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:54 INFO - PROCESS | 3456 | 1468664454266 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:54 INFO - PROCESS | 3456 | 1468664454386 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 03:20:54 INFO - PROCESS | 3456 | 1468664454476 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:54 INFO - PROCESS | 3456 | 1468664454479 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:54 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8B8000 == 27 [pid = 3456] [id = 560] 03:20:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB2E0B400) [pid = 3456] [serial = 1680] [outer = 0000000000000000] 03:20:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB8EA0800) [pid = 3456] [serial = 1681] [outer = 000000EBB2E0B400] 03:20:54 INFO - PROCESS | 3456 | 1468664454528 Marionette DEBUG loaded listener.js 03:20:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB969A400) [pid = 3456] [serial = 1682] [outer = 000000EBB2E0B400] 03:20:54 INFO - PROCESS | 3456 | 1468664454952 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 03:20:55 INFO - PROCESS | 3456 | 1468664454986 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 03:20:55 INFO - PROCESS | 3456 | 1468664454988 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 03:20:55 INFO - PROCESS | 3456 | 1468664454992 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:20:55 INFO - PROCESS | 3456 | 1468664454994 Marionette TRACE conn6 <- [1,2206,null,{}] 03:20:55 INFO - PROCESS | 3456 | 1468664454997 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:55 INFO - PROCESS | 3456 | 1468664454999 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:55 INFO - PROCESS | 3456 | 1468664455114 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 03:20:55 INFO - PROCESS | 3456 | 1468664455119 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:55 INFO - PROCESS | 3456 | 1468664455122 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC014D800 == 28 [pid = 3456] [id = 561] 03:20:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB995B400) [pid = 3456] [serial = 1683] [outer = 0000000000000000] 03:20:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBBE33800) [pid = 3456] [serial = 1684] [outer = 000000EBB995B400] 03:20:55 INFO - PROCESS | 3456 | 1468664455167 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBC640C00) [pid = 3456] [serial = 1685] [outer = 000000EBB995B400] 03:20:55 INFO - PROCESS | 3456 | 1468664455629 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 692ms 03:20:55 INFO - PROCESS | 3456 | 1468664455688 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 03:20:55 INFO - PROCESS | 3456 | 1468664455690 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 03:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:20:55 INFO - PROCESS | 3456 | 1468664455694 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:20:55 INFO - PROCESS | 3456 | 1468664455695 Marionette TRACE conn6 <- [1,2210,null,{}] 03:20:55 INFO - PROCESS | 3456 | 1468664455699 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:55 INFO - PROCESS | 3456 | 1468664455701 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:55 INFO - PROCESS | 3456 | 1468664455842 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 03:20:55 INFO - PROCESS | 3456 | 1468664455852 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:55 INFO - PROCESS | 3456 | 1468664455854 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC103B000 == 29 [pid = 3456] [id = 562] 03:20:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB720F800) [pid = 3456] [serial = 1686] [outer = 0000000000000000] 03:20:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC95C000) [pid = 3456] [serial = 1687] [outer = 000000EBB720F800] 03:20:55 INFO - PROCESS | 3456 | 1468664455899 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBCF7AC00) [pid = 3456] [serial = 1688] [outer = 000000EBB720F800] 03:20:56 INFO - PROCESS | 3456 | 1468664456364 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 688ms 03:20:56 INFO - PROCESS | 3456 | 1468664456385 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 03:20:56 INFO - PROCESS | 3456 | 1468664456387 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 03:20:56 INFO - PROCESS | 3456 | 1468664456390 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:20:56 INFO - PROCESS | 3456 | 1468664456392 Marionette TRACE conn6 <- [1,2214,null,{}] 03:20:56 INFO - PROCESS | 3456 | 1468664456403 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:56 INFO - PROCESS | 3456 | 1468664456409 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:56 INFO - PROCESS | 3456 | 1468664456541 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 03:20:56 INFO - PROCESS | 3456 | 1468664456598 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:56 INFO - PROCESS | 3456 | 1468664456600 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:56 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39AA000 == 30 [pid = 3456] [id = 563] 03:20:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBD1E1000) [pid = 3456] [serial = 1689] [outer = 0000000000000000] 03:20:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBE206C00) [pid = 3456] [serial = 1690] [outer = 000000EBBD1E1000] 03:20:56 INFO - PROCESS | 3456 | 1468664456645 Marionette DEBUG loaded listener.js 03:20:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBF4F2C00) [pid = 3456] [serial = 1691] [outer = 000000EBBD1E1000] 03:20:57 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB2F38400) [pid = 3456] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:20:57 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBC019E400) [pid = 3456] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:20:57 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB26D2000) [pid = 3456] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:20:57 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBFD2DC00) [pid = 3456] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:20:57 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB302C400) [pid = 3456] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:20:57 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB3023000) [pid = 3456] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:20:57 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB79F9C00) [pid = 3456] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:20:57 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB941F000) [pid = 3456] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:20:57 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBE5DF000) [pid = 3456] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:20:57 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB96A6400) [pid = 3456] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:20:57 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBD21E800) [pid = 3456] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:20:57 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBC0288C00) [pid = 3456] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:20:57 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB98C9400) [pid = 3456] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:20:57 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB7D43000) [pid = 3456] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:20:57 INFO - PROCESS | 3456 | 1468664457254 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 902ms 03:20:57 INFO - PROCESS | 3456 | 1468664457296 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 03:20:57 INFO - PROCESS | 3456 | 1468664457298 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 03:20:57 INFO - PROCESS | 3456 | 1468664457301 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:20:57 INFO - PROCESS | 3456 | 1468664457303 Marionette TRACE conn6 <- [1,2218,null,{}] 03:20:57 INFO - PROCESS | 3456 | 1468664457307 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:57 INFO - PROCESS | 3456 | 1468664457309 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:57 INFO - PROCESS | 3456 | 1468664457389 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 03:20:57 INFO - PROCESS | 3456 | 1468664457395 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:57 INFO - PROCESS | 3456 | 1468664457397 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:57 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F16000 == 31 [pid = 3456] [id = 564] 03:20:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB2E09000) [pid = 3456] [serial = 1692] [outer = 0000000000000000] 03:20:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBD21F800) [pid = 3456] [serial = 1693] [outer = 000000EBB2E09000] 03:20:57 INFO - PROCESS | 3456 | 1468664457443 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBF4F5800) [pid = 3456] [serial = 1694] [outer = 000000EBB2E09000] 03:20:57 INFO - PROCESS | 3456 | 1468664457859 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 587ms 03:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:20:57 INFO - PROCESS | 3456 | 1468664457897 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 03:20:57 INFO - PROCESS | 3456 | 1468664457899 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 03:20:57 INFO - PROCESS | 3456 | 1468664457902 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:20:57 INFO - PROCESS | 3456 | 1468664457904 Marionette TRACE conn6 <- [1,2222,null,{}] 03:20:57 INFO - PROCESS | 3456 | 1468664457907 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:57 INFO - PROCESS | 3456 | 1468664457909 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:58 INFO - PROCESS | 3456 | 1468664457991 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 03:20:58 INFO - PROCESS | 3456 | 1468664457997 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:58 INFO - PROCESS | 3456 | 1468664457999 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FE8800 == 32 [pid = 3456] [id = 565] 03:20:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBF85F000) [pid = 3456] [serial = 1695] [outer = 0000000000000000] 03:20:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBFB9A400) [pid = 3456] [serial = 1696] [outer = 000000EBBF85F000] 03:20:58 INFO - PROCESS | 3456 | 1468664458043 Marionette DEBUG loaded listener.js 03:20:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBFC3C800) [pid = 3456] [serial = 1697] [outer = 000000EBBF85F000] 03:20:58 INFO - PROCESS | 3456 | 1468664458481 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:20:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:20:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms 03:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:20:58 INFO - PROCESS | 3456 | 1468664458535 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 03:20:58 INFO - PROCESS | 3456 | 1468664458537 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 03:20:58 INFO - PROCESS | 3456 | 1468664458541 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:20:58 INFO - PROCESS | 3456 | 1468664458543 Marionette TRACE conn6 <- [1,2226,null,{}] 03:20:58 INFO - PROCESS | 3456 | 1468664458546 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:58 INFO - PROCESS | 3456 | 1468664458548 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:58 INFO - PROCESS | 3456 | 1468664458634 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 03:20:58 INFO - PROCESS | 3456 | 1468664458639 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:58 INFO - PROCESS | 3456 | 1468664458641 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8B7800 == 33 [pid = 3456] [id = 566] 03:20:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBFC3A800) [pid = 3456] [serial = 1698] [outer = 0000000000000000] 03:20:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBFD2A800) [pid = 3456] [serial = 1699] [outer = 000000EBBFC3A800] 03:20:58 INFO - PROCESS | 3456 | 1468664458685 Marionette DEBUG loaded listener.js 03:20:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBFD33C00) [pid = 3456] [serial = 1700] [outer = 000000EBBFC3A800] 03:20:59 INFO - PROCESS | 3456 | 1468664459315 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 839ms 03:20:59 INFO - PROCESS | 3456 | 1468664459420 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 03:20:59 INFO - PROCESS | 3456 | 1468664459424 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 03:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:20:59 INFO - PROCESS | 3456 | 1468664459452 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 3456 | 1468664459456 Marionette TRACE conn6 <- [1,2230,null,{}] 03:20:59 INFO - PROCESS | 3456 | 1468664459464 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:59 INFO - PROCESS | 3456 | 1468664459468 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:59 INFO - PROCESS | 3456 | 1468664459601 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 03:20:59 INFO - PROCESS | 3456 | 1468664459676 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:59 INFO - PROCESS | 3456 | 1468664459679 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:20:59 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FEC800 == 34 [pid = 3456] [id = 567] 03:20:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB2E07C00) [pid = 3456] [serial = 1701] [outer = 0000000000000000] 03:20:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB3152800) [pid = 3456] [serial = 1702] [outer = 000000EBB2E07C00] 03:20:59 INFO - PROCESS | 3456 | 1468664459778 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB7226C00) [pid = 3456] [serial = 1703] [outer = 000000EBB2E07C00] 03:21:00 INFO - PROCESS | 3456 | 1468664460498 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1099ms 03:21:00 INFO - PROCESS | 3456 | 1468664460535 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 03:21:00 INFO - PROCESS | 3456 | 1468664460540 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 03:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:21:00 INFO - PROCESS | 3456 | 1468664460547 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:21:00 INFO - PROCESS | 3456 | 1468664460550 Marionette TRACE conn6 <- [1,2234,null,{}] 03:21:00 INFO - PROCESS | 3456 | 1468664460554 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:00 INFO - PROCESS | 3456 | 1468664460557 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:00 INFO - PROCESS | 3456 | 1468664460694 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 03:21:00 INFO - PROCESS | 3456 | 1468664460817 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:00 INFO - PROCESS | 3456 | 1468664460820 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0945000 == 35 [pid = 3456] [id = 568] 03:21:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB2B24400) [pid = 3456] [serial = 1704] [outer = 0000000000000000] 03:21:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB8D11800) [pid = 3456] [serial = 1705] [outer = 000000EBB2B24400] 03:21:00 INFO - PROCESS | 3456 | 1468664460880 Marionette DEBUG loaded listener.js 03:21:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB9958000) [pid = 3456] [serial = 1706] [outer = 000000EBB2B24400] 03:21:01 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FE8800 == 34 [pid = 3456] [id = 565] 03:21:01 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F16000 == 33 [pid = 3456] [id = 564] 03:21:01 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC39AA000 == 32 [pid = 3456] [id = 563] 03:21:01 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC103B000 == 31 [pid = 3456] [id = 562] 03:21:01 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC014D800 == 30 [pid = 3456] [id = 561] 03:21:01 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8B8000 == 29 [pid = 3456] [id = 560] 03:21:01 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBC9E6000 == 28 [pid = 3456] [id = 559] 03:21:01 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB821C000 == 27 [pid = 3456] [id = 558] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB3F12800) [pid = 3456] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBFC34000) [pid = 3456] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBC01B4000) [pid = 3456] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBFD2F000) [pid = 3456] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB2F33400) [pid = 3456] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBC0180400) [pid = 3456] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB308B000) [pid = 3456] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB7228C00) [pid = 3456] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB314D800) [pid = 3456] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBC01BEC00) [pid = 3456] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB7484400) [pid = 3456] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB8D04400) [pid = 3456] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB94B1000) [pid = 3456] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBCF7BC00) [pid = 3456] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBE206400) [pid = 3456] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBF4EA000) [pid = 3456] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBBE2DC00) [pid = 3456] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBC953800) [pid = 3456] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBC0285800) [pid = 3456] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBC0290000) [pid = 3456] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBC0537C00) [pid = 3456] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBC01CD400) [pid = 3456] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBB2233C00) [pid = 3456] [serial = 1082] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 61 (000000EBBF853800) [pid = 3456] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | --DOMWINDOW == 60 (000000EBB94B1C00) [pid = 3456] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 03:21:01 INFO - PROCESS | 3456 | 1468664461676 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1192ms 03:21:01 INFO - PROCESS | 3456 | 1468664461742 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 03:21:01 INFO - PROCESS | 3456 | 1468664461746 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 03:21:01 INFO - PROCESS | 3456 | 1468664461750 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:21:01 INFO - PROCESS | 3456 | 1468664461755 Marionette TRACE conn6 <- [1,2238,null,{}] 03:21:01 INFO - PROCESS | 3456 | 1468664461760 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:01 INFO - PROCESS | 3456 | 1468664461763 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:01 INFO - PROCESS | 3456 | 1468664461862 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 03:21:01 INFO - PROCESS | 3456 | 1468664461943 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:01 INFO - PROCESS | 3456 | 1468664461946 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:01 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D36800 == 28 [pid = 3456] [id = 569] 03:21:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBB2BE8800) [pid = 3456] [serial = 1707] [outer = 0000000000000000] 03:21:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBB314FC00) [pid = 3456] [serial = 1708] [outer = 000000EBB2BE8800] 03:21:02 INFO - PROCESS | 3456 | 1468664461995 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBB7480400) [pid = 3456] [serial = 1709] [outer = 000000EBB2BE8800] 03:21:02 INFO - PROCESS | 3456 | 1468664462433 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 733ms 03:21:02 INFO - PROCESS | 3456 | 1468664462488 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 03:21:02 INFO - PROCESS | 3456 | 1468664462493 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 03:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:21:02 INFO - PROCESS | 3456 | 1468664462499 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:21:02 INFO - PROCESS | 3456 | 1468664462502 Marionette TRACE conn6 <- [1,2242,null,{}] 03:21:02 INFO - PROCESS | 3456 | 1468664462506 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:02 INFO - PROCESS | 3456 | 1468664462508 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:02 INFO - PROCESS | 3456 | 1468664462603 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 03:21:02 INFO - PROCESS | 3456 | 1468664462617 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:02 INFO - PROCESS | 3456 | 1468664462620 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF68800 == 29 [pid = 3456] [id = 570] 03:21:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB7FE1400) [pid = 3456] [serial = 1710] [outer = 0000000000000000] 03:21:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB8EDCC00) [pid = 3456] [serial = 1711] [outer = 000000EBB7FE1400] 03:21:02 INFO - PROCESS | 3456 | 1468664462669 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB98C5C00) [pid = 3456] [serial = 1712] [outer = 000000EBB7FE1400] 03:21:03 INFO - PROCESS | 3456 | 1468664463119 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 690ms 03:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:21:03 INFO - PROCESS | 3456 | 1468664463192 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 03:21:03 INFO - PROCESS | 3456 | 1468664463195 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 03:21:03 INFO - PROCESS | 3456 | 1468664463199 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:21:03 INFO - PROCESS | 3456 | 1468664463202 Marionette TRACE conn6 <- [1,2246,null,{}] 03:21:03 INFO - PROCESS | 3456 | 1468664463214 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:03 INFO - PROCESS | 3456 | 1468664463219 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:03 INFO - PROCESS | 3456 | 1468664463309 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 03:21:03 INFO - PROCESS | 3456 | 1468664463324 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:03 INFO - PROCESS | 3456 | 1468664463327 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:03 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0521800 == 30 [pid = 3456] [id = 571] 03:21:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBBC90CC00) [pid = 3456] [serial = 1713] [outer = 0000000000000000] 03:21:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBBC972800) [pid = 3456] [serial = 1714] [outer = 000000EBBC90CC00] 03:21:03 INFO - PROCESS | 3456 | 1468664463376 Marionette DEBUG loaded listener.js 03:21:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBBD109800) [pid = 3456] [serial = 1715] [outer = 000000EBBC90CC00] 03:21:03 INFO - PROCESS | 3456 | 1468664463814 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 691ms 03:21:03 INFO - PROCESS | 3456 | 1468664463892 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 03:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:21:03 INFO - PROCESS | 3456 | 1468664463895 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 03:21:03 INFO - PROCESS | 3456 | 1468664463898 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:21:03 INFO - PROCESS | 3456 | 1468664463900 Marionette TRACE conn6 <- [1,2250,null,{}] 03:21:03 INFO - PROCESS | 3456 | 1468664463903 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:03 INFO - PROCESS | 3456 | 1468664463905 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:04 INFO - PROCESS | 3456 | 1468664464023 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 03:21:04 INFO - PROCESS | 3456 | 1468664464031 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:04 INFO - PROCESS | 3456 | 1468664464033 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:04 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1D8B800 == 31 [pid = 3456] [id = 572] 03:21:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBD716C00) [pid = 3456] [serial = 1716] [outer = 0000000000000000] 03:21:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBD794800) [pid = 3456] [serial = 1717] [outer = 000000EBBD716C00] 03:21:04 INFO - PROCESS | 3456 | 1468664464085 Marionette DEBUG loaded listener.js 03:21:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBE5D7C00) [pid = 3456] [serial = 1718] [outer = 000000EBBD716C00] 03:21:04 INFO - PROCESS | 3456 | 1468664464542 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 03:21:04 INFO - PROCESS | 3456 | 1468664464591 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 03:21:04 INFO - PROCESS | 3456 | 1468664464593 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 03:21:04 INFO - PROCESS | 3456 | 1468664464596 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:21:04 INFO - PROCESS | 3456 | 1468664464598 Marionette TRACE conn6 <- [1,2254,null,{}] 03:21:04 INFO - PROCESS | 3456 | 1468664464602 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:04 INFO - PROCESS | 3456 | 1468664464604 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:04 INFO - PROCESS | 3456 | 1468664464718 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 03:21:04 INFO - PROCESS | 3456 | 1468664464773 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:04 INFO - PROCESS | 3456 | 1468664464775 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:04 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F14000 == 32 [pid = 3456] [id = 573] 03:21:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBE5D8000) [pid = 3456] [serial = 1719] [outer = 0000000000000000] 03:21:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBEF50800) [pid = 3456] [serial = 1720] [outer = 000000EBBE5D8000] 03:21:04 INFO - PROCESS | 3456 | 1468664464820 Marionette DEBUG loaded listener.js 03:21:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBF4F0800) [pid = 3456] [serial = 1721] [outer = 000000EBBE5D8000] 03:21:05 INFO - PROCESS | 3456 | 1468664465249 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 03:21:05 INFO - PROCESS | 3456 | 1468664465272 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 03:21:05 INFO - PROCESS | 3456 | 1468664465274 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 03:21:05 INFO - PROCESS | 3456 | 1468664465277 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:21:05 INFO - PROCESS | 3456 | 1468664465279 Marionette TRACE conn6 <- [1,2258,null,{}] 03:21:05 INFO - PROCESS | 3456 | 1468664465287 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:05 INFO - PROCESS | 3456 | 1468664465293 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:05 INFO - PROCESS | 3456 | 1468664465458 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 03:21:05 INFO - PROCESS | 3456 | 1468664465484 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:05 INFO - PROCESS | 3456 | 1468664465486 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:05 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57CE800 == 33 [pid = 3456] [id = 574] 03:21:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBFD2B400) [pid = 3456] [serial = 1722] [outer = 0000000000000000] 03:21:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBFEB5400) [pid = 3456] [serial = 1723] [outer = 000000EBBFD2B400] 03:21:05 INFO - PROCESS | 3456 | 1468664465531 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC017C000) [pid = 3456] [serial = 1724] [outer = 000000EBBFD2B400] 03:21:05 INFO - PROCESS | 3456 | 1468664465952 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 732ms 03:21:06 INFO - PROCESS | 3456 | 1468664466019 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 3456 | 1468664466021 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 03:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:21:06 INFO - PROCESS | 3456 | 1468664466025 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 3456 | 1468664466027 Marionette TRACE conn6 <- [1,2262,null,{}] 03:21:06 INFO - PROCESS | 3456 | 1468664466030 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:06 INFO - PROCESS | 3456 | 1468664466032 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:06 INFO - PROCESS | 3456 | 1468664466141 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 03:21:06 INFO - PROCESS | 3456 | 1468664466195 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:06 INFO - PROCESS | 3456 | 1468664466197 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7088800 == 34 [pid = 3456] [id = 575] 03:21:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBC0181400) [pid = 3456] [serial = 1725] [outer = 0000000000000000] 03:21:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBC0186400) [pid = 3456] [serial = 1726] [outer = 000000EBC0181400] 03:21:06 INFO - PROCESS | 3456 | 1468664466241 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC01A4400) [pid = 3456] [serial = 1727] [outer = 000000EBC0181400] 03:21:06 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB3146000) [pid = 3456] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:21:06 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB2E0B400) [pid = 3456] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:21:06 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB720F800) [pid = 3456] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:21:06 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB3031400) [pid = 3456] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:21:06 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBF85F000) [pid = 3456] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:21:06 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBC959800) [pid = 3456] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:21:06 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBC017C800) [pid = 3456] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:21:06 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBD1E1000) [pid = 3456] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:21:06 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB2E09000) [pid = 3456] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:21:06 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB995B400) [pid = 3456] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:21:06 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB2E06000) [pid = 3456] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:21:06 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB743FC00) [pid = 3456] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:21:06 INFO - PROCESS | 3456 | 1468664466642 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 03:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:21:06 INFO - PROCESS | 3456 | 1468664466717 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 3456 | 1468664466719 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 03:21:06 INFO - PROCESS | 3456 | 1468664466722 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 3456 | 1468664466724 Marionette TRACE conn6 <- [1,2266,null,{}] 03:21:06 INFO - PROCESS | 3456 | 1468664466727 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:06 INFO - PROCESS | 3456 | 1468664466729 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:06 INFO - PROCESS | 3456 | 1468664466845 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 03:21:06 INFO - PROCESS | 3456 | 1468664466851 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:06 INFO - PROCESS | 3456 | 1468664466853 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7172000 == 35 [pid = 3456] [id = 576] 03:21:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB7F79400) [pid = 3456] [serial = 1728] [outer = 0000000000000000] 03:21:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBC953400) [pid = 3456] [serial = 1729] [outer = 000000EBB7F79400] 03:21:06 INFO - PROCESS | 3456 | 1468664466898 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBC0187800) [pid = 3456] [serial = 1730] [outer = 000000EBB7F79400] 03:21:07 INFO - PROCESS | 3456 | 1468664467305 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:21:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:21:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 628ms 03:21:07 INFO - PROCESS | 3456 | 1468664467355 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 03:21:07 INFO - PROCESS | 3456 | 1468664467357 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 03:21:07 INFO - PROCESS | 3456 | 1468664467360 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:21:07 INFO - PROCESS | 3456 | 1468664467362 Marionette TRACE conn6 <- [1,2270,null,{}] 03:21:07 INFO - PROCESS | 3456 | 1468664467370 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:07 INFO - PROCESS | 3456 | 1468664467372 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:07 INFO - PROCESS | 3456 | 1468664467456 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 03:21:07 INFO - PROCESS | 3456 | 1468664467464 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:07 INFO - PROCESS | 3456 | 1468664467467 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:07 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFC1E000 == 36 [pid = 3456] [id = 577] 03:21:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBC94F800) [pid = 3456] [serial = 1731] [outer = 0000000000000000] 03:21:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBFEB1000) [pid = 3456] [serial = 1732] [outer = 000000EBBC94F800] 03:21:07 INFO - PROCESS | 3456 | 1468664467511 Marionette DEBUG loaded listener.js 03:21:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBC01BEC00) [pid = 3456] [serial = 1733] [outer = 000000EBBC94F800] 03:21:07 INFO - PROCESS | 3456 | 1468664467921 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:21:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:21:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 585ms 03:21:07 INFO - PROCESS | 3456 | 1468664467950 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 03:21:07 INFO - PROCESS | 3456 | 1468664467952 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 03:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:21:07 INFO - PROCESS | 3456 | 1468664467976 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:21:07 INFO - PROCESS | 3456 | 1468664467978 Marionette TRACE conn6 <- [1,2274,null,{}] 03:21:07 INFO - PROCESS | 3456 | 1468664467987 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:07 INFO - PROCESS | 3456 | 1468664467989 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:08 INFO - PROCESS | 3456 | 1468664468073 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 03:21:08 INFO - PROCESS | 3456 | 1468664468081 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:08 INFO - PROCESS | 3456 | 1468664468083 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC784D000 == 37 [pid = 3456] [id = 578] 03:21:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBC01CA400) [pid = 3456] [serial = 1734] [outer = 0000000000000000] 03:21:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBC01CFC00) [pid = 3456] [serial = 1735] [outer = 000000EBC01CA400] 03:21:08 INFO - PROCESS | 3456 | 1468664468127 Marionette DEBUG loaded listener.js 03:21:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC0287000) [pid = 3456] [serial = 1736] [outer = 000000EBC01CA400] 03:21:08 INFO - PROCESS | 3456 | 1468664468765 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 839ms 03:21:08 INFO - PROCESS | 3456 | 1468664468810 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 03:21:08 INFO - PROCESS | 3456 | 1468664468814 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 03:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:21:08 INFO - PROCESS | 3456 | 1468664468819 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:21:08 INFO - PROCESS | 3456 | 1468664468823 Marionette TRACE conn6 <- [1,2278,null,{}] 03:21:08 INFO - PROCESS | 3456 | 1468664468829 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:08 INFO - PROCESS | 3456 | 1468664468832 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:08 INFO - PROCESS | 3456 | 1468664468952 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 03:21:09 INFO - PROCESS | 3456 | 1468664469079 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:09 INFO - PROCESS | 3456 | 1468664469082 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBC9E0000 == 38 [pid = 3456] [id = 579] 03:21:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB3089800) [pid = 3456] [serial = 1737] [outer = 0000000000000000] 03:21:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB722AC00) [pid = 3456] [serial = 1738] [outer = 000000EBB3089800] 03:21:09 INFO - PROCESS | 3456 | 1468664469141 Marionette DEBUG loaded listener.js 03:21:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB8033800) [pid = 3456] [serial = 1739] [outer = 000000EBB3089800] 03:21:09 INFO - PROCESS | 3456 | 1468664469757 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 986ms 03:21:09 INFO - PROCESS | 3456 | 1468664469810 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 03:21:09 INFO - PROCESS | 3456 | 1468664469815 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 03:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:21:09 INFO - PROCESS | 3456 | 1468664469822 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:21:09 INFO - PROCESS | 3456 | 1468664469825 Marionette TRACE conn6 <- [1,2282,null,{}] 03:21:09 INFO - PROCESS | 3456 | 1468664469829 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:09 INFO - PROCESS | 3456 | 1468664469832 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:09 INFO - PROCESS | 3456 | 1468664469949 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 03:21:10 INFO - PROCESS | 3456 | 1468664470045 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:10 INFO - PROCESS | 3456 | 1468664470048 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:10 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F0F000 == 39 [pid = 3456] [id = 580] 03:21:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBBEA7400) [pid = 3456] [serial = 1740] [outer = 0000000000000000] 03:21:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBCF78400) [pid = 3456] [serial = 1741] [outer = 000000EBBBEA7400] 03:21:10 INFO - PROCESS | 3456 | 1468664470105 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBE4EF000) [pid = 3456] [serial = 1742] [outer = 000000EBBBEA7400] 03:21:10 INFO - PROCESS | 3456 | 1468664470769 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 985ms 03:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:21:10 INFO - PROCESS | 3456 | 1468664470808 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 3456 | 1468664470811 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 03:21:10 INFO - PROCESS | 3456 | 1468664470815 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 3456 | 1468664470819 Marionette TRACE conn6 <- [1,2286,null,{}] 03:21:10 INFO - PROCESS | 3456 | 1468664470831 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:10 INFO - PROCESS | 3456 | 1468664470836 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:10 INFO - PROCESS | 3456 | 1468664470948 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 03:21:11 INFO - PROCESS | 3456 | 1468664471075 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 3456 | 1468664471078 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:11 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC8766800 == 40 [pid = 3456] [id = 581] 03:21:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBC017DC00) [pid = 3456] [serial = 1743] [outer = 0000000000000000] 03:21:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC01B9400) [pid = 3456] [serial = 1744] [outer = 000000EBC017DC00] 03:21:11 INFO - PROCESS | 3456 | 1468664471138 Marionette DEBUG loaded listener.js 03:21:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC028E800) [pid = 3456] [serial = 1745] [outer = 000000EBC017DC00] 03:21:11 INFO - PROCESS | 3456 | 1468664471717 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:21:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:21:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 944ms 03:21:11 INFO - PROCESS | 3456 | 1468664471761 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 03:21:11 INFO - PROCESS | 3456 | 1468664471765 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 03:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:21:11 INFO - PROCESS | 3456 | 1468664471768 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:21:11 INFO - PROCESS | 3456 | 1468664471771 Marionette TRACE conn6 <- [1,2290,null,{}] 03:21:11 INFO - PROCESS | 3456 | 1468664471774 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:11 INFO - PROCESS | 3456 | 1468664471777 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:11 INFO - PROCESS | 3456 | 1468664471892 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 03:21:12 INFO - PROCESS | 3456 | 1468664472127 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:12 INFO - PROCESS | 3456 | 1468664472130 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:12 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7FC0000 == 41 [pid = 3456] [id = 582] 03:21:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB2F34000) [pid = 3456] [serial = 1746] [outer = 0000000000000000] 03:21:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB302C000) [pid = 3456] [serial = 1747] [outer = 000000EBB2F34000] 03:21:12 INFO - PROCESS | 3456 | 1468664472199 Marionette DEBUG loaded listener.js 03:21:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBB33E0C00) [pid = 3456] [serial = 1748] [outer = 000000EBB2F34000] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFC1E000 == 40 [pid = 3456] [id = 577] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7172000 == 39 [pid = 3456] [id = 576] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7088800 == 38 [pid = 3456] [id = 575] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57CE800 == 37 [pid = 3456] [id = 574] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F14000 == 36 [pid = 3456] [id = 573] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1D8B800 == 35 [pid = 3456] [id = 572] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0521800 == 34 [pid = 3456] [id = 571] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF68800 == 33 [pid = 3456] [id = 570] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D36800 == 32 [pid = 3456] [id = 569] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0945000 == 31 [pid = 3456] [id = 568] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8B7800 == 30 [pid = 3456] [id = 566] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FEC800 == 29 [pid = 3456] [id = 567] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7FCB000 == 28 [pid = 3456] [id = 557] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC8766800 == 27 [pid = 3456] [id = 581] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F0F000 == 26 [pid = 3456] [id = 580] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC784D000 == 25 [pid = 3456] [id = 578] 03:21:13 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBC9E0000 == 24 [pid = 3456] [id = 579] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBBE33800) [pid = 3456] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB3022C00) [pid = 3456] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB314B800) [pid = 3456] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB747C400) [pid = 3456] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB75C8000) [pid = 3456] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB3152400) [pid = 3456] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB33DE400) [pid = 3456] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB8EA0800) [pid = 3456] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBC95C000) [pid = 3456] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB83FA400) [pid = 3456] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB3FE3000) [pid = 3456] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBFC3C800) [pid = 3456] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBF4B7400) [pid = 3456] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBD228C00) [pid = 3456] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBC01D1C00) [pid = 3456] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBC01A4C00) [pid = 3456] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBFD2A800) [pid = 3456] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBC640C00) [pid = 3456] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBE206C00) [pid = 3456] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBFB9A400) [pid = 3456] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBF4F2C00) [pid = 3456] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBD21F800) [pid = 3456] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBCF7AC00) [pid = 3456] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBF4F5800) [pid = 3456] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBB969A400) [pid = 3456] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3456 | 1468664473577 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:21:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:21:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1852ms 03:21:13 INFO - PROCESS | 3456 | 1468664473623 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 03:21:13 INFO - PROCESS | 3456 | 1468664473628 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 03:21:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:21:13 INFO - PROCESS | 3456 | 1468664473633 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:21:13 INFO - PROCESS | 3456 | 1468664473636 Marionette TRACE conn6 <- [1,2294,null,{}] 03:21:13 INFO - PROCESS | 3456 | 1468664473642 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:13 INFO - PROCESS | 3456 | 1468664473645 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:13 INFO - PROCESS | 3456 | 1468664473743 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 03:21:13 INFO - PROCESS | 3456 | 1468664473751 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 3456 | 1468664473755 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:13 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7DB1000 == 25 [pid = 3456] [id = 583] 03:21:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB302B400) [pid = 3456] [serial = 1749] [outer = 0000000000000000] 03:21:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB302F400) [pid = 3456] [serial = 1750] [outer = 000000EBB302B400] 03:21:13 INFO - PROCESS | 3456 | 1468664473804 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB314DC00) [pid = 3456] [serial = 1751] [outer = 000000EBB302B400] 03:21:14 INFO - PROCESS | 3456 | 1468664474312 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 03:21:14 INFO - PROCESS | 3456 | 1468664474370 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 3456 | 1468664474376 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 03:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:21:14 INFO - PROCESS | 3456 | 1468664474382 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 3456 | 1468664474385 Marionette TRACE conn6 <- [1,2298,null,{}] 03:21:14 INFO - PROCESS | 3456 | 1468664474389 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:14 INFO - PROCESS | 3456 | 1468664474392 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:14 INFO - PROCESS | 3456 | 1468664474485 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 03:21:14 INFO - PROCESS | 3456 | 1468664474556 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:14 INFO - PROCESS | 3456 | 1468664474559 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:14 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9687800 == 26 [pid = 3456] [id = 584] 03:21:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB33E1400) [pid = 3456] [serial = 1752] [outer = 0000000000000000] 03:21:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB44D8400) [pid = 3456] [serial = 1753] [outer = 000000EBB33E1400] 03:21:14 INFO - PROCESS | 3456 | 1468664474616 Marionette DEBUG loaded listener.js 03:21:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB7230800) [pid = 3456] [serial = 1754] [outer = 000000EBB33E1400] 03:21:15 INFO - PROCESS | 3456 | 1468664475006 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 03:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:21:15 INFO - PROCESS | 3456 | 1468664475101 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 3456 | 1468664475103 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 03:21:15 INFO - PROCESS | 3456 | 1468664475107 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - PROCESS | 3456 | 1468664475111 Marionette TRACE conn6 <- [1,2302,null,{}] 03:21:15 INFO - PROCESS | 3456 | 1468664475127 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:15 INFO - PROCESS | 3456 | 1468664475132 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:15 INFO - PROCESS | 3456 | 1468664475228 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 03:21:15 INFO - PROCESS | 3456 | 1468664475237 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 3456 | 1468664475240 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D4E000 == 27 [pid = 3456] [id = 585] 03:21:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB7D94000) [pid = 3456] [serial = 1755] [outer = 0000000000000000] 03:21:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB83F7400) [pid = 3456] [serial = 1756] [outer = 000000EBB7D94000] 03:21:15 INFO - PROCESS | 3456 | 1468664475289 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB8F66C00) [pid = 3456] [serial = 1757] [outer = 000000EBB7D94000] 03:21:15 INFO - PROCESS | 3456 | 1468664475734 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 03:21:15 INFO - PROCESS | 3456 | 1468664475755 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 3456 | 1468664475758 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 03:21:15 INFO - PROCESS | 3456 | 1468664475761 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - PROCESS | 3456 | 1468664475763 Marionette TRACE conn6 <- [1,2306,null,{}] 03:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:21:15 INFO - PROCESS | 3456 | 1468664475767 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:15 INFO - PROCESS | 3456 | 1468664475769 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:15 INFO - PROCESS | 3456 | 1468664475890 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 03:21:15 INFO - PROCESS | 3456 | 1468664475896 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 3456 | 1468664475898 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFF25000 == 28 [pid = 3456] [id = 586] 03:21:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB94B3400) [pid = 3456] [serial = 1758] [outer = 0000000000000000] 03:21:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB96B4400) [pid = 3456] [serial = 1759] [outer = 000000EBB94B3400] 03:21:15 INFO - PROCESS | 3456 | 1468664475943 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBBE33800) [pid = 3456] [serial = 1760] [outer = 000000EBB94B3400] 03:21:16 INFO - PROCESS | 3456 | 1468664476376 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 03:21:16 INFO - PROCESS | 3456 | 1468664476440 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 03:21:16 INFO - PROCESS | 3456 | 1468664476452 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - PROCESS | 3456 | 1468664476454 Marionette TRACE conn6 <- [1,2310,null,{}] 03:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:21:16 INFO - PROCESS | 3456 | 1468664476463 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:16 INFO - PROCESS | 3456 | 1468664476465 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:16 INFO - PROCESS | 3456 | 1468664476571 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 03:21:16 INFO - PROCESS | 3456 | 1468664476654 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 3456 | 1468664476656 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:16 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F36800 == 29 [pid = 3456] [id = 587] 03:21:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBBE33C00) [pid = 3456] [serial = 1761] [outer = 0000000000000000] 03:21:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBC90D000) [pid = 3456] [serial = 1762] [outer = 000000EBBBE33C00] 03:21:16 INFO - PROCESS | 3456 | 1468664476701 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC95B000) [pid = 3456] [serial = 1763] [outer = 000000EBBBE33C00] 03:21:17 INFO - PROCESS | 3456 | 1468664477126 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 734ms 03:21:17 INFO - PROCESS | 3456 | 1468664477192 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 3456 | 1468664477195 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 03:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:21:17 INFO - PROCESS | 3456 | 1468664477198 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 3456 | 1468664477200 Marionette TRACE conn6 <- [1,2314,null,{}] 03:21:17 INFO - PROCESS | 3456 | 1468664477203 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:17 INFO - PROCESS | 3456 | 1468664477209 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:17 INFO - PROCESS | 3456 | 1468664477354 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 03:21:17 INFO - PROCESS | 3456 | 1468664477365 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:17 INFO - PROCESS | 3456 | 1468664477367 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:17 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2B43000 == 30 [pid = 3456] [id = 588] 03:21:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBBEAAC00) [pid = 3456] [serial = 1764] [outer = 0000000000000000] 03:21:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBCF37000) [pid = 3456] [serial = 1765] [outer = 000000EBBBEAAC00] 03:21:17 INFO - PROCESS | 3456 | 1468664477412 Marionette DEBUG loaded listener.js 03:21:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBE5D6000) [pid = 3456] [serial = 1766] [outer = 000000EBBBEAAC00] 03:21:18 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBE5D8000) [pid = 3456] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:21:18 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBFD2B400) [pid = 3456] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:21:18 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBC0181400) [pid = 3456] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:21:18 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB2B24400) [pid = 3456] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:21:18 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB2BE8800) [pid = 3456] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:21:18 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBC90CC00) [pid = 3456] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:21:18 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBFC3A800) [pid = 3456] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:21:18 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB2E07C00) [pid = 3456] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:21:18 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB7FE1400) [pid = 3456] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:21:18 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBD716C00) [pid = 3456] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:21:18 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB7F79400) [pid = 3456] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:21:18 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBC01CA400) [pid = 3456] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:21:18 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBC94F800) [pid = 3456] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:21:18 INFO - PROCESS | 3456 | 1468664478091 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 944ms 03:21:18 INFO - PROCESS | 3456 | 1468664478145 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 3456 | 1468664478147 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 03:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:21:18 INFO - PROCESS | 3456 | 1468664478150 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 3456 | 1468664478152 Marionette TRACE conn6 <- [1,2318,null,{}] 03:21:18 INFO - PROCESS | 3456 | 1468664478155 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:18 INFO - PROCESS | 3456 | 1468664478157 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:18 INFO - PROCESS | 3456 | 1468664478237 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 03:21:18 INFO - PROCESS | 3456 | 1468664478243 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 3456 | 1468664478245 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E7D000 == 31 [pid = 3456] [id = 589] 03:21:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB33D6800) [pid = 3456] [serial = 1767] [outer = 0000000000000000] 03:21:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB747D400) [pid = 3456] [serial = 1768] [outer = 000000EBB33D6800] 03:21:18 INFO - PROCESS | 3456 | 1468664478290 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBCF42400) [pid = 3456] [serial = 1769] [outer = 000000EBB33D6800] 03:21:18 INFO - PROCESS | 3456 | 1468664478691 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 587ms 03:21:18 INFO - PROCESS | 3456 | 1468664478741 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 3456 | 1468664478743 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 03:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:21:18 INFO - PROCESS | 3456 | 1468664478747 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 3456 | 1468664478749 Marionette TRACE conn6 <- [1,2322,null,{}] 03:21:18 INFO - PROCESS | 3456 | 1468664478752 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:18 INFO - PROCESS | 3456 | 1468664478754 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:18 INFO - PROCESS | 3456 | 1468664478834 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 03:21:18 INFO - PROCESS | 3456 | 1468664478840 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 3456 | 1468664478842 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4693000 == 32 [pid = 3456] [id = 590] 03:21:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB26CF400) [pid = 3456] [serial = 1770] [outer = 0000000000000000] 03:21:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBF4EC400) [pid = 3456] [serial = 1771] [outer = 000000EBB26CF400] 03:21:18 INFO - PROCESS | 3456 | 1468664478886 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBF855400) [pid = 3456] [serial = 1772] [outer = 000000EBB26CF400] 03:21:19 INFO - PROCESS | 3456 | 1468664479295 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 587ms 03:21:19 INFO - PROCESS | 3456 | 1468664479351 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 3456 | 1468664479353 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 03:21:19 INFO - PROCESS | 3456 | 1468664479356 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 3456 | 1468664479358 Marionette TRACE conn6 <- [1,2326,null,{}] 03:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:21:19 INFO - PROCESS | 3456 | 1468664479362 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:19 INFO - PROCESS | 3456 | 1468664479363 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:19 INFO - PROCESS | 3456 | 1468664479444 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 03:21:19 INFO - PROCESS | 3456 | 1468664479449 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:19 INFO - PROCESS | 3456 | 1468664479451 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:19 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57CE800 == 33 [pid = 3456] [id = 591] 03:21:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBF85E000) [pid = 3456] [serial = 1773] [outer = 0000000000000000] 03:21:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBF862C00) [pid = 3456] [serial = 1774] [outer = 000000EBBF85E000] 03:21:19 INFO - PROCESS | 3456 | 1468664479495 Marionette DEBUG loaded listener.js 03:21:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBFC36C00) [pid = 3456] [serial = 1775] [outer = 000000EBBF85E000] 03:21:19 INFO - PROCESS | 3456 | 1468664479940 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 03:21:19 INFO - PROCESS | 3456 | 1468664479993 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 3456 | 1468664479995 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 03:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:21:20 INFO - PROCESS | 3456 | 1468664479998 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:21:20 INFO - PROCESS | 3456 | 1468664480000 Marionette TRACE conn6 <- [1,2330,null,{}] 03:21:20 INFO - PROCESS | 3456 | 1468664480004 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:20 INFO - PROCESS | 3456 | 1468664480005 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:20 INFO - PROCESS | 3456 | 1468664480140 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 03:21:20 INFO - PROCESS | 3456 | 1468664480250 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:20 INFO - PROCESS | 3456 | 1468664480253 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:20 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB3F12800 == 34 [pid = 3456] [id = 592] 03:21:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB1AD5400) [pid = 3456] [serial = 1776] [outer = 0000000000000000] 03:21:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB2456C00) [pid = 3456] [serial = 1777] [outer = 000000EBB1AD5400] 03:21:20 INFO - PROCESS | 3456 | 1468664480313 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB3026C00) [pid = 3456] [serial = 1778] [outer = 000000EBB1AD5400] 03:21:21 INFO - PROCESS | 3456 | 1468664481115 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1138ms 03:21:21 INFO - PROCESS | 3456 | 1468664481140 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 03:21:21 INFO - PROCESS | 3456 | 1468664481145 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 03:21:21 INFO - PROCESS | 3456 | 1468664481150 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:21:21 INFO - PROCESS | 3456 | 1468664481154 Marionette TRACE conn6 <- [1,2334,null,{}] 03:21:21 INFO - PROCESS | 3456 | 1468664481158 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:21 INFO - PROCESS | 3456 | 1468664481162 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:21 INFO - PROCESS | 3456 | 1468664481309 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 03:21:21 INFO - PROCESS | 3456 | 1468664481432 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:21 INFO - PROCESS | 3456 | 1468664481435 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:21 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF916000 == 35 [pid = 3456] [id = 593] 03:21:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB384B800) [pid = 3456] [serial = 1779] [outer = 0000000000000000] 03:21:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB7577C00) [pid = 3456] [serial = 1780] [outer = 000000EBB384B800] 03:21:21 INFO - PROCESS | 3456 | 1468664481493 Marionette DEBUG loaded listener.js 03:21:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB803B800) [pid = 3456] [serial = 1781] [outer = 000000EBB384B800] 03:21:22 INFO - PROCESS | 3456 | 1468664482379 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1297ms 03:21:22 INFO - PROCESS | 3456 | 1468664482450 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 03:21:22 INFO - PROCESS | 3456 | 1468664482455 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 03:21:22 INFO - PROCESS | 3456 | 1468664482461 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:21:22 INFO - PROCESS | 3456 | 1468664482464 Marionette TRACE conn6 <- [1,2338,null,{}] 03:21:22 INFO - PROCESS | 3456 | 1468664482470 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:22 INFO - PROCESS | 3456 | 1468664482472 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:22 INFO - PROCESS | 3456 | 1468664482642 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 03:21:22 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57CE800 == 34 [pid = 3456] [id = 591] 03:21:22 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4693000 == 33 [pid = 3456] [id = 590] 03:21:22 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E7D000 == 32 [pid = 3456] [id = 589] 03:21:22 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2B43000 == 31 [pid = 3456] [id = 588] 03:21:22 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F36800 == 30 [pid = 3456] [id = 587] 03:21:22 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFF25000 == 29 [pid = 3456] [id = 586] 03:21:22 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D4E000 == 28 [pid = 3456] [id = 585] 03:21:22 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9687800 == 27 [pid = 3456] [id = 584] 03:21:22 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7DB1000 == 26 [pid = 3456] [id = 583] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBEF50800) [pid = 3456] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBFEB5400) [pid = 3456] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBC0186400) [pid = 3456] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBC017C000) [pid = 3456] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB8D11800) [pid = 3456] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB9958000) [pid = 3456] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB314FC00) [pid = 3456] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB7480400) [pid = 3456] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBC972800) [pid = 3456] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBD109800) [pid = 3456] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBFD33C00) [pid = 3456] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB3152800) [pid = 3456] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB7226C00) [pid = 3456] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB8EDCC00) [pid = 3456] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB98C5C00) [pid = 3456] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBD794800) [pid = 3456] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBC953400) [pid = 3456] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBC0287000) [pid = 3456] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBC01CFC00) [pid = 3456] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBC01BEC00) [pid = 3456] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBBFEB1000) [pid = 3456] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBC01A4400) [pid = 3456] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBBF4F0800) [pid = 3456] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 61 (000000EBC0187800) [pid = 3456] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | --DOMWINDOW == 60 (000000EBBE5D7C00) [pid = 3456] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 03:21:22 INFO - PROCESS | 3456 | 1468664482746 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 3456 | 1468664482751 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:22 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7FB6000 == 27 [pid = 3456] [id = 594] 03:21:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBB2E78800) [pid = 3456] [serial = 1782] [outer = 0000000000000000] 03:21:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBB3152800) [pid = 3456] [serial = 1783] [outer = 000000EBB2E78800] 03:21:22 INFO - PROCESS | 3456 | 1468664482800 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBB72CB400) [pid = 3456] [serial = 1784] [outer = 000000EBB2E78800] 03:21:23 INFO - PROCESS | 3456 | 1468664483233 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 796ms 03:21:23 INFO - PROCESS | 3456 | 1468664483260 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 03:21:23 INFO - PROCESS | 3456 | 1468664483265 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 03:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:21:23 INFO - PROCESS | 3456 | 1468664483272 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 3456 | 1468664483274 Marionette TRACE conn6 <- [1,2342,null,{}] 03:21:23 INFO - PROCESS | 3456 | 1468664483278 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:23 INFO - PROCESS | 3456 | 1468664483281 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:23 INFO - PROCESS | 3456 | 1468664483371 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 03:21:23 INFO - PROCESS | 3456 | 1468664483378 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:23 INFO - PROCESS | 3456 | 1468664483381 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:23 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF7D000 == 28 [pid = 3456] [id = 595] 03:21:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB79F9000) [pid = 3456] [serial = 1785] [outer = 0000000000000000] 03:21:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB83F8000) [pid = 3456] [serial = 1786] [outer = 000000EBB79F9000] 03:21:23 INFO - PROCESS | 3456 | 1468664483429 Marionette DEBUG loaded listener.js 03:21:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB94B6000) [pid = 3456] [serial = 1787] [outer = 000000EBB79F9000] 03:21:23 INFO - PROCESS | 3456 | 1468664483925 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 691ms 03:21:23 INFO - PROCESS | 3456 | 1468664483965 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 03:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:21:23 INFO - PROCESS | 3456 | 1468664483968 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 03:21:23 INFO - PROCESS | 3456 | 1468664483971 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 3456 | 1468664483975 Marionette TRACE conn6 <- [1,2346,null,{}] 03:21:23 INFO - PROCESS | 3456 | 1468664483986 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:23 INFO - PROCESS | 3456 | 1468664483991 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:24 INFO - PROCESS | 3456 | 1468664484117 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 03:21:24 INFO - PROCESS | 3456 | 1468664484207 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:24 INFO - PROCESS | 3456 | 1468664484211 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0946000 == 29 [pid = 3456] [id = 596] 03:21:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBBBE2FC00) [pid = 3456] [serial = 1788] [outer = 0000000000000000] 03:21:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBBC904800) [pid = 3456] [serial = 1789] [outer = 000000EBBBE2FC00] 03:21:24 INFO - PROCESS | 3456 | 1468664484261 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBBC97B000) [pid = 3456] [serial = 1790] [outer = 000000EBBBE2FC00] 03:21:24 INFO - PROCESS | 3456 | 1468664484638 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 693ms 03:21:24 INFO - PROCESS | 3456 | 1468664484677 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 03:21:24 INFO - PROCESS | 3456 | 1468664484680 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 03:21:24 INFO - PROCESS | 3456 | 1468664484683 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:21:24 INFO - PROCESS | 3456 | 1468664484685 Marionette TRACE conn6 <- [1,2350,null,{}] 03:21:24 INFO - PROCESS | 3456 | 1468664484688 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:24 INFO - PROCESS | 3456 | 1468664484690 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:24 INFO - PROCESS | 3456 | 1468664484779 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 03:21:24 INFO - PROCESS | 3456 | 1468664484785 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:24 INFO - PROCESS | 3456 | 1468664484787 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39AA800 == 30 [pid = 3456] [id = 597] 03:21:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBD103800) [pid = 3456] [serial = 1791] [outer = 0000000000000000] 03:21:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBD21E800) [pid = 3456] [serial = 1792] [outer = 000000EBBD103800] 03:21:24 INFO - PROCESS | 3456 | 1468664484833 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBE206000) [pid = 3456] [serial = 1793] [outer = 000000EBBD103800] 03:21:25 INFO - PROCESS | 3456 | 1468664485316 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 692ms 03:21:25 INFO - PROCESS | 3456 | 1468664485381 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 03:21:25 INFO - PROCESS | 3456 | 1468664485383 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 03:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:21:25 INFO - PROCESS | 3456 | 1468664485394 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - PROCESS | 3456 | 1468664485396 Marionette TRACE conn6 <- [1,2354,null,{}] 03:21:25 INFO - PROCESS | 3456 | 1468664485400 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:25 INFO - PROCESS | 3456 | 1468664485402 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:25 INFO - PROCESS | 3456 | 1468664485541 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 03:21:25 INFO - PROCESS | 3456 | 1468664485563 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 3456 | 1468664485565 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:25 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7D7A000 == 31 [pid = 3456] [id = 598] 03:21:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBE4E4C00) [pid = 3456] [serial = 1794] [outer = 0000000000000000] 03:21:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBEF5BC00) [pid = 3456] [serial = 1795] [outer = 000000EBBE4E4C00] 03:21:25 INFO - PROCESS | 3456 | 1468664485610 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBF72AC00) [pid = 3456] [serial = 1796] [outer = 000000EBBE4E4C00] 03:21:26 INFO - PROCESS | 3456 | 1468664486074 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 733ms 03:21:26 INFO - PROCESS | 3456 | 1468664486132 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 03:21:26 INFO - PROCESS | 3456 | 1468664486134 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 03:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:21:26 INFO - PROCESS | 3456 | 1468664486137 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 3456 | 1468664486139 Marionette TRACE conn6 <- [1,2358,null,{}] 03:21:26 INFO - PROCESS | 3456 | 1468664486148 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:26 INFO - PROCESS | 3456 | 1468664486154 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:26 INFO - PROCESS | 3456 | 1468664486290 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 03:21:26 INFO - PROCESS | 3456 | 1468664486348 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:26 INFO - PROCESS | 3456 | 1468664486350 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:26 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59C3000 == 32 [pid = 3456] [id = 599] 03:21:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBFC36800) [pid = 3456] [serial = 1797] [outer = 0000000000000000] 03:21:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBFD2F000) [pid = 3456] [serial = 1798] [outer = 000000EBBFC36800] 03:21:26 INFO - PROCESS | 3456 | 1468664486395 Marionette DEBUG loaded listener.js 03:21:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC017C800) [pid = 3456] [serial = 1799] [outer = 000000EBBFC36800] 03:21:26 INFO - PROCESS | 3456 | 1468664486834 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 732ms 03:21:26 INFO - PROCESS | 3456 | 1468664486900 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 03:21:26 INFO - PROCESS | 3456 | 1468664486902 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 03:21:26 INFO - PROCESS | 3456 | 1468664486908 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 3456 | 1468664486910 Marionette TRACE conn6 <- [1,2362,null,{}] 03:21:26 INFO - PROCESS | 3456 | 1468664486914 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:21:26 INFO - PROCESS | 3456 | 1468664486916 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:27 INFO - PROCESS | 3456 | 1468664487077 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 03:21:27 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB3089800) [pid = 3456] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:21:27 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBBEA7400) [pid = 3456] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:21:27 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBC017DC00) [pid = 3456] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:21:27 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBBE33C00) [pid = 3456] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:21:27 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB302B400) [pid = 3456] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:21:27 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBBEAAC00) [pid = 3456] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:21:27 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB33D6800) [pid = 3456] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:21:27 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB33E1400) [pid = 3456] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:21:27 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB7D94000) [pid = 3456] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:21:27 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB2F34000) [pid = 3456] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:21:27 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB94B3400) [pid = 3456] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:21:27 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBB26CF400) [pid = 3456] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:21:27 INFO - PROCESS | 3456 | 1468664487137 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:27 INFO - PROCESS | 3456 | 1468664487139 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9447800 == 33 [pid = 3456] [id = 600] 03:21:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB2E0C400) [pid = 3456] [serial = 1800] [outer = 0000000000000000] 03:21:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB3151000) [pid = 3456] [serial = 1801] [outer = 000000EBB2E0C400] 03:21:27 INFO - PROCESS | 3456 | 1468664487184 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB96B3C00) [pid = 3456] [serial = 1802] [outer = 000000EBB2E0C400] 03:21:27 INFO - PROCESS | 3456 | 1468664487532 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 03:21:27 INFO - PROCESS | 3456 | 1468664487587 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 03:21:27 INFO - PROCESS | 3456 | 1468664487589 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 03:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:21:27 INFO - PROCESS | 3456 | 1468664487592 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:21:27 INFO - PROCESS | 3456 | 1468664487594 Marionette TRACE conn6 <- [1,2366,null,{}] 03:21:27 INFO - PROCESS | 3456 | 1468664487598 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:27 INFO - PROCESS | 3456 | 1468664487600 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:27 INFO - PROCESS | 3456 | 1468664487683 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 03:21:27 INFO - PROCESS | 3456 | 1468664487689 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:27 INFO - PROCESS | 3456 | 1468664487691 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7595000 == 34 [pid = 3456] [id = 601] 03:21:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBEF52800) [pid = 3456] [serial = 1803] [outer = 0000000000000000] 03:21:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBC01A9400) [pid = 3456] [serial = 1804] [outer = 000000EBBEF52800] 03:21:27 INFO - PROCESS | 3456 | 1468664487735 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBC01B9C00) [pid = 3456] [serial = 1805] [outer = 000000EBBEF52800] 03:21:28 INFO - PROCESS | 3456 | 1468664488172 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 03:21:28 INFO - PROCESS | 3456 | 1468664488225 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 03:21:28 INFO - PROCESS | 3456 | 1468664488227 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 03:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:21:28 INFO - PROCESS | 3456 | 1468664488230 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 3456 | 1468664488232 Marionette TRACE conn6 <- [1,2370,null,{}] 03:21:28 INFO - PROCESS | 3456 | 1468664488235 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:28 INFO - PROCESS | 3456 | 1468664488237 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:28 INFO - PROCESS | 3456 | 1468664488322 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 03:21:28 INFO - PROCESS | 3456 | 1468664488328 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 3456 | 1468664488330 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:28 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC783B000 == 35 [pid = 3456] [id = 602] 03:21:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBC01B7400) [pid = 3456] [serial = 1806] [outer = 0000000000000000] 03:21:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBC01CD000) [pid = 3456] [serial = 1807] [outer = 000000EBC01B7400] 03:21:28 INFO - PROCESS | 3456 | 1468664488374 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBC0285800) [pid = 3456] [serial = 1808] [outer = 000000EBC01B7400] 03:21:28 INFO - PROCESS | 3456 | 1468664488823 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 03:21:28 INFO - PROCESS | 3456 | 1468664488865 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 03:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:21:28 INFO - PROCESS | 3456 | 1468664488867 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 03:21:28 INFO - PROCESS | 3456 | 1468664488870 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 3456 | 1468664488872 Marionette TRACE conn6 <- [1,2374,null,{}] 03:21:28 INFO - PROCESS | 3456 | 1468664488880 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:28 INFO - PROCESS | 3456 | 1468664488882 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:28 INFO - PROCESS | 3456 | 1468664488967 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 03:21:28 INFO - PROCESS | 3456 | 1468664488982 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 3456 | 1468664488984 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:29 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2974000 == 36 [pid = 3456] [id = 603] 03:21:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBC028F000) [pid = 3456] [serial = 1809] [outer = 0000000000000000] 03:21:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBC035EC00) [pid = 3456] [serial = 1810] [outer = 000000EBC028F000] 03:21:29 INFO - PROCESS | 3456 | 1468664489029 Marionette DEBUG loaded listener.js 03:21:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC053F400) [pid = 3456] [serial = 1811] [outer = 000000EBC028F000] 03:21:29 INFO - PROCESS | 3456 | 1468664489738 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 923ms 03:21:29 INFO - PROCESS | 3456 | 1468664489795 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 03:21:29 INFO - PROCESS | 3456 | 1468664489800 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 03:21:29 INFO - PROCESS | 3456 | 1468664489805 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:21:29 INFO - PROCESS | 3456 | 1468664489811 Marionette TRACE conn6 <- [1,2378,null,{}] 03:21:29 INFO - PROCESS | 3456 | 1468664489816 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:29 INFO - PROCESS | 3456 | 1468664489819 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:29 INFO - PROCESS | 3456 | 1468664489947 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 03:21:30 INFO - PROCESS | 3456 | 1468664490065 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:30 INFO - PROCESS | 3456 | 1468664490068 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:30 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8BB800 == 37 [pid = 3456] [id = 604] 03:21:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB7217800) [pid = 3456] [serial = 1812] [outer = 0000000000000000] 03:21:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB7484000) [pid = 3456] [serial = 1813] [outer = 000000EBB7217800] 03:21:30 INFO - PROCESS | 3456 | 1468664490128 Marionette DEBUG loaded listener.js 03:21:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB8F64800) [pid = 3456] [serial = 1814] [outer = 000000EBB7217800] 03:21:30 INFO - PROCESS | 3456 | 1468664490688 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 944ms 03:21:30 INFO - PROCESS | 3456 | 1468664490753 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 03:21:30 INFO - PROCESS | 3456 | 1468664490759 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 03:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:21:30 INFO - PROCESS | 3456 | 1468664490766 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:21:30 INFO - PROCESS | 3456 | 1468664490769 Marionette TRACE conn6 <- [1,2382,null,{}] 03:21:30 INFO - PROCESS | 3456 | 1468664490773 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:30 INFO - PROCESS | 3456 | 1468664490776 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:30 INFO - PROCESS | 3456 | 1468664490896 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 03:21:31 INFO - PROCESS | 3456 | 1468664491021 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 3456 | 1468664491024 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:31 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57B4000 == 38 [pid = 3456] [id = 605] 03:21:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBBE36800) [pid = 3456] [serial = 1815] [outer = 0000000000000000] 03:21:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBCF7C800) [pid = 3456] [serial = 1816] [outer = 000000EBBBE36800] 03:21:31 INFO - PROCESS | 3456 | 1468664491083 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBE206400) [pid = 3456] [serial = 1817] [outer = 000000EBBBE36800] 03:21:31 INFO - PROCESS | 3456 | 1468664491695 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 985ms 03:21:31 INFO - PROCESS | 3456 | 1468664491752 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 3456 | 1468664491755 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 03:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:21:31 INFO - PROCESS | 3456 | 1468664491758 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - PROCESS | 3456 | 1468664491763 Marionette TRACE conn6 <- [1,2386,null,{}] 03:21:31 INFO - PROCESS | 3456 | 1468664491775 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:31 INFO - PROCESS | 3456 | 1468664491780 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:31 INFO - PROCESS | 3456 | 1468664491946 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 03:21:31 INFO - PROCESS | 3456 | 1468664491957 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 3456 | 1468664491960 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:31 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC8775800 == 39 [pid = 3456] [id = 606] 03:21:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBFD28400) [pid = 3456] [serial = 1818] [outer = 0000000000000000] 03:21:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBFD35C00) [pid = 3456] [serial = 1819] [outer = 000000EBBFD28400] 03:21:32 INFO - PROCESS | 3456 | 1468664492018 Marionette DEBUG loaded listener.js 03:21:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC01BCC00) [pid = 3456] [serial = 1820] [outer = 000000EBBFD28400] 03:21:32 INFO - PROCESS | 3456 | 1468664492593 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:21:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:21:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 881ms 03:21:32 INFO - PROCESS | 3456 | 1468664492642 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 03:21:32 INFO - PROCESS | 3456 | 1468664492645 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 03:21:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:21:32 INFO - PROCESS | 3456 | 1468664492648 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:21:32 INFO - PROCESS | 3456 | 1468664492650 Marionette TRACE conn6 <- [1,2390,null,{}] 03:21:32 INFO - PROCESS | 3456 | 1468664492654 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:32 INFO - PROCESS | 3456 | 1468664492656 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:32 INFO - PROCESS | 3456 | 1468664492775 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 03:21:32 INFO - PROCESS | 3456 | 1468664492897 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:32 INFO - PROCESS | 3456 | 1468664492900 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:32 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FF9800 == 40 [pid = 3456] [id = 607] 03:21:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB33D2400) [pid = 3456] [serial = 1821] [outer = 0000000000000000] 03:21:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC028D800) [pid = 3456] [serial = 1822] [outer = 000000EBB33D2400] 03:21:32 INFO - PROCESS | 3456 | 1468664492957 Marionette DEBUG loaded listener.js 03:21:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC06F6800) [pid = 3456] [serial = 1823] [outer = 000000EBB33D2400] 03:21:33 INFO - PROCESS | 3456 | 1468664493695 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1081ms 03:21:33 INFO - PROCESS | 3456 | 1468664493738 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 03:21:33 INFO - PROCESS | 3456 | 1468664493743 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 03:21:33 INFO - PROCESS | 3456 | 1468664493747 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:21:33 INFO - PROCESS | 3456 | 1468664493751 Marionette TRACE conn6 <- [1,2394,null,{}] 03:21:33 INFO - PROCESS | 3456 | 1468664493757 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:33 INFO - PROCESS | 3456 | 1468664493760 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:33 INFO - PROCESS | 3456 | 1468664493866 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 03:21:34 INFO - PROCESS | 3456 | 1468664493995 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:34 INFO - PROCESS | 3456 | 1468664493998 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:34 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBCFB0800 == 41 [pid = 3456] [id = 608] 03:21:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB363DC00) [pid = 3456] [serial = 1824] [outer = 0000000000000000] 03:21:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBB7C34C00) [pid = 3456] [serial = 1825] [outer = 000000EBB363DC00] 03:21:34 INFO - PROCESS | 3456 | 1468664494051 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBB83F8800) [pid = 3456] [serial = 1826] [outer = 000000EBB363DC00] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC783B000 == 40 [pid = 3456] [id = 602] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7595000 == 39 [pid = 3456] [id = 601] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9447800 == 38 [pid = 3456] [id = 600] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59C3000 == 37 [pid = 3456] [id = 599] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7D7A000 == 36 [pid = 3456] [id = 598] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC39AA800 == 35 [pid = 3456] [id = 597] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0946000 == 34 [pid = 3456] [id = 596] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF7D000 == 33 [pid = 3456] [id = 595] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7FB6000 == 32 [pid = 3456] [id = 594] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB3F12800 == 31 [pid = 3456] [id = 592] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF916000 == 30 [pid = 3456] [id = 593] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7FC0000 == 29 [pid = 3456] [id = 582] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FF9800 == 28 [pid = 3456] [id = 607] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC8775800 == 27 [pid = 3456] [id = 606] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57B4000 == 26 [pid = 3456] [id = 605] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8BB800 == 25 [pid = 3456] [id = 604] 03:21:34 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2974000 == 24 [pid = 3456] [id = 603] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBF862C00) [pid = 3456] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB8033800) [pid = 3456] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB722AC00) [pid = 3456] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBBE4EF000) [pid = 3456] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBCF78400) [pid = 3456] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBC028E800) [pid = 3456] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBC01B9400) [pid = 3456] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBC95B000) [pid = 3456] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBC90D000) [pid = 3456] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB302F400) [pid = 3456] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBCF37000) [pid = 3456] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBCF42400) [pid = 3456] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB747D400) [pid = 3456] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB44D8400) [pid = 3456] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB314DC00) [pid = 3456] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB7230800) [pid = 3456] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB83F7400) [pid = 3456] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB33E0C00) [pid = 3456] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB302C000) [pid = 3456] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB96B4400) [pid = 3456] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBBE33800) [pid = 3456] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBE5D6000) [pid = 3456] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBF855400) [pid = 3456] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBF4EC400) [pid = 3456] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 03:21:34 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB8F66C00) [pid = 3456] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 03:21:35 INFO - PROCESS | 3456 | 1468664495249 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1531ms 03:21:35 INFO - PROCESS | 3456 | 1468664495283 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 03:21:35 INFO - PROCESS | 3456 | 1468664495288 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 03:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:21:35 INFO - PROCESS | 3456 | 1468664495292 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:21:35 INFO - PROCESS | 3456 | 1468664495297 Marionette TRACE conn6 <- [1,2398,null,{}] 03:21:35 INFO - PROCESS | 3456 | 1468664495303 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:35 INFO - PROCESS | 3456 | 1468664495305 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:35 INFO - PROCESS | 3456 | 1468664495399 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 03:21:35 INFO - PROCESS | 3456 | 1468664495512 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:35 INFO - PROCESS | 3456 | 1468664495515 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:35 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB822F800 == 25 [pid = 3456] [id = 609] 03:21:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB3087000) [pid = 3456] [serial = 1827] [outer = 0000000000000000] 03:21:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB314B000) [pid = 3456] [serial = 1828] [outer = 000000EBB3087000] 03:21:35 INFO - PROCESS | 3456 | 1468664495563 Marionette DEBUG loaded listener.js 03:21:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB33DE800) [pid = 3456] [serial = 1829] [outer = 000000EBB3087000] 03:21:35 INFO - PROCESS | 3456 | 1468664495965 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 733ms 03:21:36 INFO - PROCESS | 3456 | 1468664496056 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 03:21:36 INFO - PROCESS | 3456 | 1468664496062 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 03:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:21:36 INFO - PROCESS | 3456 | 1468664496073 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:21:36 INFO - PROCESS | 3456 | 1468664496076 Marionette TRACE conn6 <- [1,2402,null,{}] 03:21:36 INFO - PROCESS | 3456 | 1468664496081 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:36 INFO - PROCESS | 3456 | 1468664496083 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:36 INFO - PROCESS | 3456 | 1468664496186 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 03:21:36 INFO - PROCESS | 3456 | 1468664496195 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 3456 | 1468664496198 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBCFB7800 == 26 [pid = 3456] [id = 610] 03:21:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB72BD800) [pid = 3456] [serial = 1830] [outer = 0000000000000000] 03:21:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB747F000) [pid = 3456] [serial = 1831] [outer = 000000EBB72BD800] 03:21:36 INFO - PROCESS | 3456 | 1468664496246 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB7D1E800) [pid = 3456] [serial = 1832] [outer = 000000EBB72BD800] 03:21:36 INFO - PROCESS | 3456 | 1468664496713 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 692ms 03:21:36 INFO - PROCESS | 3456 | 1468664496766 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 03:21:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:21:36 INFO - PROCESS | 3456 | 1468664496768 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 03:21:36 INFO - PROCESS | 3456 | 1468664496773 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:21:36 INFO - PROCESS | 3456 | 1468664496776 Marionette TRACE conn6 <- [1,2406,null,{}] 03:21:36 INFO - PROCESS | 3456 | 1468664496788 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:36 INFO - PROCESS | 3456 | 1468664496793 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:36 INFO - PROCESS | 3456 | 1468664496881 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 03:21:36 INFO - PROCESS | 3456 | 1468664496888 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 3456 | 1468664496891 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8C4000 == 27 [pid = 3456] [id = 611] 03:21:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB8E95800) [pid = 3456] [serial = 1833] [outer = 0000000000000000] 03:21:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB94B3400) [pid = 3456] [serial = 1834] [outer = 000000EBB8E95800] 03:21:36 INFO - PROCESS | 3456 | 1468664496948 Marionette DEBUG loaded listener.js 03:21:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB98C9800) [pid = 3456] [serial = 1835] [outer = 000000EBB8E95800] 03:21:37 INFO - PROCESS | 3456 | 1468664497434 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:21:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 693ms 03:21:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:21:37 INFO - PROCESS | 3456 | 1468664497468 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 3456 | 1468664497470 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 03:21:37 INFO - PROCESS | 3456 | 1468664497474 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 3456 | 1468664497475 Marionette TRACE conn6 <- [1,2410,null,{}] 03:21:37 INFO - PROCESS | 3456 | 1468664497479 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:37 INFO - PROCESS | 3456 | 1468664497481 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:37 INFO - PROCESS | 3456 | 1468664497628 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 03:21:37 INFO - PROCESS | 3456 | 1468664497651 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:37 INFO - PROCESS | 3456 | 1468664497654 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:37 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC03A7800 == 28 [pid = 3456] [id = 612] 03:21:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBBE3B800) [pid = 3456] [serial = 1836] [outer = 0000000000000000] 03:21:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBC637C00) [pid = 3456] [serial = 1837] [outer = 000000EBBBE3B800] 03:21:37 INFO - PROCESS | 3456 | 1468664497700 Marionette DEBUG loaded listener.js 03:21:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC951400) [pid = 3456] [serial = 1838] [outer = 000000EBBBE3B800] 03:21:38 INFO - PROCESS | 3456 | 1468664498137 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:21:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:21:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 690ms 03:21:38 INFO - PROCESS | 3456 | 1468664498167 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 3456 | 1468664498169 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 03:21:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:21:38 INFO - PROCESS | 3456 | 1468664498172 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 3456 | 1468664498174 Marionette TRACE conn6 <- [1,2414,null,{}] 03:21:38 INFO - PROCESS | 3456 | 1468664498178 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:38 INFO - PROCESS | 3456 | 1468664498180 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:38 INFO - PROCESS | 3456 | 1468664498289 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 03:21:38 INFO - PROCESS | 3456 | 1468664498295 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 3456 | 1468664498297 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:38 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1050800 == 29 [pid = 3456] [id = 613] 03:21:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB302C000) [pid = 3456] [serial = 1839] [outer = 0000000000000000] 03:21:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBC95C000) [pid = 3456] [serial = 1840] [outer = 000000EBB302C000] 03:21:38 INFO - PROCESS | 3456 | 1468664498341 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBC97E800) [pid = 3456] [serial = 1841] [outer = 000000EBB302C000] 03:21:38 INFO - PROCESS | 3456 | 1468664498823 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:21:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:21:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 691ms 03:21:38 INFO - PROCESS | 3456 | 1468664498866 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 3456 | 1468664498869 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 03:21:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:21:38 INFO - PROCESS | 3456 | 1468664498872 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 3456 | 1468664498874 Marionette TRACE conn6 <- [1,2418,null,{}] 03:21:38 INFO - PROCESS | 3456 | 1468664498878 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:38 INFO - PROCESS | 3456 | 1468664498884 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:39 INFO - PROCESS | 3456 | 1468664499037 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 03:21:39 INFO - PROCESS | 3456 | 1468664499062 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:39 INFO - PROCESS | 3456 | 1468664499064 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:39 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E64000 == 30 [pid = 3456] [id = 614] 03:21:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB33D5800) [pid = 3456] [serial = 1842] [outer = 0000000000000000] 03:21:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBE4E4000) [pid = 3456] [serial = 1843] [outer = 000000EBB33D5800] 03:21:39 INFO - PROCESS | 3456 | 1468664499109 Marionette DEBUG loaded listener.js 03:21:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBEF55C00) [pid = 3456] [serial = 1844] [outer = 000000EBB33D5800] 03:21:39 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC028F000) [pid = 3456] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:21:39 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC01B7400) [pid = 3456] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:21:39 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBE4E4C00) [pid = 3456] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:21:39 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBFC36800) [pid = 3456] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:21:39 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB2E0C400) [pid = 3456] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:21:39 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB79F9000) [pid = 3456] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:21:39 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB2E78800) [pid = 3456] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:21:39 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB1AD5400) [pid = 3456] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:21:39 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBD103800) [pid = 3456] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:21:39 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBBE2FC00) [pid = 3456] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:21:39 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBF85E000) [pid = 3456] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:21:39 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB384B800) [pid = 3456] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:21:39 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBEF52800) [pid = 3456] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:21:39 INFO - PROCESS | 3456 | 1468664499718 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:21:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:21:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 881ms 03:21:39 INFO - PROCESS | 3456 | 1468664499763 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 03:21:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:21:39 INFO - PROCESS | 3456 | 1468664499766 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 03:21:39 INFO - PROCESS | 3456 | 1468664499769 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 3456 | 1468664499771 Marionette TRACE conn6 <- [1,2422,null,{}] 03:21:39 INFO - PROCESS | 3456 | 1468664499774 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:39 INFO - PROCESS | 3456 | 1468664499776 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:39 INFO - PROCESS | 3456 | 1468664499857 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 03:21:39 INFO - PROCESS | 3456 | 1468664499862 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:39 INFO - PROCESS | 3456 | 1468664499864 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:39 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC467C000 == 31 [pid = 3456] [id = 615] 03:21:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB3802400) [pid = 3456] [serial = 1845] [outer = 0000000000000000] 03:21:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB969D800) [pid = 3456] [serial = 1846] [outer = 000000EBB3802400] 03:21:39 INFO - PROCESS | 3456 | 1468664499908 Marionette DEBUG loaded listener.js 03:21:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBE5D6000) [pid = 3456] [serial = 1847] [outer = 000000EBB3802400] 03:21:40 INFO - PROCESS | 3456 | 1468664500325 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:21:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:21:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 588ms 03:21:40 INFO - PROCESS | 3456 | 1468664500375 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 03:21:40 INFO - PROCESS | 3456 | 1468664500377 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 03:21:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:21:40 INFO - PROCESS | 3456 | 1468664500381 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:21:40 INFO - PROCESS | 3456 | 1468664500383 Marionette TRACE conn6 <- [1,2426,null,{}] 03:21:40 INFO - PROCESS | 3456 | 1468664500387 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:40 INFO - PROCESS | 3456 | 1468664500389 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:40 INFO - PROCESS | 3456 | 1468664500471 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 03:21:40 INFO - PROCESS | 3456 | 1468664500479 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 3456 | 1468664500481 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:40 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FF7800 == 32 [pid = 3456] [id = 616] 03:21:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBF4AF000) [pid = 3456] [serial = 1848] [outer = 0000000000000000] 03:21:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBF4F3400) [pid = 3456] [serial = 1849] [outer = 000000EBBF4AF000] 03:21:40 INFO - PROCESS | 3456 | 1468664500525 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBF858400) [pid = 3456] [serial = 1850] [outer = 000000EBBF4AF000] 03:21:40 INFO - PROCESS | 3456 | 1468664500974 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:21:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:21:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 03:21:41 INFO - PROCESS | 3456 | 1468664501014 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 03:21:41 INFO - PROCESS | 3456 | 1468664501016 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 03:21:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:21:41 INFO - PROCESS | 3456 | 1468664501035 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - PROCESS | 3456 | 1468664501037 Marionette TRACE conn6 <- [1,2430,null,{}] 03:21:41 INFO - PROCESS | 3456 | 1468664501042 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:41 INFO - PROCESS | 3456 | 1468664501044 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:41 INFO - PROCESS | 3456 | 1468664501126 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 03:21:41 INFO - PROCESS | 3456 | 1468664501131 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:41 INFO - PROCESS | 3456 | 1468664501133 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:41 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59B5000 == 33 [pid = 3456] [id = 617] 03:21:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBF858800) [pid = 3456] [serial = 1851] [outer = 0000000000000000] 03:21:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBFB99000) [pid = 3456] [serial = 1852] [outer = 000000EBBF858800] 03:21:41 INFO - PROCESS | 3456 | 1468664501177 Marionette DEBUG loaded listener.js 03:21:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFCBAC00) [pid = 3456] [serial = 1853] [outer = 000000EBBF858800] 03:21:41 INFO - PROCESS | 3456 | 1468664501768 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:21:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:21:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 797ms 03:21:41 INFO - PROCESS | 3456 | 1468664501865 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 03:21:41 INFO - PROCESS | 3456 | 1468664501870 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 03:21:41 INFO - PROCESS | 3456 | 1468664501921 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:21:41 INFO - PROCESS | 3456 | 1468664501925 Marionette TRACE conn6 <- [1,2434,null,{}] 03:21:41 INFO - PROCESS | 3456 | 1468664501931 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:41 INFO - PROCESS | 3456 | 1468664501935 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:42 INFO - PROCESS | 3456 | 1468664502073 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 03:21:42 INFO - PROCESS | 3456 | 1468664502148 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 3456 | 1468664502153 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:42 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D3E000 == 34 [pid = 3456] [id = 618] 03:21:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB3085C00) [pid = 3456] [serial = 1854] [outer = 0000000000000000] 03:21:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB3144800) [pid = 3456] [serial = 1855] [outer = 000000EBB3085C00] 03:21:42 INFO - PROCESS | 3456 | 1468664502253 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB42EA800) [pid = 3456] [serial = 1856] [outer = 000000EBB3085C00] 03:21:42 INFO - PROCESS | 3456 | 1468664502894 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:21:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:21:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 984ms 03:21:42 INFO - PROCESS | 3456 | 1468664502909 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 03:21:42 INFO - PROCESS | 3456 | 1468664502914 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 03:21:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:21:42 INFO - PROCESS | 3456 | 1468664502920 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:21:42 INFO - PROCESS | 3456 | 1468664502924 Marionette TRACE conn6 <- [1,2438,null,{}] 03:21:42 INFO - PROCESS | 3456 | 1468664502927 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:42 INFO - PROCESS | 3456 | 1468664502931 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:43 INFO - PROCESS | 3456 | 1468664503056 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 03:21:43 INFO - PROCESS | 3456 | 1468664503163 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:43 INFO - PROCESS | 3456 | 1468664503166 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1033800 == 35 [pid = 3456] [id = 619] 03:21:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB80E2C00) [pid = 3456] [serial = 1857] [outer = 0000000000000000] 03:21:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB8E97800) [pid = 3456] [serial = 1858] [outer = 000000EBB80E2C00] 03:21:43 INFO - PROCESS | 3456 | 1468664503223 Marionette DEBUG loaded listener.js 03:21:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB98C9400) [pid = 3456] [serial = 1859] [outer = 000000EBB80E2C00] 03:21:44 INFO - PROCESS | 3456 | 1468664504176 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:21:44 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FF7800 == 34 [pid = 3456] [id = 616] 03:21:44 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC467C000 == 33 [pid = 3456] [id = 615] 03:21:44 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E64000 == 32 [pid = 3456] [id = 614] 03:21:44 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1050800 == 31 [pid = 3456] [id = 613] 03:21:44 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC03A7800 == 30 [pid = 3456] [id = 612] 03:21:44 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8C4000 == 29 [pid = 3456] [id = 611] 03:21:44 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBCFB7800 == 28 [pid = 3456] [id = 610] 03:21:44 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB822F800 == 27 [pid = 3456] [id = 609] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBEF5BC00) [pid = 3456] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBFD2F000) [pid = 3456] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBF72AC00) [pid = 3456] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB3151000) [pid = 3456] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB83F8000) [pid = 3456] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB3152800) [pid = 3456] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBC017C800) [pid = 3456] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB72CB400) [pid = 3456] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB2456C00) [pid = 3456] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBC0285800) [pid = 3456] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB3026C00) [pid = 3456] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBD21E800) [pid = 3456] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBC904800) [pid = 3456] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBC97B000) [pid = 3456] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBFC36C00) [pid = 3456] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB7577C00) [pid = 3456] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB803B800) [pid = 3456] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB94B6000) [pid = 3456] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBC01A9400) [pid = 3456] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBC01B9C00) [pid = 3456] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB96B3C00) [pid = 3456] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBE206000) [pid = 3456] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBC035EC00) [pid = 3456] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBC053F400) [pid = 3456] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBC01CD000) [pid = 3456] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 03:21:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:21:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1282ms 03:21:44 INFO - PROCESS | 3456 | 1468664504210 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 03:21:44 INFO - PROCESS | 3456 | 1468664504215 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 03:21:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:21:44 INFO - PROCESS | 3456 | 1468664504220 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 3456 | 1468664504223 Marionette TRACE conn6 <- [1,2442,null,{}] 03:21:44 INFO - PROCESS | 3456 | 1468664504229 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:44 INFO - PROCESS | 3456 | 1468664504231 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:44 INFO - PROCESS | 3456 | 1468664504334 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 03:21:44 INFO - PROCESS | 3456 | 1468664504414 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 3456 | 1468664504418 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:44 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8229800 == 28 [pid = 3456] [id = 620] 03:21:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB3148800) [pid = 3456] [serial = 1860] [outer = 0000000000000000] 03:21:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB33DA000) [pid = 3456] [serial = 1861] [outer = 000000EBB3148800] 03:21:44 INFO - PROCESS | 3456 | 1468664504468 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB7230800) [pid = 3456] [serial = 1862] [outer = 000000EBB3148800] 03:21:44 INFO - PROCESS | 3456 | 1468664504853 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:21:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:21:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 691ms 03:21:44 INFO - PROCESS | 3456 | 1468664504935 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 03:21:44 INFO - PROCESS | 3456 | 1468664504940 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 03:21:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:21:44 INFO - PROCESS | 3456 | 1468664504948 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 3456 | 1468664504951 Marionette TRACE conn6 <- [1,2446,null,{}] 03:21:44 INFO - PROCESS | 3456 | 1468664504954 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:44 INFO - PROCESS | 3456 | 1468664504957 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:45 INFO - PROCESS | 3456 | 1468664505052 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 03:21:45 INFO - PROCESS | 3456 | 1468664505066 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:45 INFO - PROCESS | 3456 | 1468664505068 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:45 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD783000 == 29 [pid = 3456] [id = 621] 03:21:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB8EDA800) [pid = 3456] [serial = 1863] [outer = 0000000000000000] 03:21:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB8F6B800) [pid = 3456] [serial = 1864] [outer = 000000EBB8EDA800] 03:21:45 INFO - PROCESS | 3456 | 1468664505116 Marionette DEBUG loaded listener.js 03:21:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB995D400) [pid = 3456] [serial = 1865] [outer = 000000EBB8EDA800] 03:21:45 INFO - PROCESS | 3456 | 1468664505583 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:21:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:21:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 03:21:45 INFO - PROCESS | 3456 | 1468664505642 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 03:21:45 INFO - PROCESS | 3456 | 1468664505644 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 03:21:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:21:45 INFO - PROCESS | 3456 | 1468664505648 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:21:45 INFO - PROCESS | 3456 | 1468664505652 Marionette TRACE conn6 <- [1,2450,null,{}] 03:21:45 INFO - PROCESS | 3456 | 1468664505664 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:45 INFO - PROCESS | 3456 | 1468664505669 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:45 INFO - PROCESS | 3456 | 1468664505761 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 03:21:45 INFO - PROCESS | 3456 | 1468664505842 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:45 INFO - PROCESS | 3456 | 1468664505845 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:45 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0159000 == 30 [pid = 3456] [id = 622] 03:21:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB3026400) [pid = 3456] [serial = 1866] [outer = 0000000000000000] 03:21:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBC959C00) [pid = 3456] [serial = 1867] [outer = 000000EBB3026400] 03:21:45 INFO - PROCESS | 3456 | 1468664505895 Marionette DEBUG loaded listener.js 03:21:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBD111000) [pid = 3456] [serial = 1868] [outer = 000000EBB3026400] 03:21:46 INFO - PROCESS | 3456 | 1468664506261 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 692ms 03:21:46 INFO - PROCESS | 3456 | 1468664506344 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 03:21:46 INFO - PROCESS | 3456 | 1468664506346 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 03:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:21:46 INFO - PROCESS | 3456 | 1468664506350 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:21:46 INFO - PROCESS | 3456 | 1468664506351 Marionette TRACE conn6 <- [1,2454,null,{}] 03:21:46 INFO - PROCESS | 3456 | 1468664506355 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:46 INFO - PROCESS | 3456 | 1468664506357 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:46 INFO - PROCESS | 3456 | 1468664506503 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 03:21:46 INFO - PROCESS | 3456 | 1468664506521 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:46 INFO - PROCESS | 3456 | 1468664506523 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:46 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2B41800 == 31 [pid = 3456] [id = 623] 03:21:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBD716C00) [pid = 3456] [serial = 1869] [outer = 0000000000000000] 03:21:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBE206000) [pid = 3456] [serial = 1870] [outer = 000000EBBD716C00] 03:21:46 INFO - PROCESS | 3456 | 1468664506570 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBE5DDC00) [pid = 3456] [serial = 1871] [outer = 000000EBBD716C00] 03:21:47 INFO - PROCESS | 3456 | 1468664507004 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:21:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:21:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 692ms 03:21:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:21:47 INFO - PROCESS | 3456 | 1468664507043 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 3456 | 1468664507045 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 03:21:47 INFO - PROCESS | 3456 | 1468664507049 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 3456 | 1468664507050 Marionette TRACE conn6 <- [1,2458,null,{}] 03:21:47 INFO - PROCESS | 3456 | 1468664507054 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:47 INFO - PROCESS | 3456 | 1468664507056 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:47 INFO - PROCESS | 3456 | 1468664507169 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 03:21:47 INFO - PROCESS | 3456 | 1468664507176 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 3456 | 1468664507178 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:47 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F14800 == 32 [pid = 3456] [id = 624] 03:21:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBF4BD400) [pid = 3456] [serial = 1872] [outer = 0000000000000000] 03:21:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBF4F6400) [pid = 3456] [serial = 1873] [outer = 000000EBBF4BD400] 03:21:47 INFO - PROCESS | 3456 | 1468664507269 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBF88E000) [pid = 3456] [serial = 1874] [outer = 000000EBBF4BD400] 03:21:47 INFO - PROCESS | 3456 | 1468664507700 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:21:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:21:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 689ms 03:21:47 INFO - PROCESS | 3456 | 1468664507741 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 3456 | 1468664507744 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 03:21:47 INFO - PROCESS | 3456 | 1468664507747 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:21:47 INFO - PROCESS | 3456 | 1468664507749 Marionette TRACE conn6 <- [1,2462,null,{}] 03:21:47 INFO - PROCESS | 3456 | 1468664507752 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:47 INFO - PROCESS | 3456 | 1468664507758 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:47 INFO - PROCESS | 3456 | 1468664507929 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 03:21:47 INFO - PROCESS | 3456 | 1468664507961 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 3456 | 1468664507963 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:47 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59B6800 == 33 [pid = 3456] [id = 625] 03:21:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBFC3A000) [pid = 3456] [serial = 1875] [outer = 0000000000000000] 03:21:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBC017E400) [pid = 3456] [serial = 1876] [outer = 000000EBBFC3A000] 03:21:48 INFO - PROCESS | 3456 | 1468664508008 Marionette DEBUG loaded listener.js 03:21:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC0187800) [pid = 3456] [serial = 1877] [outer = 000000EBBFC3A000] 03:21:48 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBBE3B800) [pid = 3456] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:21:48 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB363DC00) [pid = 3456] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:21:48 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB8E95800) [pid = 3456] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:21:48 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB72BD800) [pid = 3456] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:21:48 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB3087000) [pid = 3456] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:21:48 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB7217800) [pid = 3456] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:21:48 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBBE36800) [pid = 3456] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:21:48 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB302C000) [pid = 3456] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:21:48 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBFD28400) [pid = 3456] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:21:48 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB33D2400) [pid = 3456] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:21:48 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBF4AF000) [pid = 3456] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:21:48 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB33D5800) [pid = 3456] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:21:48 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB3802400) [pid = 3456] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:21:48 INFO - PROCESS | 3456 | 1468664508533 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:21:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:21:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 838ms 03:21:48 INFO - PROCESS | 3456 | 1468664508589 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 03:21:48 INFO - PROCESS | 3456 | 1468664508591 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 03:21:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:21:48 INFO - PROCESS | 3456 | 1468664508594 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:21:48 INFO - PROCESS | 3456 | 1468664508596 Marionette TRACE conn6 <- [1,2466,null,{}] 03:21:48 INFO - PROCESS | 3456 | 1468664508600 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:48 INFO - PROCESS | 3456 | 1468664508602 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:48 INFO - PROCESS | 3456 | 1468664508685 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 03:21:48 INFO - PROCESS | 3456 | 1468664508769 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:48 INFO - PROCESS | 3456 | 1468664508771 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7111000 == 34 [pid = 3456] [id = 626] 03:21:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB2F3A400) [pid = 3456] [serial = 1878] [outer = 0000000000000000] 03:21:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB7228000) [pid = 3456] [serial = 1879] [outer = 000000EBB2F3A400] 03:21:48 INFO - PROCESS | 3456 | 1468664508815 Marionette DEBUG loaded listener.js 03:21:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBC95B000) [pid = 3456] [serial = 1880] [outer = 000000EBB2F3A400] 03:21:49 INFO - PROCESS | 3456 | 1468664509175 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:21:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:21:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 629ms 03:21:49 INFO - PROCESS | 3456 | 1468664509226 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 03:21:49 INFO - PROCESS | 3456 | 1468664509229 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 03:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:21:49 INFO - PROCESS | 3456 | 1468664509232 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:21:49 INFO - PROCESS | 3456 | 1468664509233 Marionette TRACE conn6 <- [1,2470,null,{}] 03:21:49 INFO - PROCESS | 3456 | 1468664509265 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:49 INFO - PROCESS | 3456 | 1468664509267 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:49 INFO - PROCESS | 3456 | 1468664509393 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 03:21:49 INFO - PROCESS | 3456 | 1468664509405 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:49 INFO - PROCESS | 3456 | 1468664509407 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:49 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7167000 == 35 [pid = 3456] [id = 627] 03:21:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB33D7800) [pid = 3456] [serial = 1881] [outer = 0000000000000000] 03:21:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBFD28400) [pid = 3456] [serial = 1882] [outer = 000000EBB33D7800] 03:21:49 INFO - PROCESS | 3456 | 1468664509453 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBC01B2800) [pid = 3456] [serial = 1883] [outer = 000000EBB33D7800] 03:21:49 INFO - PROCESS | 3456 | 1468664509854 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:21:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:21:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 03:21:49 INFO - PROCESS | 3456 | 1468664509905 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 03:21:49 INFO - PROCESS | 3456 | 1468664509908 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 03:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:21:49 INFO - PROCESS | 3456 | 1468664509911 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:21:49 INFO - PROCESS | 3456 | 1468664509912 Marionette TRACE conn6 <- [1,2474,null,{}] 03:21:49 INFO - PROCESS | 3456 | 1468664509916 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:49 INFO - PROCESS | 3456 | 1468664509918 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:50 INFO - PROCESS | 3456 | 1468664510032 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 03:21:50 INFO - PROCESS | 3456 | 1468664510083 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:50 INFO - PROCESS | 3456 | 1468664510085 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:50 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0147800 == 36 [pid = 3456] [id = 628] 03:21:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBC01AB400) [pid = 3456] [serial = 1884] [outer = 0000000000000000] 03:21:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBC01BF800) [pid = 3456] [serial = 1885] [outer = 000000EBC01AB400] 03:21:50 INFO - PROCESS | 3456 | 1468664510129 Marionette DEBUG loaded listener.js 03:21:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBC01D1400) [pid = 3456] [serial = 1886] [outer = 000000EBC01AB400] 03:21:50 INFO - PROCESS | 3456 | 1468664510558 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 692ms 03:21:50 INFO - PROCESS | 3456 | 1468664510607 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 03:21:50 INFO - PROCESS | 3456 | 1468664510611 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 03:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:21:50 INFO - PROCESS | 3456 | 1468664510704 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 3456 | 1468664510708 Marionette TRACE conn6 <- [1,2478,null,{}] 03:21:50 INFO - PROCESS | 3456 | 1468664510719 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:50 INFO - PROCESS | 3456 | 1468664510723 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:50 INFO - PROCESS | 3456 | 1468664510843 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 03:21:50 INFO - PROCESS | 3456 | 1468664510934 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:50 INFO - PROCESS | 3456 | 1468664510939 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:50 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9687800 == 37 [pid = 3456] [id = 629] 03:21:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB314DC00) [pid = 3456] [serial = 1887] [outer = 0000000000000000] 03:21:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB42E8C00) [pid = 3456] [serial = 1888] [outer = 000000EBB314DC00] 03:21:51 INFO - PROCESS | 3456 | 1468664510999 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB7D20800) [pid = 3456] [serial = 1889] [outer = 000000EBB314DC00] 03:21:51 INFO - PROCESS | 3456 | 1468664511580 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 986ms 03:21:51 INFO - PROCESS | 3456 | 1468664511646 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 03:21:51 INFO - PROCESS | 3456 | 1468664511651 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 03:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:21:51 INFO - PROCESS | 3456 | 1468664511672 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:21:51 INFO - PROCESS | 3456 | 1468664511676 Marionette TRACE conn6 <- [1,2482,null,{}] 03:21:51 INFO - PROCESS | 3456 | 1468664511681 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:51 INFO - PROCESS | 3456 | 1468664511684 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:51 INFO - PROCESS | 3456 | 1468664511808 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 03:21:51 INFO - PROCESS | 3456 | 1468664511925 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:51 INFO - PROCESS | 3456 | 1468664511928 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:51 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E76800 == 38 [pid = 3456] [id = 630] 03:21:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBBEAC000) [pid = 3456] [serial = 1890] [outer = 0000000000000000] 03:21:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBC96D000) [pid = 3456] [serial = 1891] [outer = 000000EBBBEAC000] 03:21:51 INFO - PROCESS | 3456 | 1468664511986 Marionette DEBUG loaded listener.js 03:21:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBD224000) [pid = 3456] [serial = 1892] [outer = 000000EBBBEAC000] 03:21:52 INFO - PROCESS | 3456 | 1468664512602 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1002ms 03:21:52 INFO - PROCESS | 3456 | 1468664512662 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 3456 | 1468664512665 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 03:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:21:52 INFO - PROCESS | 3456 | 1468664512668 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 3456 | 1468664512672 Marionette TRACE conn6 <- [1,2486,null,{}] 03:21:52 INFO - PROCESS | 3456 | 1468664512685 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:52 INFO - PROCESS | 3456 | 1468664512690 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:52 INFO - PROCESS | 3456 | 1468664512840 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 03:21:52 INFO - PROCESS | 3456 | 1468664512964 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:52 INFO - PROCESS | 3456 | 1468664512968 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:52 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC784B800 == 39 [pid = 3456] [id = 631] 03:21:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBFD27000) [pid = 3456] [serial = 1893] [outer = 0000000000000000] 03:21:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBFEB7400) [pid = 3456] [serial = 1894] [outer = 000000EBBFD27000] 03:21:53 INFO - PROCESS | 3456 | 1468664513028 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC01B4800) [pid = 3456] [serial = 1895] [outer = 000000EBBFD27000] 03:21:53 INFO - PROCESS | 3456 | 1468664513678 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1031ms 03:21:53 INFO - PROCESS | 3456 | 1468664513702 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 03:21:53 INFO - PROCESS | 3456 | 1468664513705 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 03:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:21:53 INFO - PROCESS | 3456 | 1468664513722 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - PROCESS | 3456 | 1468664513725 Marionette TRACE conn6 <- [1,2490,null,{}] 03:21:53 INFO - PROCESS | 3456 | 1468664513730 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:53 INFO - PROCESS | 3456 | 1468664513732 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:53 INFO - PROCESS | 3456 | 1468664513985 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 03:21:54 INFO - PROCESS | 3456 | 1468664514128 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:54 INFO - PROCESS | 3456 | 1468664514131 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:54 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8228800 == 40 [pid = 3456] [id = 632] 03:21:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB1BCFC00) [pid = 3456] [serial = 1896] [outer = 0000000000000000] 03:21:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB2F3E400) [pid = 3456] [serial = 1897] [outer = 000000EBB1BCFC00] 03:21:54 INFO - PROCESS | 3456 | 1468664514184 Marionette DEBUG loaded listener.js 03:21:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBB314A000) [pid = 3456] [serial = 1898] [outer = 000000EBB1BCFC00] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBCFB0800 == 39 [pid = 3456] [id = 608] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7167000 == 38 [pid = 3456] [id = 627] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7111000 == 37 [pid = 3456] [id = 626] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59B6800 == 36 [pid = 3456] [id = 625] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F14800 == 35 [pid = 3456] [id = 624] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2B41800 == 34 [pid = 3456] [id = 623] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0159000 == 33 [pid = 3456] [id = 622] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD783000 == 32 [pid = 3456] [id = 621] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8229800 == 31 [pid = 3456] [id = 620] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D3E000 == 30 [pid = 3456] [id = 618] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1033800 == 29 [pid = 3456] [id = 619] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59B5000 == 28 [pid = 3456] [id = 617] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC784B800 == 27 [pid = 3456] [id = 631] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E76800 == 26 [pid = 3456] [id = 630] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0147800 == 25 [pid = 3456] [id = 628] 03:21:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9687800 == 24 [pid = 3456] [id = 629] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBC95C000) [pid = 3456] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBC01BCC00) [pid = 3456] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBFD35C00) [pid = 3456] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC06F6800) [pid = 3456] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBC028D800) [pid = 3456] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBF858400) [pid = 3456] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBC951400) [pid = 3456] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBE4E4000) [pid = 3456] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBC97E800) [pid = 3456] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBFB99000) [pid = 3456] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBF4F3400) [pid = 3456] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBEF55C00) [pid = 3456] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBE5D6000) [pid = 3456] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB969D800) [pid = 3456] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB98C9800) [pid = 3456] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBC637C00) [pid = 3456] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB83F8800) [pid = 3456] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB7C34C00) [pid = 3456] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB94B3400) [pid = 3456] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB747F000) [pid = 3456] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB7D1E800) [pid = 3456] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB314B000) [pid = 3456] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBB33DE800) [pid = 3456] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBB8F64800) [pid = 3456] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBB7484000) [pid = 3456] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBBE206400) [pid = 3456] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBBCF7C800) [pid = 3456] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 03:21:55 INFO - PROCESS | 3456 | 1468664515516 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1860ms 03:21:55 INFO - PROCESS | 3456 | 1468664515571 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 03:21:55 INFO - PROCESS | 3456 | 1468664515576 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 03:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:21:55 INFO - PROCESS | 3456 | 1468664515581 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:21:55 INFO - PROCESS | 3456 | 1468664515585 Marionette TRACE conn6 <- [1,2494,null,{}] 03:21:55 INFO - PROCESS | 3456 | 1468664515591 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:55 INFO - PROCESS | 3456 | 1468664515594 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:55 INFO - PROCESS | 3456 | 1468664515733 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 03:21:55 INFO - PROCESS | 3456 | 1468664515816 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:55 INFO - PROCESS | 3456 | 1468664515821 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7FCB000 == 25 [pid = 3456] [id = 633] 03:21:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBB3083000) [pid = 3456] [serial = 1899] [outer = 0000000000000000] 03:21:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB3089800) [pid = 3456] [serial = 1900] [outer = 000000EBB3083000] 03:21:55 INFO - PROCESS | 3456 | 1468664515870 Marionette DEBUG loaded listener.js 03:21:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB2B27800) [pid = 3456] [serial = 1901] [outer = 000000EBB3083000] 03:21:56 INFO - PROCESS | 3456 | 1468664516321 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:21:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:21:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 795ms 03:21:56 INFO - PROCESS | 3456 | 1468664516380 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 03:21:56 INFO - PROCESS | 3456 | 1468664516385 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 03:21:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:21:56 INFO - PROCESS | 3456 | 1468664516392 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:21:56 INFO - PROCESS | 3456 | 1468664516394 Marionette TRACE conn6 <- [1,2498,null,{}] 03:21:56 INFO - PROCESS | 3456 | 1468664516398 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:56 INFO - PROCESS | 3456 | 1468664516401 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:56 INFO - PROCESS | 3456 | 1468664516499 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 03:21:56 INFO - PROCESS | 3456 | 1468664516506 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:56 INFO - PROCESS | 3456 | 1468664516509 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:56 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD29C000 == 26 [pid = 3456] [id = 634] 03:21:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB33E1800) [pid = 3456] [serial = 1902] [outer = 0000000000000000] 03:21:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB72CB400) [pid = 3456] [serial = 1903] [outer = 000000EBB33E1800] 03:21:56 INFO - PROCESS | 3456 | 1468664516558 Marionette DEBUG loaded listener.js 03:21:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB7582800) [pid = 3456] [serial = 1904] [outer = 000000EBB33E1800] 03:21:57 INFO - PROCESS | 3456 | 1468664517040 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 689ms 03:21:57 INFO - PROCESS | 3456 | 1468664517082 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 3456 | 1468664517085 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 03:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:21:57 INFO - PROCESS | 3456 | 1468664517088 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 3456 | 1468664517092 Marionette TRACE conn6 <- [1,2502,null,{}] 03:21:57 INFO - PROCESS | 3456 | 1468664517104 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:57 INFO - PROCESS | 3456 | 1468664517109 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:57 INFO - PROCESS | 3456 | 1468664517224 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 03:21:57 INFO - PROCESS | 3456 | 1468664517310 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:57 INFO - PROCESS | 3456 | 1468664517313 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:57 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF921000 == 27 [pid = 3456] [id = 635] 03:21:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB2E11C00) [pid = 3456] [serial = 1905] [outer = 0000000000000000] 03:21:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB8E96400) [pid = 3456] [serial = 1906] [outer = 000000EBB2E11C00] 03:21:57 INFO - PROCESS | 3456 | 1468664517362 Marionette DEBUG loaded listener.js 03:21:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB94B1C00) [pid = 3456] [serial = 1907] [outer = 000000EBB2E11C00] 03:21:57 INFO - PROCESS | 3456 | 1468664517790 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 03:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:21:57 INFO - PROCESS | 3456 | 1468664517826 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 3456 | 1468664517829 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 03:21:57 INFO - PROCESS | 3456 | 1468664517832 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 3456 | 1468664517834 Marionette TRACE conn6 <- [1,2506,null,{}] 03:21:57 INFO - PROCESS | 3456 | 1468664517837 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:57 INFO - PROCESS | 3456 | 1468664517839 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:57 INFO - PROCESS | 3456 | 1468664517955 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 03:21:57 INFO - PROCESS | 3456 | 1468664517961 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:57 INFO - PROCESS | 3456 | 1468664517963 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:57 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC051F000 == 28 [pid = 3456] [id = 636] 03:21:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB96A3800) [pid = 3456] [serial = 1908] [outer = 0000000000000000] 03:21:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBBE2FC00) [pid = 3456] [serial = 1909] [outer = 000000EBB96A3800] 03:21:58 INFO - PROCESS | 3456 | 1468664518008 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBC63CC00) [pid = 3456] [serial = 1910] [outer = 000000EBB96A3800] 03:21:58 INFO - PROCESS | 3456 | 1468664518465 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:21:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:21:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 692ms 03:21:58 INFO - PROCESS | 3456 | 1468664518528 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 03:21:58 INFO - PROCESS | 3456 | 1468664518530 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 03:21:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:21:58 INFO - PROCESS | 3456 | 1468664518540 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - PROCESS | 3456 | 1468664518542 Marionette TRACE conn6 <- [1,2510,null,{}] 03:21:58 INFO - PROCESS | 3456 | 1468664518546 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:58 INFO - PROCESS | 3456 | 1468664518548 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:58 INFO - PROCESS | 3456 | 1468664518684 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 03:21:58 INFO - PROCESS | 3456 | 1468664518696 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:58 INFO - PROCESS | 3456 | 1468664518698 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC12CB000 == 29 [pid = 3456] [id = 637] 03:21:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB33E1400) [pid = 3456] [serial = 1911] [outer = 0000000000000000] 03:21:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBC958400) [pid = 3456] [serial = 1912] [outer = 000000EBB33E1400] 03:21:58 INFO - PROCESS | 3456 | 1468664518743 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBC97FC00) [pid = 3456] [serial = 1913] [outer = 000000EBB33E1400] 03:21:59 INFO - PROCESS | 3456 | 1468664519195 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 691ms 03:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:21:59 INFO - PROCESS | 3456 | 1468664519230 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 03:21:59 INFO - PROCESS | 3456 | 1468664519233 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 03:21:59 INFO - PROCESS | 3456 | 1468664519236 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:21:59 INFO - PROCESS | 3456 | 1468664519238 Marionette TRACE conn6 <- [1,2514,null,{}] 03:21:59 INFO - PROCESS | 3456 | 1468664519241 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:59 INFO - PROCESS | 3456 | 1468664519247 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:59 INFO - PROCESS | 3456 | 1468664519389 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 03:21:59 INFO - PROCESS | 3456 | 1468664519401 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 3456 | 1468664519403 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:21:59 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E71000 == 30 [pid = 3456] [id = 638] 03:21:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBC974C00) [pid = 3456] [serial = 1914] [outer = 0000000000000000] 03:21:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBD20F800) [pid = 3456] [serial = 1915] [outer = 000000EBBC974C00] 03:21:59 INFO - PROCESS | 3456 | 1468664519448 Marionette DEBUG loaded listener.js 03:21:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBF4B5000) [pid = 3456] [serial = 1916] [outer = 000000EBBC974C00] 03:21:59 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBD716C00) [pid = 3456] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:21:59 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBF4BD400) [pid = 3456] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:21:59 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB2F3A400) [pid = 3456] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:21:59 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB3026400) [pid = 3456] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:21:59 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB80E2C00) [pid = 3456] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:21:59 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBF858800) [pid = 3456] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:21:59 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBFC3A000) [pid = 3456] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:21:59 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB3148800) [pid = 3456] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:21:59 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB3085C00) [pid = 3456] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:21:59 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB8EDA800) [pid = 3456] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:21:59 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB33D7800) [pid = 3456] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:21:59 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBC01AB400) [pid = 3456] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:22:00 INFO - PROCESS | 3456 | 1468664520109 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 941ms 03:22:00 INFO - PROCESS | 3456 | 1468664520180 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 3456 | 1468664520183 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 03:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:22:00 INFO - PROCESS | 3456 | 1468664520186 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 3456 | 1468664520188 Marionette TRACE conn6 <- [1,2518,null,{}] 03:22:00 INFO - PROCESS | 3456 | 1468664520196 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:00 INFO - PROCESS | 3456 | 1468664520198 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:00 INFO - PROCESS | 3456 | 1468664520279 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 03:22:00 INFO - PROCESS | 3456 | 1468664520285 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:00 INFO - PROCESS | 3456 | 1468664520287 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4686800 == 31 [pid = 3456] [id = 639] 03:22:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB8F69400) [pid = 3456] [serial = 1917] [outer = 0000000000000000] 03:22:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBD793000) [pid = 3456] [serial = 1918] [outer = 000000EBB8F69400] 03:22:00 INFO - PROCESS | 3456 | 1468664520331 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBF4BA800) [pid = 3456] [serial = 1919] [outer = 000000EBB8F69400] 03:22:00 INFO - PROCESS | 3456 | 1468664520749 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 585ms 03:22:00 INFO - PROCESS | 3456 | 1468664520783 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 3456 | 1468664520786 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 03:22:00 INFO - PROCESS | 3456 | 1468664520789 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 3456 | 1468664520791 Marionette TRACE conn6 <- [1,2522,null,{}] 03:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:22:00 INFO - PROCESS | 3456 | 1468664520794 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:00 INFO - PROCESS | 3456 | 1468664520796 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:00 INFO - PROCESS | 3456 | 1468664520878 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 03:22:00 INFO - PROCESS | 3456 | 1468664520884 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:00 INFO - PROCESS | 3456 | 1468664520886 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57BE000 == 32 [pid = 3456] [id = 640] 03:22:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBF4EF000) [pid = 3456] [serial = 1920] [outer = 0000000000000000] 03:22:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBF4F6C00) [pid = 3456] [serial = 1921] [outer = 000000EBBF4EF000] 03:22:00 INFO - PROCESS | 3456 | 1468664520930 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBF85D400) [pid = 3456] [serial = 1922] [outer = 000000EBBF4EF000] 03:22:01 INFO - PROCESS | 3456 | 1468664521379 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 628ms 03:22:01 INFO - PROCESS | 3456 | 1468664521422 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 03:22:01 INFO - PROCESS | 3456 | 1468664521425 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 03:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:22:01 INFO - PROCESS | 3456 | 1468664521428 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - PROCESS | 3456 | 1468664521430 Marionette TRACE conn6 <- [1,2526,null,{}] 03:22:01 INFO - PROCESS | 3456 | 1468664521433 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:01 INFO - PROCESS | 3456 | 1468664521435 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:01 INFO - PROCESS | 3456 | 1468664521519 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 03:22:01 INFO - PROCESS | 3456 | 1468664521524 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 3456 | 1468664521526 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:01 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF91E000 == 33 [pid = 3456] [id = 641] 03:22:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBF861800) [pid = 3456] [serial = 1923] [outer = 0000000000000000] 03:22:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBFC3A000) [pid = 3456] [serial = 1924] [outer = 000000EBBF861800] 03:22:01 INFO - PROCESS | 3456 | 1468664521570 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBFCBA000) [pid = 3456] [serial = 1925] [outer = 000000EBBF861800] 03:22:02 INFO - PROCESS | 3456 | 1468664522312 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 923ms 03:22:02 INFO - PROCESS | 3456 | 1468664522355 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 03:22:02 INFO - PROCESS | 3456 | 1468664522359 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 03:22:02 INFO - PROCESS | 3456 | 1468664522364 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:22:02 INFO - PROCESS | 3456 | 1468664522368 Marionette TRACE conn6 <- [1,2530,null,{}] 03:22:02 INFO - PROCESS | 3456 | 1468664522374 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:02 INFO - PROCESS | 3456 | 1468664522378 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:02 INFO - PROCESS | 3456 | 1468664522515 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 03:22:02 INFO - PROCESS | 3456 | 1468664522633 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:02 INFO - PROCESS | 3456 | 1468664522636 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBCFB8800 == 34 [pid = 3456] [id = 642] 03:22:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB3023C00) [pid = 3456] [serial = 1926] [outer = 0000000000000000] 03:22:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB321A800) [pid = 3456] [serial = 1927] [outer = 000000EBB3023C00] 03:22:02 INFO - PROCESS | 3456 | 1468664522696 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB722AC00) [pid = 3456] [serial = 1928] [outer = 000000EBB3023C00] 03:22:03 INFO - PROCESS | 3456 | 1468664523389 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1079ms 03:22:03 INFO - PROCESS | 3456 | 1468664523447 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 03:22:03 INFO - PROCESS | 3456 | 1468664523453 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 03:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:22:03 INFO - PROCESS | 3456 | 1468664523459 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:22:03 INFO - PROCESS | 3456 | 1468664523462 Marionette TRACE conn6 <- [1,2534,null,{}] 03:22:03 INFO - PROCESS | 3456 | 1468664523466 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:03 INFO - PROCESS | 3456 | 1468664523469 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:03 INFO - PROCESS | 3456 | 1468664523594 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 03:22:03 INFO - PROCESS | 3456 | 1468664523733 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:03 INFO - PROCESS | 3456 | 1468664523736 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:03 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC12C9800 == 35 [pid = 3456] [id = 643] 03:22:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB7225400) [pid = 3456] [serial = 1929] [outer = 0000000000000000] 03:22:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB8E92C00) [pid = 3456] [serial = 1930] [outer = 000000EBB7225400] 03:22:03 INFO - PROCESS | 3456 | 1468664523796 Marionette DEBUG loaded listener.js 03:22:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB96B8800) [pid = 3456] [serial = 1931] [outer = 000000EBB7225400] 03:22:04 INFO - PROCESS | 3456 | 1468664524616 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:22:04 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57BE000 == 34 [pid = 3456] [id = 640] 03:22:04 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4686800 == 33 [pid = 3456] [id = 639] 03:22:04 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E71000 == 32 [pid = 3456] [id = 638] 03:22:04 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC12CB000 == 31 [pid = 3456] [id = 637] 03:22:04 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC051F000 == 30 [pid = 3456] [id = 636] 03:22:04 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF921000 == 29 [pid = 3456] [id = 635] 03:22:04 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD29C000 == 28 [pid = 3456] [id = 634] 03:22:04 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7FCB000 == 27 [pid = 3456] [id = 633] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBE206000) [pid = 3456] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBE5DDC00) [pid = 3456] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBF88E000) [pid = 3456] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBF4F6400) [pid = 3456] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB7228000) [pid = 3456] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBC959C00) [pid = 3456] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB8E97800) [pid = 3456] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB98C9400) [pid = 3456] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBFCBAC00) [pid = 3456] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBC017E400) [pid = 3456] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB33DA000) [pid = 3456] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB7230800) [pid = 3456] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB3144800) [pid = 3456] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB42EA800) [pid = 3456] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB8F6B800) [pid = 3456] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB995D400) [pid = 3456] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBC01B2800) [pid = 3456] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBBFD28400) [pid = 3456] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBC0187800) [pid = 3456] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBC01D1400) [pid = 3456] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBBC95B000) [pid = 3456] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 61 (000000EBC01BF800) [pid = 3456] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3456 | --DOMWINDOW == 60 (000000EBBD111000) [pid = 3456] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 03:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1242ms 03:22:04 INFO - PROCESS | 3456 | 1468664524703 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 03:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:22:04 INFO - PROCESS | 3456 | 1468664524707 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 03:22:04 INFO - PROCESS | 3456 | 1468664524712 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 3456 | 1468664524715 Marionette TRACE conn6 <- [1,2538,null,{}] 03:22:04 INFO - PROCESS | 3456 | 1468664524721 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:04 INFO - PROCESS | 3456 | 1468664524724 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:04 INFO - PROCESS | 3456 | 1468664524822 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 03:22:04 INFO - PROCESS | 3456 | 1468664524830 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:04 INFO - PROCESS | 3456 | 1468664524832 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:04 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FF2000 == 28 [pid = 3456] [id = 644] 03:22:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBB3F61000) [pid = 3456] [serial = 1932] [outer = 0000000000000000] 03:22:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBB7224C00) [pid = 3456] [serial = 1933] [outer = 000000EBB3F61000] 03:22:04 INFO - PROCESS | 3456 | 1468664524881 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBB747B800) [pid = 3456] [serial = 1934] [outer = 000000EBB3F61000] 03:22:05 INFO - PROCESS | 3456 | 1468664525401 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 03:22:05 INFO - PROCESS | 3456 | 1468664525447 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 03:22:05 INFO - PROCESS | 3456 | 1468664525452 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 03:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:22:05 INFO - PROCESS | 3456 | 1468664525458 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:22:05 INFO - PROCESS | 3456 | 1468664525461 Marionette TRACE conn6 <- [1,2542,null,{}] 03:22:05 INFO - PROCESS | 3456 | 1468664525465 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:05 INFO - PROCESS | 3456 | 1468664525467 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:05 INFO - PROCESS | 3456 | 1468664525558 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 03:22:05 INFO - PROCESS | 3456 | 1468664525641 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:05 INFO - PROCESS | 3456 | 1468664525643 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:05 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF716000 == 29 [pid = 3456] [id = 645] 03:22:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB8242800) [pid = 3456] [serial = 1935] [outer = 0000000000000000] 03:22:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB9425400) [pid = 3456] [serial = 1936] [outer = 000000EBB8242800] 03:22:05 INFO - PROCESS | 3456 | 1468664525691 Marionette DEBUG loaded listener.js 03:22:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB9956C00) [pid = 3456] [serial = 1937] [outer = 000000EBB8242800] 03:22:06 INFO - PROCESS | 3456 | 1468664526102 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 03:22:06 INFO - PROCESS | 3456 | 1468664526152 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 03:22:06 INFO - PROCESS | 3456 | 1468664526155 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 03:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:22:06 INFO - PROCESS | 3456 | 1468664526158 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:22:06 INFO - PROCESS | 3456 | 1468664526162 Marionette TRACE conn6 <- [1,2546,null,{}] 03:22:06 INFO - PROCESS | 3456 | 1468664526174 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:06 INFO - PROCESS | 3456 | 1468664526179 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:06 INFO - PROCESS | 3456 | 1468664526296 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 03:22:06 INFO - PROCESS | 3456 | 1468664526312 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:06 INFO - PROCESS | 3456 | 1468664526315 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F53000 == 30 [pid = 3456] [id = 646] 03:22:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB2F32000) [pid = 3456] [serial = 1938] [outer = 0000000000000000] 03:22:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBBCF7B800) [pid = 3456] [serial = 1939] [outer = 000000EBB2F32000] 03:22:06 INFO - PROCESS | 3456 | 1468664526363 Marionette DEBUG loaded listener.js 03:22:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBBD222800) [pid = 3456] [serial = 1940] [outer = 000000EBB2F32000] 03:22:06 INFO - PROCESS | 3456 | 1468664526806 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 03:22:06 INFO - PROCESS | 3456 | 1468664526853 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 03:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:22:06 INFO - PROCESS | 3456 | 1468664526856 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 03:22:06 INFO - PROCESS | 3456 | 1468664526859 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:22:06 INFO - PROCESS | 3456 | 1468664526861 Marionette TRACE conn6 <- [1,2550,null,{}] 03:22:06 INFO - PROCESS | 3456 | 1468664526864 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:06 INFO - PROCESS | 3456 | 1468664526866 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:06 INFO - PROCESS | 3456 | 1468664526984 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 03:22:07 INFO - PROCESS | 3456 | 1468664527033 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:07 INFO - PROCESS | 3456 | 1468664527035 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:07 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39A9000 == 31 [pid = 3456] [id = 647] 03:22:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBE206C00) [pid = 3456] [serial = 1941] [outer = 0000000000000000] 03:22:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBE5D9C00) [pid = 3456] [serial = 1942] [outer = 000000EBBE206C00] 03:22:07 INFO - PROCESS | 3456 | 1468664527080 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBF4BD400) [pid = 3456] [serial = 1943] [outer = 000000EBBE206C00] 03:22:07 INFO - PROCESS | 3456 | 1468664527528 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 03:22:07 INFO - PROCESS | 3456 | 1468664527553 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 03:22:07 INFO - PROCESS | 3456 | 1468664527556 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 03:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:22:07 INFO - PROCESS | 3456 | 1468664527564 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:22:07 INFO - PROCESS | 3456 | 1468664527566 Marionette TRACE conn6 <- [1,2554,null,{}] 03:22:07 INFO - PROCESS | 3456 | 1468664527570 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:07 INFO - PROCESS | 3456 | 1468664527572 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:07 INFO - PROCESS | 3456 | 1468664527718 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 03:22:07 INFO - PROCESS | 3456 | 1468664527742 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:07 INFO - PROCESS | 3456 | 1468664527744 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:07 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC468B800 == 32 [pid = 3456] [id = 648] 03:22:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB8ED4800) [pid = 3456] [serial = 1944] [outer = 0000000000000000] 03:22:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBF857C00) [pid = 3456] [serial = 1945] [outer = 000000EBB8ED4800] 03:22:07 INFO - PROCESS | 3456 | 1468664527788 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBFC3A800) [pid = 3456] [serial = 1946] [outer = 000000EBB8ED4800] 03:22:08 INFO - PROCESS | 3456 | 1468664528239 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 03:22:08 INFO - PROCESS | 3456 | 1468664528300 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 03:22:08 INFO - PROCESS | 3456 | 1468664528302 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 03:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:22:08 INFO - PROCESS | 3456 | 1468664528306 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:22:08 INFO - PROCESS | 3456 | 1468664528308 Marionette TRACE conn6 <- [1,2558,null,{}] 03:22:08 INFO - PROCESS | 3456 | 1468664528311 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:08 INFO - PROCESS | 3456 | 1468664528317 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:08 INFO - PROCESS | 3456 | 1468664528456 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 03:22:08 INFO - PROCESS | 3456 | 1468664528514 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:08 INFO - PROCESS | 3456 | 1468664528524 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC708F000 == 33 [pid = 3456] [id = 649] 03:22:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBFD2F400) [pid = 3456] [serial = 1947] [outer = 0000000000000000] 03:22:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBC017E400) [pid = 3456] [serial = 1948] [outer = 000000EBBFD2F400] 03:22:08 INFO - PROCESS | 3456 | 1468664528571 Marionette DEBUG loaded listener.js 03:22:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC01A1C00) [pid = 3456] [serial = 1949] [outer = 000000EBBFD2F400] 03:22:08 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB96A3800) [pid = 3456] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:22:08 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB3083000) [pid = 3456] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:22:08 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB33E1800) [pid = 3456] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:22:08 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB1BCFC00) [pid = 3456] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:22:08 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB33E1400) [pid = 3456] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:22:08 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBF4EF000) [pid = 3456] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:22:08 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB314DC00) [pid = 3456] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:22:08 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBBEAC000) [pid = 3456] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:22:08 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBFD27000) [pid = 3456] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:22:08 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBC974C00) [pid = 3456] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:22:08 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB2E11C00) [pid = 3456] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:22:08 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBB8F69400) [pid = 3456] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:22:09 INFO - PROCESS | 3456 | 1468664529019 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 776ms 03:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:22:09 INFO - PROCESS | 3456 | 1468664529094 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 03:22:09 INFO - PROCESS | 3456 | 1468664529096 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 03:22:09 INFO - PROCESS | 3456 | 1468664529099 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:22:09 INFO - PROCESS | 3456 | 1468664529101 Marionette TRACE conn6 <- [1,2562,null,{}] 03:22:09 INFO - PROCESS | 3456 | 1468664529105 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:09 INFO - PROCESS | 3456 | 1468664529107 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:09 INFO - PROCESS | 3456 | 1468664529222 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 03:22:09 INFO - PROCESS | 3456 | 1468664529279 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:09 INFO - PROCESS | 3456 | 1468664529281 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7120000 == 34 [pid = 3456] [id = 650] 03:22:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB33D4400) [pid = 3456] [serial = 1950] [outer = 0000000000000000] 03:22:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB83F8800) [pid = 3456] [serial = 1951] [outer = 000000EBB33D4400] 03:22:09 INFO - PROCESS | 3456 | 1468664529326 Marionette DEBUG loaded listener.js 03:22:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBBF4F0C00) [pid = 3456] [serial = 1952] [outer = 000000EBB33D4400] 03:22:09 INFO - PROCESS | 3456 | 1468664529690 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 628ms 03:22:09 INFO - PROCESS | 3456 | 1468664529732 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 03:22:09 INFO - PROCESS | 3456 | 1468664529734 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 03:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:22:09 INFO - PROCESS | 3456 | 1468664529737 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:22:09 INFO - PROCESS | 3456 | 1468664529739 Marionette TRACE conn6 <- [1,2566,null,{}] 03:22:09 INFO - PROCESS | 3456 | 1468664529742 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:09 INFO - PROCESS | 3456 | 1468664529744 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:09 INFO - PROCESS | 3456 | 1468664529837 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 03:22:09 INFO - PROCESS | 3456 | 1468664529843 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:09 INFO - PROCESS | 3456 | 1468664529845 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC717D000 == 35 [pid = 3456] [id = 651] 03:22:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBC01A2000) [pid = 3456] [serial = 1953] [outer = 0000000000000000] 03:22:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBC01B5C00) [pid = 3456] [serial = 1954] [outer = 000000EBC01A2000] 03:22:09 INFO - PROCESS | 3456 | 1468664529889 Marionette DEBUG loaded listener.js 03:22:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBC01C6C00) [pid = 3456] [serial = 1955] [outer = 000000EBC01A2000] 03:22:10 INFO - PROCESS | 3456 | 1468664530335 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 629ms 03:22:10 INFO - PROCESS | 3456 | 1468664530370 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 03:22:10 INFO - PROCESS | 3456 | 1468664530372 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 03:22:10 INFO - PROCESS | 3456 | 1468664530375 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:22:10 INFO - PROCESS | 3456 | 1468664530377 Marionette TRACE conn6 <- [1,2570,null,{}] 03:22:10 INFO - PROCESS | 3456 | 1468664530381 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:10 INFO - PROCESS | 3456 | 1468664530383 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:10 INFO - PROCESS | 3456 | 1468664530467 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 03:22:10 INFO - PROCESS | 3456 | 1468664530473 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:10 INFO - PROCESS | 3456 | 1468664530475 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:10 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F51000 == 36 [pid = 3456] [id = 652] 03:22:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBC01CA000) [pid = 3456] [serial = 1956] [outer = 0000000000000000] 03:22:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBC01D1400) [pid = 3456] [serial = 1957] [outer = 000000EBC01CA000] 03:22:10 INFO - PROCESS | 3456 | 1468664530519 Marionette DEBUG loaded listener.js 03:22:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBC0287400) [pid = 3456] [serial = 1958] [outer = 000000EBC01CA000] 03:22:10 INFO - PROCESS | 3456 | 1468664530982 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 672ms 03:22:11 INFO - PROCESS | 3456 | 1468664531052 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 03:22:11 INFO - PROCESS | 3456 | 1468664531057 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 03:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:22:11 INFO - PROCESS | 3456 | 1468664531062 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:22:11 INFO - PROCESS | 3456 | 1468664531067 Marionette TRACE conn6 <- [1,2574,null,{}] 03:22:11 INFO - PROCESS | 3456 | 1468664531100 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:11 INFO - PROCESS | 3456 | 1468664531104 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:11 INFO - PROCESS | 3456 | 1468664531307 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 03:22:11 INFO - PROCESS | 3456 | 1468664531403 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:11 INFO - PROCESS | 3456 | 1468664531407 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:11 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD2A3800 == 37 [pid = 3456] [id = 653] 03:22:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB3F69800) [pid = 3456] [serial = 1959] [outer = 0000000000000000] 03:22:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB722EC00) [pid = 3456] [serial = 1960] [outer = 000000EBB3F69800] 03:22:11 INFO - PROCESS | 3456 | 1468664531466 Marionette DEBUG loaded listener.js 03:22:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB80DD000) [pid = 3456] [serial = 1961] [outer = 000000EBB3F69800] 03:22:12 INFO - PROCESS | 3456 | 1468664532048 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1033ms 03:22:12 INFO - PROCESS | 3456 | 1468664532098 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 03:22:12 INFO - PROCESS | 3456 | 1468664532104 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 03:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:22:12 INFO - PROCESS | 3456 | 1468664532110 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:22:12 INFO - PROCESS | 3456 | 1468664532113 Marionette TRACE conn6 <- [1,2578,null,{}] 03:22:12 INFO - PROCESS | 3456 | 1468664532118 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:12 INFO - PROCESS | 3456 | 1468664532121 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:12 INFO - PROCESS | 3456 | 1468664532240 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 03:22:12 INFO - PROCESS | 3456 | 1468664532367 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:12 INFO - PROCESS | 3456 | 1468664532370 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:12 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57C7800 == 38 [pid = 3456] [id = 654] 03:22:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBC63A800) [pid = 3456] [serial = 1962] [outer = 0000000000000000] 03:22:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC961400) [pid = 3456] [serial = 1963] [outer = 000000EBBC63A800] 03:22:12 INFO - PROCESS | 3456 | 1468664532428 Marionette DEBUG loaded listener.js 03:22:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBD795800) [pid = 3456] [serial = 1964] [outer = 000000EBBC63A800] 03:22:13 INFO - PROCESS | 3456 | 1468664533033 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 944ms 03:22:13 INFO - PROCESS | 3456 | 1468664533056 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 03:22:13 INFO - PROCESS | 3456 | 1468664533059 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 03:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:22:13 INFO - PROCESS | 3456 | 1468664533063 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:22:13 INFO - PROCESS | 3456 | 1468664533067 Marionette TRACE conn6 <- [1,2582,null,{}] 03:22:13 INFO - PROCESS | 3456 | 1468664533079 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:13 INFO - PROCESS | 3456 | 1468664533084 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:13 INFO - PROCESS | 3456 | 1468664533197 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 03:22:13 INFO - PROCESS | 3456 | 1468664533295 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:13 INFO - PROCESS | 3456 | 1468664533298 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:13 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC811A000 == 39 [pid = 3456] [id = 655] 03:22:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFEAF400) [pid = 3456] [serial = 1965] [outer = 0000000000000000] 03:22:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBC017A000) [pid = 3456] [serial = 1966] [outer = 000000EBBFEAF400] 03:22:13 INFO - PROCESS | 3456 | 1468664533357 Marionette DEBUG loaded listener.js 03:22:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBC01D2400) [pid = 3456] [serial = 1967] [outer = 000000EBBFEAF400] 03:22:14 INFO - PROCESS | 3456 | 1468664534033 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 985ms 03:22:14 INFO - PROCESS | 3456 | 1468664534051 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 03:22:14 INFO - PROCESS | 3456 | 1468664534054 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 03:22:14 INFO - PROCESS | 3456 | 1468664534073 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:22:14 INFO - PROCESS | 3456 | 1468664534075 Marionette TRACE conn6 <- [1,2586,null,{}] 03:22:14 INFO - PROCESS | 3456 | 1468664534079 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:14 INFO - PROCESS | 3456 | 1468664534081 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:14 INFO - PROCESS | 3456 | 1468664534196 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 03:22:14 INFO - PROCESS | 3456 | 1468664534330 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:14 INFO - PROCESS | 3456 | 1468664534333 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:14 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59B3000 == 40 [pid = 3456] [id = 656] 03:22:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBF853C00) [pid = 3456] [serial = 1968] [outer = 0000000000000000] 03:22:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBC053F400) [pid = 3456] [serial = 1969] [outer = 000000EBBF853C00] 03:22:14 INFO - PROCESS | 3456 | 1468664534391 Marionette DEBUG loaded listener.js 03:22:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC06F4800) [pid = 3456] [serial = 1970] [outer = 000000EBBF853C00] 03:22:15 INFO - PROCESS | 3456 | 1468664535187 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1124ms 03:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:22:15 INFO - PROCESS | 3456 | 1468664535202 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 03:22:15 INFO - PROCESS | 3456 | 1468664535206 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 03:22:15 INFO - PROCESS | 3456 | 1468664535211 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:22:15 INFO - PROCESS | 3456 | 1468664535214 Marionette TRACE conn6 <- [1,2590,null,{}] 03:22:15 INFO - PROCESS | 3456 | 1468664535220 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:15 INFO - PROCESS | 3456 | 1468664535223 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:15 INFO - PROCESS | 3456 | 1468664535330 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC717D000 == 39 [pid = 3456] [id = 651] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7120000 == 38 [pid = 3456] [id = 650] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC708F000 == 37 [pid = 3456] [id = 649] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC468B800 == 36 [pid = 3456] [id = 648] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC39A9000 == 35 [pid = 3456] [id = 647] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F53000 == 34 [pid = 3456] [id = 646] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF716000 == 33 [pid = 3456] [id = 645] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FF2000 == 32 [pid = 3456] [id = 644] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBCFB8800 == 31 [pid = 3456] [id = 642] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF91E000 == 30 [pid = 3456] [id = 641] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC12C9800 == 29 [pid = 3456] [id = 643] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8228800 == 28 [pid = 3456] [id = 632] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59B3000 == 27 [pid = 3456] [id = 656] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC811A000 == 26 [pid = 3456] [id = 655] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57C7800 == 25 [pid = 3456] [id = 654] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F51000 == 24 [pid = 3456] [id = 652] 03:22:16 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD2A3800 == 23 [pid = 3456] [id = 653] 03:22:16 INFO - PROCESS | 3456 | 1468664536062 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:16 INFO - PROCESS | 3456 | 1468664536065 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBBE2FC00) [pid = 3456] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB3089800) [pid = 3456] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB72CB400) [pid = 3456] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB7582800) [pid = 3456] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB314A000) [pid = 3456] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB2F3E400) [pid = 3456] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBC958400) [pid = 3456] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBF85D400) [pid = 3456] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB7D20800) [pid = 3456] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB42E8C00) [pid = 3456] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBD224000) [pid = 3456] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBFC3A000) [pid = 3456] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBC96D000) [pid = 3456] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBC01B4800) [pid = 3456] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBFEB7400) [pid = 3456] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBD20F800) [pid = 3456] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBC97FC00) [pid = 3456] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBF4F6C00) [pid = 3456] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBF4B5000) [pid = 3456] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB8E96400) [pid = 3456] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBB2B27800) [pid = 3456] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBBC63CC00) [pid = 3456] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBBD793000) [pid = 3456] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBB94B1C00) [pid = 3456] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBBF4BA800) [pid = 3456] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 03:22:16 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB1A15800 == 24 [pid = 3456] [id = 657] 03:22:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBB26C9800) [pid = 3456] [serial = 1971] [outer = 0000000000000000] 03:22:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB2B25800) [pid = 3456] [serial = 1972] [outer = 000000EBB26C9800] 03:22:16 INFO - PROCESS | 3456 | 1468664536224 Marionette DEBUG loaded listener.js 03:22:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB2E03400) [pid = 3456] [serial = 1973] [outer = 000000EBB26C9800] 03:22:16 INFO - PROCESS | 3456 | 1468664536708 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1530ms 03:22:16 INFO - PROCESS | 3456 | 1468664536744 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 03:22:16 INFO - PROCESS | 3456 | 1468664536748 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 03:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:22:16 INFO - PROCESS | 3456 | 1468664536752 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:22:16 INFO - PROCESS | 3456 | 1468664536755 Marionette TRACE conn6 <- [1,2594,null,{}] 03:22:16 INFO - PROCESS | 3456 | 1468664536761 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:16 INFO - PROCESS | 3456 | 1468664536765 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:16 INFO - PROCESS | 3456 | 1468664536862 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 03:22:16 INFO - PROCESS | 3456 | 1468664536877 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:16 INFO - PROCESS | 3456 | 1468664536880 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:16 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB839B000 == 25 [pid = 3456] [id = 658] 03:22:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB3090400) [pid = 3456] [serial = 1974] [outer = 0000000000000000] 03:22:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB3146000) [pid = 3456] [serial = 1975] [outer = 000000EBB3090400] 03:22:16 INFO - PROCESS | 3456 | 1468664536929 Marionette DEBUG loaded listener.js 03:22:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB321F000) [pid = 3456] [serial = 1976] [outer = 000000EBB3090400] 03:22:17 INFO - PROCESS | 3456 | 1468664537423 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 733ms 03:22:17 INFO - PROCESS | 3456 | 1468664537492 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 03:22:17 INFO - PROCESS | 3456 | 1468664537497 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 03:22:17 INFO - PROCESS | 3456 | 1468664537502 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:22:17 INFO - PROCESS | 3456 | 1468664537504 Marionette TRACE conn6 <- [1,2598,null,{}] 03:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:22:17 INFO - PROCESS | 3456 | 1468664537508 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:17 INFO - PROCESS | 3456 | 1468664537511 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:17 INFO - PROCESS | 3456 | 1468664537636 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 03:22:17 INFO - PROCESS | 3456 | 1468664537688 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 3456 | 1468664537690 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:17 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBC9F4000 == 26 [pid = 3456] [id = 659] 03:22:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB33DE000) [pid = 3456] [serial = 1977] [outer = 0000000000000000] 03:22:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB7216400) [pid = 3456] [serial = 1978] [outer = 000000EBB33DE000] 03:22:17 INFO - PROCESS | 3456 | 1468664537749 Marionette DEBUG loaded listener.js 03:22:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB7478400) [pid = 3456] [serial = 1979] [outer = 000000EBB33DE000] 03:22:18 INFO - PROCESS | 3456 | 1468664538174 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 733ms 03:22:18 INFO - PROCESS | 3456 | 1468664538241 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 03:22:18 INFO - PROCESS | 3456 | 1468664538244 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 03:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:22:18 INFO - PROCESS | 3456 | 1468664538249 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:22:18 INFO - PROCESS | 3456 | 1468664538256 Marionette TRACE conn6 <- [1,2602,null,{}] 03:22:18 INFO - PROCESS | 3456 | 1468664538275 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:18 INFO - PROCESS | 3456 | 1468664538280 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:18 INFO - PROCESS | 3456 | 1468664538410 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 03:22:18 INFO - PROCESS | 3456 | 1468664538419 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:18 INFO - PROCESS | 3456 | 1468664538421 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF815800 == 27 [pid = 3456] [id = 660] 03:22:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB7CB4C00) [pid = 3456] [serial = 1980] [outer = 0000000000000000] 03:22:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB8237400) [pid = 3456] [serial = 1981] [outer = 000000EBB7CB4C00] 03:22:18 INFO - PROCESS | 3456 | 1468664538508 Marionette DEBUG loaded listener.js 03:22:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB8D07000) [pid = 3456] [serial = 1982] [outer = 000000EBB7CB4C00] 03:22:18 INFO - PROCESS | 3456 | 1468664538952 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 754ms 03:22:19 INFO - PROCESS | 3456 | 1468664539005 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 03:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:22:19 INFO - PROCESS | 3456 | 1468664539008 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 03:22:19 INFO - PROCESS | 3456 | 1468664539012 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:22:19 INFO - PROCESS | 3456 | 1468664539013 Marionette TRACE conn6 <- [1,2606,null,{}] 03:22:19 INFO - PROCESS | 3456 | 1468664539017 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:19 INFO - PROCESS | 3456 | 1468664539019 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:19 INFO - PROCESS | 3456 | 1468664539137 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 03:22:19 INFO - PROCESS | 3456 | 1468664539190 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:19 INFO - PROCESS | 3456 | 1468664539192 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:19 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFF25000 == 28 [pid = 3456] [id = 661] 03:22:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB9420C00) [pid = 3456] [serial = 1983] [outer = 0000000000000000] 03:22:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB94B2000) [pid = 3456] [serial = 1984] [outer = 000000EBB9420C00] 03:22:19 INFO - PROCESS | 3456 | 1468664539245 Marionette DEBUG loaded listener.js 03:22:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB96A0C00) [pid = 3456] [serial = 1985] [outer = 000000EBB9420C00] 03:22:19 INFO - PROCESS | 3456 | 1468664539671 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 691ms 03:22:19 INFO - PROCESS | 3456 | 1468664539704 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 03:22:19 INFO - PROCESS | 3456 | 1468664539706 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 03:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:22:19 INFO - PROCESS | 3456 | 1468664539709 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:22:19 INFO - PROCESS | 3456 | 1468664539711 Marionette TRACE conn6 <- [1,2610,null,{}] 03:22:19 INFO - PROCESS | 3456 | 1468664539715 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:19 INFO - PROCESS | 3456 | 1468664539717 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:19 INFO - PROCESS | 3456 | 1468664539829 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 03:22:19 INFO - PROCESS | 3456 | 1468664539834 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:19 INFO - PROCESS | 3456 | 1468664539841 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:19 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F39000 == 29 [pid = 3456] [id = 662] 03:22:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBBE36C00) [pid = 3456] [serial = 1986] [outer = 0000000000000000] 03:22:19 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBC636400) [pid = 3456] [serial = 1987] [outer = 000000EBBBE36C00] 03:22:19 INFO - PROCESS | 3456 | 1468664539944 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC972000) [pid = 3456] [serial = 1988] [outer = 000000EBBBE36C00] 03:22:20 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBFD2F400) [pid = 3456] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:22:20 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB8242800) [pid = 3456] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:22:20 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB3F61000) [pid = 3456] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:22:20 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB3023C00) [pid = 3456] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:22:20 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB7225400) [pid = 3456] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:22:20 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBF861800) [pid = 3456] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:22:20 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB8ED4800) [pid = 3456] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:22:20 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB2F32000) [pid = 3456] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:22:20 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB33D4400) [pid = 3456] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:22:20 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBC01A2000) [pid = 3456] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:22:20 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBC01CA000) [pid = 3456] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:22:20 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBE206C00) [pid = 3456] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:22:20 INFO - PROCESS | 3456 | 1468664540606 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 944ms 03:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:22:20 INFO - PROCESS | 3456 | 1468664540657 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 03:22:20 INFO - PROCESS | 3456 | 1468664540659 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 03:22:20 INFO - PROCESS | 3456 | 1468664540663 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:22:20 INFO - PROCESS | 3456 | 1468664540665 Marionette TRACE conn6 <- [1,2614,null,{}] 03:22:20 INFO - PROCESS | 3456 | 1468664540668 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:20 INFO - PROCESS | 3456 | 1468664540671 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:20 INFO - PROCESS | 3456 | 1468664540759 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 03:22:20 INFO - PROCESS | 3456 | 1468664540767 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:20 INFO - PROCESS | 3456 | 1468664540769 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:20 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8221800 == 30 [pid = 3456] [id = 663] 03:22:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB7228C00) [pid = 3456] [serial = 1989] [outer = 0000000000000000] 03:22:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBD108000) [pid = 3456] [serial = 1990] [outer = 000000EBB7228C00] 03:22:20 INFO - PROCESS | 3456 | 1468664540822 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBC957400) [pid = 3456] [serial = 1991] [outer = 000000EBB7228C00] 03:22:21 INFO - PROCESS | 3456 | 1468664541254 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 628ms 03:22:21 INFO - PROCESS | 3456 | 1468664541294 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 03:22:21 INFO - PROCESS | 3456 | 1468664541296 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 03:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:22:21 INFO - PROCESS | 3456 | 1468664541299 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - PROCESS | 3456 | 1468664541301 Marionette TRACE conn6 <- [1,2618,null,{}] 03:22:21 INFO - PROCESS | 3456 | 1468664541305 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:21 INFO - PROCESS | 3456 | 1468664541307 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:21 INFO - PROCESS | 3456 | 1468664541388 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 03:22:21 INFO - PROCESS | 3456 | 1468664541394 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:21 INFO - PROCESS | 3456 | 1468664541395 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:21 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F09800 == 31 [pid = 3456] [id = 664] 03:22:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBC95D800) [pid = 3456] [serial = 1992] [outer = 0000000000000000] 03:22:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBD210800) [pid = 3456] [serial = 1993] [outer = 000000EBBC95D800] 03:22:21 INFO - PROCESS | 3456 | 1468664541440 Marionette DEBUG loaded listener.js 03:22:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBD225800) [pid = 3456] [serial = 1994] [outer = 000000EBBC95D800] 03:22:21 INFO - PROCESS | 3456 | 1468664541885 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 03:22:21 INFO - PROCESS | 3456 | 1468664541931 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 03:22:21 INFO - PROCESS | 3456 | 1468664541933 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 03:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:22:21 INFO - PROCESS | 3456 | 1468664541937 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - PROCESS | 3456 | 1468664541939 Marionette TRACE conn6 <- [1,2622,null,{}] 03:22:21 INFO - PROCESS | 3456 | 1468664541942 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:21 INFO - PROCESS | 3456 | 1468664541945 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:22 INFO - PROCESS | 3456 | 1468664542029 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 03:22:22 INFO - PROCESS | 3456 | 1468664542034 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:22 INFO - PROCESS | 3456 | 1468664542036 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:22 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FDC800 == 32 [pid = 3456] [id = 665] 03:22:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB941E800) [pid = 3456] [serial = 1995] [outer = 0000000000000000] 03:22:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBD791400) [pid = 3456] [serial = 1996] [outer = 000000EBB941E800] 03:22:22 INFO - PROCESS | 3456 | 1468664542090 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBE5D5400) [pid = 3456] [serial = 1997] [outer = 000000EBB941E800] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE457000 == 31 [pid = 3456] [id = 510] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57BC800 == 30 [pid = 3456] [id = 516] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB944D800 == 29 [pid = 3456] [id = 519] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1038000 == 28 [pid = 3456] [id = 522] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC093F800 == 27 [pid = 3456] [id = 512] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC467D000 == 26 [pid = 3456] [id = 524] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF91F000 == 25 [pid = 3456] [id = 521] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59BC000 == 24 [pid = 3456] [id = 517] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC239B800 == 23 [pid = 3456] [id = 513] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD787800 == 22 [pid = 3456] [id = 518] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC39A5000 == 21 [pid = 3456] [id = 523] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4695000 == 20 [pid = 3456] [id = 515] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D4F800 == 19 [pid = 3456] [id = 509] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBC9E5800 == 18 [pid = 3456] [id = 520] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB2B77000 == 17 [pid = 3456] [id = 514] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FFB800 == 16 [pid = 3456] [id = 525] 03:22:23 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF92C000 == 15 [pid = 3456] [id = 511] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBC017E400) [pid = 3456] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB9425400) [pid = 3456] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB9956C00) [pid = 3456] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB7224C00) [pid = 3456] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB747B800) [pid = 3456] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB321A800) [pid = 3456] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB722AC00) [pid = 3456] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB8E92C00) [pid = 3456] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB96B8800) [pid = 3456] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBFCBA000) [pid = 3456] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBF857C00) [pid = 3456] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBBCF7B800) [pid = 3456] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBB83F8800) [pid = 3456] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBC01A1C00) [pid = 3456] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBC01C6C00) [pid = 3456] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 61 (000000EBC01B5C00) [pid = 3456] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 60 (000000EBC0287400) [pid = 3456] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 59 (000000EBC01D1400) [pid = 3456] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 58 (000000EBBE5D9C00) [pid = 3456] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 57 (000000EBBF4BD400) [pid = 3456] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 56 (000000EBBF4F0C00) [pid = 3456] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 55 (000000EBBFC3A800) [pid = 3456] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | --DOMWINDOW == 54 (000000EBBD222800) [pid = 3456] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 03:22:23 INFO - PROCESS | 3456 | 1468664543874 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1989ms 03:22:23 INFO - PROCESS | 3456 | 1468664543930 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 03:22:23 INFO - PROCESS | 3456 | 1468664543934 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 03:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:22:23 INFO - PROCESS | 3456 | 1468664543939 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 3456 | 1468664543942 Marionette TRACE conn6 <- [1,2626,null,{}] 03:22:23 INFO - PROCESS | 3456 | 1468664543948 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:23 INFO - PROCESS | 3456 | 1468664543952 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:24 INFO - PROCESS | 3456 | 1468664544046 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 03:22:24 INFO - PROCESS | 3456 | 1468664544055 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:24 INFO - PROCESS | 3456 | 1468664544059 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8388800 == 16 [pid = 3456] [id = 666] 03:22:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 55 (000000EBB3023800) [pid = 3456] [serial = 1998] [outer = 0000000000000000] 03:22:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 56 (000000EBB3024800) [pid = 3456] [serial = 1999] [outer = 000000EBB3023800] 03:22:24 INFO - PROCESS | 3456 | 1468664544114 Marionette DEBUG loaded listener.js 03:22:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 57 (000000EBB308D400) [pid = 3456] [serial = 2000] [outer = 000000EBB3023800] 03:22:24 INFO - PROCESS | 3456 | 1468664544598 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 690ms 03:22:24 INFO - PROCESS | 3456 | 1468664544628 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 03:22:24 INFO - PROCESS | 3456 | 1468664544633 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 03:22:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:22:24 INFO - PROCESS | 3456 | 1468664544640 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:22:24 INFO - PROCESS | 3456 | 1468664544643 Marionette TRACE conn6 <- [1,2630,null,{}] 03:22:24 INFO - PROCESS | 3456 | 1468664544647 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:24 INFO - PROCESS | 3456 | 1468664544650 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:24 INFO - PROCESS | 3456 | 1468664544742 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 03:22:24 INFO - PROCESS | 3456 | 1468664544750 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:24 INFO - PROCESS | 3456 | 1468664544753 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBC9E3800 == 17 [pid = 3456] [id = 667] 03:22:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 58 (000000EBB33DBC00) [pid = 3456] [serial = 2001] [outer = 0000000000000000] 03:22:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 59 (000000EBB33E1400) [pid = 3456] [serial = 2002] [outer = 000000EBB33DBC00] 03:22:24 INFO - PROCESS | 3456 | 1468664544809 Marionette DEBUG loaded listener.js 03:22:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 60 (000000EBB444E800) [pid = 3456] [serial = 2003] [outer = 000000EBB33DBC00] 03:22:25 INFO - PROCESS | 3456 | 1468664545289 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:22:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 690ms 03:22:25 INFO - PROCESS | 3456 | 1468664545332 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 03:22:25 INFO - PROCESS | 3456 | 1468664545334 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 03:22:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:22:25 INFO - PROCESS | 3456 | 1468664545338 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 3456 | 1468664545342 Marionette TRACE conn6 <- [1,2634,null,{}] 03:22:25 INFO - PROCESS | 3456 | 1468664545354 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:25 INFO - PROCESS | 3456 | 1468664545359 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:25 INFO - PROCESS | 3456 | 1468664545481 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 03:22:25 INFO - PROCESS | 3456 | 1468664545566 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 3456 | 1468664545569 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:25 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF818000 == 18 [pid = 3456] [id = 668] 03:22:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBB26CA800) [pid = 3456] [serial = 2004] [outer = 0000000000000000] 03:22:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBB7579000) [pid = 3456] [serial = 2005] [outer = 000000EBB26CA800] 03:22:25 INFO - PROCESS | 3456 | 1468664545620 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBB7C38800) [pid = 3456] [serial = 2006] [outer = 000000EBB26CA800] 03:22:25 INFO - PROCESS | 3456 | 1468664545974 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:22:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:22:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 692ms 03:22:26 INFO - PROCESS | 3456 | 1468664546037 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 03:22:26 INFO - PROCESS | 3456 | 1468664546040 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 03:22:26 INFO - PROCESS | 3456 | 1468664546043 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:22:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:22:26 INFO - PROCESS | 3456 | 1468664546045 Marionette TRACE conn6 <- [1,2638,null,{}] 03:22:26 INFO - PROCESS | 3456 | 1468664546048 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:26 INFO - PROCESS | 3456 | 1468664546050 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:26 INFO - PROCESS | 3456 | 1468664546155 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 03:22:26 INFO - PROCESS | 3456 | 1468664546163 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:26 INFO - PROCESS | 3456 | 1468664546166 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:26 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFC1B000 == 19 [pid = 3456] [id = 669] 03:22:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB8242C00) [pid = 3456] [serial = 2007] [outer = 0000000000000000] 03:22:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB83F6400) [pid = 3456] [serial = 2008] [outer = 000000EBB8242C00] 03:22:26 INFO - PROCESS | 3456 | 1468664546211 Marionette DEBUG loaded listener.js 03:22:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB8ED4800) [pid = 3456] [serial = 2009] [outer = 000000EBB8242C00] 03:22:26 INFO - PROCESS | 3456 | 1468664546627 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:22:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:22:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 03:22:26 INFO - PROCESS | 3456 | 1468664546677 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 03:22:26 INFO - PROCESS | 3456 | 1468664546679 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 03:22:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:22:26 INFO - PROCESS | 3456 | 1468664546682 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:22:26 INFO - PROCESS | 3456 | 1468664546684 Marionette TRACE conn6 <- [1,2642,null,{}] 03:22:26 INFO - PROCESS | 3456 | 1468664546693 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:26 INFO - PROCESS | 3456 | 1468664546695 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:26 INFO - PROCESS | 3456 | 1468664546777 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 03:22:26 INFO - PROCESS | 3456 | 1468664546783 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:26 INFO - PROCESS | 3456 | 1468664546785 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:26 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1041000 == 20 [pid = 3456] [id = 670] 03:22:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB3223C00) [pid = 3456] [serial = 2010] [outer = 0000000000000000] 03:22:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB94B3400) [pid = 3456] [serial = 2011] [outer = 000000EBB3223C00] 03:22:26 INFO - PROCESS | 3456 | 1468664546832 Marionette DEBUG loaded listener.js 03:22:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB98C0C00) [pid = 3456] [serial = 2012] [outer = 000000EBB3223C00] 03:22:27 INFO - PROCESS | 3456 | 1468664547273 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:22:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:22:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 626ms 03:22:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:22:27 INFO - PROCESS | 3456 | 1468664547327 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 03:22:27 INFO - PROCESS | 3456 | 1468664547330 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 03:22:27 INFO - PROCESS | 3456 | 1468664547333 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:22:27 INFO - PROCESS | 3456 | 1468664547335 Marionette TRACE conn6 <- [1,2646,null,{}] 03:22:27 INFO - PROCESS | 3456 | 1468664547338 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:27 INFO - PROCESS | 3456 | 1468664547344 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:27 INFO - PROCESS | 3456 | 1468664547450 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 03:22:27 INFO - PROCESS | 3456 | 1468664547465 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 3456 | 1468664547467 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39AE800 == 21 [pid = 3456] [id = 671] 03:22:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBBE2EC00) [pid = 3456] [serial = 2013] [outer = 0000000000000000] 03:22:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBC956C00) [pid = 3456] [serial = 2014] [outer = 000000EBBBE2EC00] 03:22:27 INFO - PROCESS | 3456 | 1468664547512 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBC97D400) [pid = 3456] [serial = 2015] [outer = 000000EBBBE2EC00] 03:22:27 INFO - PROCESS | 3456 | 1468664547939 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:22:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:22:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 628ms 03:22:27 INFO - PROCESS | 3456 | 1468664547968 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 03:22:27 INFO - PROCESS | 3456 | 1468664547970 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 03:22:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:22:27 INFO - PROCESS | 3456 | 1468664547978 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:22:27 INFO - PROCESS | 3456 | 1468664547980 Marionette TRACE conn6 <- [1,2650,null,{}] 03:22:27 INFO - PROCESS | 3456 | 1468664547983 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:27 INFO - PROCESS | 3456 | 1468664547985 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:28 INFO - PROCESS | 3456 | 1468664548065 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 03:22:28 INFO - PROCESS | 3456 | 1468664548073 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:28 INFO - PROCESS | 3456 | 1468664548075 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:28 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F1D800 == 22 [pid = 3456] [id = 672] 03:22:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBCF34800) [pid = 3456] [serial = 2016] [outer = 0000000000000000] 03:22:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBD1DB000) [pid = 3456] [serial = 2017] [outer = 000000EBBCF34800] 03:22:28 INFO - PROCESS | 3456 | 1468664548119 Marionette DEBUG loaded listener.js 03:22:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBD223000) [pid = 3456] [serial = 2018] [outer = 000000EBBCF34800] 03:22:28 INFO - PROCESS | 3456 | 1468664548541 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:22:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:22:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 586ms 03:22:28 INFO - PROCESS | 3456 | 1468664548566 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 03:22:28 INFO - PROCESS | 3456 | 1468664548569 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 03:22:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:22:28 INFO - PROCESS | 3456 | 1468664548572 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:22:28 INFO - PROCESS | 3456 | 1468664548573 Marionette TRACE conn6 <- [1,2654,null,{}] 03:22:28 INFO - PROCESS | 3456 | 1468664548577 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:28 INFO - PROCESS | 3456 | 1468664548579 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:28 INFO - PROCESS | 3456 | 1468664548700 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 03:22:28 INFO - PROCESS | 3456 | 1468664548707 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:28 INFO - PROCESS | 3456 | 1468664548709 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:28 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57B6000 == 23 [pid = 3456] [id = 673] 03:22:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBD223400) [pid = 3456] [serial = 2019] [outer = 0000000000000000] 03:22:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBE209400) [pid = 3456] [serial = 2020] [outer = 000000EBBD223400] 03:22:28 INFO - PROCESS | 3456 | 1468664548753 Marionette DEBUG loaded listener.js 03:22:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBE5D9400) [pid = 3456] [serial = 2021] [outer = 000000EBBD223400] 03:22:29 INFO - PROCESS | 3456 | [3456] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:22:29 INFO - PROCESS | 3456 | [3456] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:22:29 INFO - PROCESS | 3456 | 1468664549692 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:22:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:22:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1144ms 03:22:29 INFO - PROCESS | 3456 | 1468664549721 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 03:22:29 INFO - PROCESS | 3456 | 1468664549723 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 03:22:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:22:29 INFO - PROCESS | 3456 | 1468664549727 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:22:29 INFO - PROCESS | 3456 | 1468664549728 Marionette TRACE conn6 <- [1,2658,null,{}] 03:22:29 INFO - PROCESS | 3456 | 1468664549732 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:29 INFO - PROCESS | 3456 | 1468664549734 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:29 INFO - PROCESS | 3456 | 1468664549846 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 03:22:29 INFO - PROCESS | 3456 | 1468664549851 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:29 INFO - PROCESS | 3456 | 1468664549853 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:29 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF817800 == 24 [pid = 3456] [id = 674] 03:22:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBE5E1000) [pid = 3456] [serial = 2022] [outer = 0000000000000000] 03:22:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBF4AF000) [pid = 3456] [serial = 2023] [outer = 000000EBBE5E1000] 03:22:29 INFO - PROCESS | 3456 | 1468664549942 Marionette DEBUG loaded listener.js 03:22:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBF4ECC00) [pid = 3456] [serial = 2024] [outer = 000000EBBE5E1000] 03:22:30 INFO - PROCESS | 3456 | 1468664550822 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:22:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 03:22:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:22:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:22:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:22:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1130ms 03:22:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:22:30 INFO - PROCESS | 3456 | 1468664550860 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 03:22:30 INFO - PROCESS | 3456 | 1468664550862 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 03:22:30 INFO - PROCESS | 3456 | 1468664550866 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:22:30 INFO - PROCESS | 3456 | 1468664550868 Marionette TRACE conn6 <- [1,2662,null,{}] 03:22:30 INFO - PROCESS | 3456 | 1468664550878 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:30 INFO - PROCESS | 3456 | 1468664550880 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:31 INFO - PROCESS | 3456 | 1468664550994 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 03:22:31 INFO - PROCESS | 3456 | 1468664551000 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:31 INFO - PROCESS | 3456 | 1468664551002 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:31 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7077800 == 25 [pid = 3456] [id = 675] 03:22:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBEF52000) [pid = 3456] [serial = 2025] [outer = 0000000000000000] 03:22:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBF853800) [pid = 3456] [serial = 2026] [outer = 000000EBBEF52000] 03:22:31 INFO - PROCESS | 3456 | 1468664551048 Marionette DEBUG loaded listener.js 03:22:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBF4F7400) [pid = 3456] [serial = 2027] [outer = 000000EBBEF52000] 03:22:31 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBBE36C00) [pid = 3456] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:22:31 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB9420C00) [pid = 3456] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:22:31 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBC95D800) [pid = 3456] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:22:31 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBFEAF400) [pid = 3456] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:22:31 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBC63A800) [pid = 3456] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:22:31 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB3F69800) [pid = 3456] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:22:31 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB33DE000) [pid = 3456] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:22:31 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB3090400) [pid = 3456] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:22:31 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB26C9800) [pid = 3456] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:22:31 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBF853C00) [pid = 3456] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:22:31 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB7CB4C00) [pid = 3456] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:22:31 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB7228C00) [pid = 3456] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:22:32 INFO - PROCESS | 3456 | 1468664552031 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:22:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 03:22:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:22:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:22:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1198ms 03:22:32 INFO - PROCESS | 3456 | 1468664552067 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 3456 | 1468664552070 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 03:22:32 INFO - PROCESS | 3456 | 1468664552073 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:22:32 INFO - PROCESS | 3456 | 1468664552075 Marionette TRACE conn6 <- [1,2666,null,{}] 03:22:32 INFO - PROCESS | 3456 | 1468664552079 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:32 INFO - PROCESS | 3456 | 1468664552082 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:32 INFO - PROCESS | 3456 | 1468664552179 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 03:22:32 INFO - PROCESS | 3456 | 1468664552186 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:32 INFO - PROCESS | 3456 | 1468664552189 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:32 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC103D000 == 26 [pid = 3456] [id = 676] 03:22:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB7F73400) [pid = 3456] [serial = 2028] [outer = 0000000000000000] 03:22:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBF85EC00) [pid = 3456] [serial = 2029] [outer = 000000EBB7F73400] 03:22:32 INFO - PROCESS | 3456 | 1468664552236 Marionette DEBUG loaded listener.js 03:22:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBFC38000) [pid = 3456] [serial = 2030] [outer = 000000EBB7F73400] 03:22:33 INFO - PROCESS | 3456 | 1468664553158 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:22:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 03:22:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1138ms 03:22:33 INFO - PROCESS | 3456 | 1468664553214 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 03:22:33 INFO - PROCESS | 3456 | 1468664553216 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 03:22:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:22:33 INFO - PROCESS | 3456 | 1468664553262 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:22:33 INFO - PROCESS | 3456 | 1468664553266 Marionette TRACE conn6 <- [1,2670,null,{}] 03:22:33 INFO - PROCESS | 3456 | 1468664553272 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:33 INFO - PROCESS | 3456 | 1468664553276 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:33 INFO - PROCESS | 3456 | 1468664553387 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 03:22:33 INFO - PROCESS | 3456 | 1468664553502 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:33 INFO - PROCESS | 3456 | 1468664553505 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:33 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7D8B800 == 27 [pid = 3456] [id = 677] 03:22:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB2B24400) [pid = 3456] [serial = 2031] [outer = 0000000000000000] 03:22:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB2BE8C00) [pid = 3456] [serial = 2032] [outer = 000000EBB2B24400] 03:22:33 INFO - PROCESS | 3456 | 1468664553565 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB2F3EC00) [pid = 3456] [serial = 2033] [outer = 000000EBB2B24400] 03:22:34 INFO - PROCESS | 3456 | 1468664554805 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:22:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 03:22:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1598ms 03:22:34 INFO - PROCESS | 3456 | 1468664554867 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 03:22:34 INFO - PROCESS | 3456 | 1468664554871 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 03:22:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:22:34 INFO - PROCESS | 3456 | 1468664554877 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:22:34 INFO - PROCESS | 3456 | 1468664554880 Marionette TRACE conn6 <- [1,2674,null,{}] 03:22:34 INFO - PROCESS | 3456 | 1468664554887 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:34 INFO - PROCESS | 3456 | 1468664554891 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:35 INFO - PROCESS | 3456 | 1468664555196 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 03:22:35 INFO - PROCESS | 3456 | 1468664555288 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:35 INFO - PROCESS | 3456 | 1468664555293 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:35 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9680800 == 28 [pid = 3456] [id = 678] 03:22:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB314A400) [pid = 3456] [serial = 2034] [outer = 0000000000000000] 03:22:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB33D6400) [pid = 3456] [serial = 2035] [outer = 000000EBB314A400] 03:22:35 INFO - PROCESS | 3456 | 1468664555343 Marionette DEBUG loaded listener.js 03:22:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB7224000) [pid = 3456] [serial = 2036] [outer = 000000EBB314A400] 03:22:35 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB1A15800 == 27 [pid = 3456] [id = 657] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBC636400) [pid = 3456] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB96A0C00) [pid = 3456] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB94B2000) [pid = 3456] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBC972000) [pid = 3456] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBD210800) [pid = 3456] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBC017A000) [pid = 3456] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBD795800) [pid = 3456] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBC961400) [pid = 3456] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB80DD000) [pid = 3456] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBD225800) [pid = 3456] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB722EC00) [pid = 3456] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBD791400) [pid = 3456] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB7216400) [pid = 3456] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB3146000) [pid = 3456] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBB321F000) [pid = 3456] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBB2B25800) [pid = 3456] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBB2E03400) [pid = 3456] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBC06F4800) [pid = 3456] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBC053F400) [pid = 3456] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 61 (000000EBC01D2400) [pid = 3456] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 60 (000000EBB8237400) [pid = 3456] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 59 (000000EBB8D07000) [pid = 3456] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 58 (000000EBBD108000) [pid = 3456] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 57 (000000EBB7478400) [pid = 3456] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 03:22:35 INFO - PROCESS | 3456 | --DOMWINDOW == 56 (000000EBBC957400) [pid = 3456] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 03:22:36 INFO - PROCESS | 3456 | 1468664556378 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:22:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 03:22:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:22:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:22:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:22:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1532ms 03:22:36 INFO - PROCESS | 3456 | 1468664556413 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 03:22:36 INFO - PROCESS | 3456 | 1468664556417 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 03:22:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:22:36 INFO - PROCESS | 3456 | 1468664556421 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:22:36 INFO - PROCESS | 3456 | 1468664556424 Marionette TRACE conn6 <- [1,2678,null,{}] 03:22:36 INFO - PROCESS | 3456 | 1468664556429 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:36 INFO - PROCESS | 3456 | 1468664556432 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:36 INFO - PROCESS | 3456 | 1468664556524 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 03:22:36 INFO - PROCESS | 3456 | 1468664556531 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 3456 | 1468664556534 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB967C800 == 28 [pid = 3456] [id = 679] 03:22:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 57 (000000EBB7227C00) [pid = 3456] [serial = 2037] [outer = 0000000000000000] 03:22:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 58 (000000EBB747D400) [pid = 3456] [serial = 2038] [outer = 000000EBB7227C00] 03:22:36 INFO - PROCESS | 3456 | 1468664556583 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 59 (000000EBB75BD400) [pid = 3456] [serial = 2039] [outer = 000000EBB7227C00] 03:22:37 INFO - PROCESS | 3456 | 1468664557536 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:22:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:22:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:22:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:22:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1141ms 03:22:37 INFO - PROCESS | 3456 | 1468664557567 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 3456 | 1468664557570 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 03:22:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:22:37 INFO - PROCESS | 3456 | 1468664557574 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 3456 | 1468664557576 Marionette TRACE conn6 <- [1,2682,null,{}] 03:22:37 INFO - PROCESS | 3456 | 1468664557580 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:37 INFO - PROCESS | 3456 | 1468664557582 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:37 INFO - PROCESS | 3456 | 1468664557676 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 03:22:37 INFO - PROCESS | 3456 | 1468664557684 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 3456 | 1468664557686 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:37 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8C7800 == 29 [pid = 3456] [id = 680] 03:22:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 60 (000000EBB8E97000) [pid = 3456] [serial = 2040] [outer = 0000000000000000] 03:22:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBB8EDE400) [pid = 3456] [serial = 2041] [outer = 000000EBB8E97000] 03:22:37 INFO - PROCESS | 3456 | 1468664557737 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBB96A1800) [pid = 3456] [serial = 2042] [outer = 000000EBB8E97000] 03:22:38 INFO - PROCESS | 3456 | 1468664558740 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:22:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:22:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:22:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:22:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1183ms 03:22:38 INFO - PROCESS | 3456 | 1468664558759 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 03:22:38 INFO - PROCESS | 3456 | 1468664558763 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 03:22:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:22:38 INFO - PROCESS | 3456 | 1468664558782 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - PROCESS | 3456 | 1468664558787 Marionette TRACE conn6 <- [1,2686,null,{}] 03:22:38 INFO - PROCESS | 3456 | 1468664558791 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:38 INFO - PROCESS | 3456 | 1468664558793 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:38 INFO - PROCESS | 3456 | 1468664558906 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 03:22:38 INFO - PROCESS | 3456 | 1468664558912 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 3456 | 1468664558914 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:38 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0516800 == 30 [pid = 3456] [id = 681] 03:22:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBB2F3B800) [pid = 3456] [serial = 2043] [outer = 0000000000000000] 03:22:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBBC90AC00) [pid = 3456] [serial = 2044] [outer = 000000EBB2F3B800] 03:22:39 INFO - PROCESS | 3456 | 1468664559001 Marionette DEBUG loaded listener.js 03:22:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBBC972800) [pid = 3456] [serial = 2045] [outer = 000000EBB2F3B800] 03:22:39 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBBE5E1000) [pid = 3456] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:22:39 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBBCF34800) [pid = 3456] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:22:39 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBB26CA800) [pid = 3456] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:22:39 INFO - PROCESS | 3456 | --DOMWINDOW == 61 (000000EBB3223C00) [pid = 3456] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:22:39 INFO - PROCESS | 3456 | --DOMWINDOW == 60 (000000EBB8242C00) [pid = 3456] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:22:39 INFO - PROCESS | 3456 | --DOMWINDOW == 59 (000000EBB33DBC00) [pid = 3456] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:22:39 INFO - PROCESS | 3456 | --DOMWINDOW == 58 (000000EBBEF52000) [pid = 3456] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:22:39 INFO - PROCESS | 3456 | --DOMWINDOW == 57 (000000EBBD223400) [pid = 3456] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:22:39 INFO - PROCESS | 3456 | --DOMWINDOW == 56 (000000EBB3023800) [pid = 3456] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:22:39 INFO - PROCESS | 3456 | --DOMWINDOW == 55 (000000EBBBE2EC00) [pid = 3456] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:22:39 INFO - PROCESS | 3456 | --DOMWINDOW == 54 (000000EBB941E800) [pid = 3456] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:22:39 INFO - PROCESS | 3456 | 1468664559929 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:22:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:22:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:22:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:22:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1198ms 03:22:39 INFO - PROCESS | 3456 | 1468664559977 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 3456 | 1468664559979 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 03:22:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:22:39 INFO - PROCESS | 3456 | 1468664559982 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - PROCESS | 3456 | 1468664559984 Marionette TRACE conn6 <- [1,2690,null,{}] 03:22:39 INFO - PROCESS | 3456 | 1468664559988 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:39 INFO - PROCESS | 3456 | 1468664559990 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:40 INFO - PROCESS | 3456 | 1468664560108 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 03:22:40 INFO - PROCESS | 3456 | 1468664560116 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:40 INFO - PROCESS | 3456 | 1468664560118 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:40 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2989000 == 31 [pid = 3456] [id = 682] 03:22:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 55 (000000EBB3084400) [pid = 3456] [serial = 2046] [outer = 0000000000000000] 03:22:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 56 (000000EBB83F0C00) [pid = 3456] [serial = 2047] [outer = 000000EBB3084400] 03:22:40 INFO - PROCESS | 3456 | 1468664560164 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 57 (000000EBB803A000) [pid = 3456] [serial = 2048] [outer = 000000EBB3084400] 03:22:40 INFO - PROCESS | 3456 | 1468664560560 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:22:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:22:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 629ms 03:22:40 INFO - PROCESS | 3456 | 1468664560624 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 03:22:40 INFO - PROCESS | 3456 | 1468664560626 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 03:22:40 INFO - PROCESS | 3456 | 1468664560630 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:22:40 INFO - PROCESS | 3456 | 1468664560632 Marionette TRACE conn6 <- [1,2694,null,{}] 03:22:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:22:40 INFO - PROCESS | 3456 | 1468664560635 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:40 INFO - PROCESS | 3456 | 1468664560638 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:40 INFO - PROCESS | 3456 | 1468664560752 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 03:22:40 INFO - PROCESS | 3456 | 1468664560763 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:40 INFO - PROCESS | 3456 | 1468664560769 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:40 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E72800 == 32 [pid = 3456] [id = 683] 03:22:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 58 (000000EBBE5D8000) [pid = 3456] [serial = 2049] [outer = 0000000000000000] 03:22:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 59 (000000EBBE5DD800) [pid = 3456] [serial = 2050] [outer = 000000EBBE5D8000] 03:22:40 INFO - PROCESS | 3456 | 1468664560815 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 60 (000000EBBF4BA800) [pid = 3456] [serial = 2051] [outer = 000000EBBE5D8000] 03:22:41 INFO - PROCESS | 3456 | 1468664561273 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:22:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 691ms 03:22:41 INFO - PROCESS | 3456 | 1468664561325 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 03:22:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:22:41 INFO - PROCESS | 3456 | 1468664561335 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 03:22:41 INFO - PROCESS | 3456 | 1468664561339 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - PROCESS | 3456 | 1468664561340 Marionette TRACE conn6 <- [1,2698,null,{}] 03:22:41 INFO - PROCESS | 3456 | 1468664561344 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:41 INFO - PROCESS | 3456 | 1468664561346 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:41 INFO - PROCESS | 3456 | 1468664561458 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 03:22:41 INFO - PROCESS | 3456 | 1468664561470 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 3456 | 1468664561473 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:41 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FDD800 == 33 [pid = 3456] [id = 684] 03:22:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBBF859000) [pid = 3456] [serial = 2052] [outer = 0000000000000000] 03:22:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBBF861000) [pid = 3456] [serial = 2053] [outer = 000000EBBF859000] 03:22:41 INFO - PROCESS | 3456 | 1468664561516 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBBFC38800) [pid = 3456] [serial = 2054] [outer = 000000EBBF859000] 03:22:42 INFO - PROCESS | 3456 | 1468664562022 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:22:42 INFO - PROCESS | 3456 | 1468664562078 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 03:22:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:22:42 INFO - PROCESS | 3456 | 1468664562083 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:22:42 INFO - PROCESS | 3456 | 1468664562087 Marionette TRACE conn6 <- [1,2702,null,{}] 03:22:42 INFO - PROCESS | 3456 | 1468664562093 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:42 INFO - PROCESS | 3456 | 1468664562097 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:42 INFO - PROCESS | 3456 | 1468664562212 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 03:22:42 INFO - PROCESS | 3456 | 1468664562336 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:42 INFO - PROCESS | 3456 | 1468664562339 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:42 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8D3E800 == 34 [pid = 3456] [id = 685] 03:22:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB33DF400) [pid = 3456] [serial = 2055] [outer = 0000000000000000] 03:22:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB720C000) [pid = 3456] [serial = 2056] [outer = 000000EBB33DF400] 03:22:42 INFO - PROCESS | 3456 | 1468664562398 Marionette DEBUG loaded listener.js 03:22:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB757B800) [pid = 3456] [serial = 2057] [outer = 000000EBB33DF400] 03:22:43 INFO - PROCESS | 3456 | 1468664563047 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:22:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:22:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 985ms 03:22:43 INFO - PROCESS | 3456 | 1468664563072 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 03:22:43 INFO - PROCESS | 3456 | 1468664563077 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 03:22:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:22:43 INFO - PROCESS | 3456 | 1468664563084 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:22:43 INFO - PROCESS | 3456 | 1468664563087 Marionette TRACE conn6 <- [1,2706,null,{}] 03:22:43 INFO - PROCESS | 3456 | 1468664563091 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:43 INFO - PROCESS | 3456 | 1468664563094 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:43 INFO - PROCESS | 3456 | 1468664563208 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 03:22:43 INFO - PROCESS | 3456 | 1468664563329 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:43 INFO - PROCESS | 3456 | 1468664563332 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F36800 == 35 [pid = 3456] [id = 686] 03:22:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB8F63400) [pid = 3456] [serial = 2058] [outer = 0000000000000000] 03:22:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBBBE2C400) [pid = 3456] [serial = 2059] [outer = 000000EBB8F63400] 03:22:43 INFO - PROCESS | 3456 | 1468664563391 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBBC636400) [pid = 3456] [serial = 2060] [outer = 000000EBB8F63400] 03:22:44 INFO - PROCESS | 3456 | 1468664564045 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 3456 | 1468664564075 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 03:22:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:22:44 INFO - PROCESS | 3456 | 1468664564079 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 3456 | 1468664564083 Marionette TRACE conn6 <- [1,2710,null,{}] 03:22:44 INFO - PROCESS | 3456 | 1468664564095 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:44 INFO - PROCESS | 3456 | 1468664564100 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:44 INFO - PROCESS | 3456 | 1468664564212 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 03:22:44 INFO - PROCESS | 3456 | 1468664564336 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 3456 | 1468664564340 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:44 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC707E000 == 36 [pid = 3456] [id = 687] 03:22:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBD717800) [pid = 3456] [serial = 2061] [outer = 0000000000000000] 03:22:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBEF51800) [pid = 3456] [serial = 2062] [outer = 000000EBBD717800] 03:22:44 INFO - PROCESS | 3456 | 1468664564399 Marionette DEBUG loaded listener.js 03:22:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBF884800) [pid = 3456] [serial = 2063] [outer = 000000EBBD717800] 03:22:44 INFO - PROCESS | 3456 | 1468664564990 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:22:45 INFO - PROCESS | 3456 | 1468664565067 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 03:22:45 INFO - PROCESS | 3456 | 1468664565071 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:22:45 INFO - PROCESS | 3456 | 1468664565073 Marionette TRACE conn6 <- [1,2714,null,{}] 03:22:45 INFO - PROCESS | 3456 | 1468664565077 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:45 INFO - PROCESS | 3456 | 1468664565079 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:45 INFO - PROCESS | 3456 | 1468664565198 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 03:22:45 INFO - PROCESS | 3456 | 1468664565390 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:45 INFO - PROCESS | 3456 | 1468664565393 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:45 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB796F800 == 37 [pid = 3456] [id = 688] 03:22:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB3030C00) [pid = 3456] [serial = 2064] [outer = 0000000000000000] 03:22:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB308F800) [pid = 3456] [serial = 2065] [outer = 000000EBB3030C00] 03:22:45 INFO - PROCESS | 3456 | 1468664565450 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB3F69000) [pid = 3456] [serial = 2066] [outer = 000000EBB3030C00] 03:22:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E72800 == 36 [pid = 3456] [id = 683] 03:22:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2989000 == 35 [pid = 3456] [id = 682] 03:22:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0516800 == 34 [pid = 3456] [id = 681] 03:22:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8C7800 == 33 [pid = 3456] [id = 680] 03:22:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB967C800 == 32 [pid = 3456] [id = 679] 03:22:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9680800 == 31 [pid = 3456] [id = 678] 03:22:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7D8B800 == 30 [pid = 3456] [id = 677] 03:22:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC103D000 == 29 [pid = 3456] [id = 676] 03:22:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7077800 == 28 [pid = 3456] [id = 675] 03:22:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC707E000 == 27 [pid = 3456] [id = 687] 03:22:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F36800 == 26 [pid = 3456] [id = 686] 03:22:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FDD800 == 25 [pid = 3456] [id = 684] 03:22:46 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8D3E800 == 24 [pid = 3456] [id = 685] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBF4ECC00) [pid = 3456] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBE5D9400) [pid = 3456] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBF85EC00) [pid = 3456] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBF4AF000) [pid = 3456] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBD223000) [pid = 3456] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB7579000) [pid = 3456] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB7C38800) [pid = 3456] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB94B3400) [pid = 3456] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBB98C0C00) [pid = 3456] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBB83F6400) [pid = 3456] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBB8ED4800) [pid = 3456] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBB33E1400) [pid = 3456] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBBF853800) [pid = 3456] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 61 (000000EBB444E800) [pid = 3456] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 60 (000000EBBE209400) [pid = 3456] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 59 (000000EBB3024800) [pid = 3456] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 58 (000000EBB308D400) [pid = 3456] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 57 (000000EBBC956C00) [pid = 3456] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 56 (000000EBBC97D400) [pid = 3456] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 55 (000000EBBE5D5400) [pid = 3456] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 54 (000000EBBF4F7400) [pid = 3456] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | --DOMWINDOW == 53 (000000EBBD1DB000) [pid = 3456] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 03:22:46 INFO - PROCESS | 3456 | 1468664566702 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:22:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:22:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1693ms 03:22:46 INFO - PROCESS | 3456 | 1468664566780 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 03:22:46 INFO - PROCESS | 3456 | 1468664566785 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 03:22:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:22:46 INFO - PROCESS | 3456 | 1468664566793 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - PROCESS | 3456 | 1468664566796 Marionette TRACE conn6 <- [1,2718,null,{}] 03:22:46 INFO - PROCESS | 3456 | 1468664566803 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:46 INFO - PROCESS | 3456 | 1468664566806 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:46 INFO - PROCESS | 3456 | 1468664566897 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 03:22:46 INFO - PROCESS | 3456 | 1468664566975 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 3456 | 1468664566980 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:47 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB83A1000 == 25 [pid = 3456] [id = 689] 03:22:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 54 (000000EBB308D400) [pid = 3456] [serial = 2067] [outer = 0000000000000000] 03:22:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 55 (000000EBB3146000) [pid = 3456] [serial = 2068] [outer = 000000EBB308D400] 03:22:47 INFO - PROCESS | 3456 | 1468664567029 Marionette DEBUG loaded listener.js 03:22:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 56 (000000EBB26CFC00) [pid = 3456] [serial = 2069] [outer = 000000EBB308D400] 03:22:47 INFO - PROCESS | 3456 | 1468664567931 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:22:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 03:22:47 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:22:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:22:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:22:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:22:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1182ms 03:22:47 INFO - PROCESS | 3456 | 1468664567975 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 03:22:47 INFO - PROCESS | 3456 | 1468664567980 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 03:22:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:22:47 INFO - PROCESS | 3456 | 1468664567987 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 3456 | 1468664567990 Marionette TRACE conn6 <- [1,2722,null,{}] 03:22:48 INFO - PROCESS | 3456 | 1468664567994 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:48 INFO - PROCESS | 3456 | 1468664567997 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:48 INFO - PROCESS | 3456 | 1468664568089 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 03:22:48 INFO - PROCESS | 3456 | 1468664568095 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 3456 | 1468664568098 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF6E800 == 26 [pid = 3456] [id = 690] 03:22:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 57 (000000EBB7484C00) [pid = 3456] [serial = 2070] [outer = 0000000000000000] 03:22:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 58 (000000EBB757A000) [pid = 3456] [serial = 2071] [outer = 000000EBB7484C00] 03:22:48 INFO - PROCESS | 3456 | 1468664568146 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 59 (000000EBB7D11800) [pid = 3456] [serial = 2072] [outer = 000000EBB7484C00] 03:22:48 INFO - PROCESS | 3456 | 1468664568641 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:22:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:22:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 692ms 03:22:48 INFO - PROCESS | 3456 | 1468664568680 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 3456 | 1468664568683 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 03:22:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:22:48 INFO - PROCESS | 3456 | 1468664568686 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 3456 | 1468664568690 Marionette TRACE conn6 <- [1,2726,null,{}] 03:22:48 INFO - PROCESS | 3456 | 1468664568708 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:48 INFO - PROCESS | 3456 | 1468664568713 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:48 INFO - PROCESS | 3456 | 1468664568826 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 03:22:48 INFO - PROCESS | 3456 | 1468664568882 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 3456 | 1468664568886 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFC0E000 == 27 [pid = 3456] [id = 691] 03:22:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 60 (000000EBB3028C00) [pid = 3456] [serial = 2073] [outer = 0000000000000000] 03:22:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBB94AC800) [pid = 3456] [serial = 2074] [outer = 000000EBB3028C00] 03:22:48 INFO - PROCESS | 3456 | 1468664568937 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBB96A6400) [pid = 3456] [serial = 2075] [outer = 000000EBB3028C00] 03:22:49 INFO - PROCESS | 3456 | 1468664569376 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:22:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 734ms 03:22:49 INFO - PROCESS | 3456 | 1468664569423 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 3456 | 1468664569426 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 03:22:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:22:49 INFO - PROCESS | 3456 | 1468664569429 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - PROCESS | 3456 | 1468664569431 Marionette TRACE conn6 <- [1,2730,null,{}] 03:22:49 INFO - PROCESS | 3456 | 1468664569434 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:49 INFO - PROCESS | 3456 | 1468664569436 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:49 INFO - PROCESS | 3456 | 1468664569582 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 03:22:49 INFO - PROCESS | 3456 | 1468664569592 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:49 INFO - PROCESS | 3456 | 1468664569594 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:49 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC12C6000 == 28 [pid = 3456] [id = 692] 03:22:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBBBE35000) [pid = 3456] [serial = 2076] [outer = 0000000000000000] 03:22:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBBC904800) [pid = 3456] [serial = 2077] [outer = 000000EBBBE35000] 03:22:49 INFO - PROCESS | 3456 | 1468664569640 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBBC967800) [pid = 3456] [serial = 2078] [outer = 000000EBBBE35000] 03:22:50 INFO - PROCESS | 3456 | 1468664570091 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:22:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:22:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 691ms 03:22:50 INFO - PROCESS | 3456 | 1468664570123 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 03:22:50 INFO - PROCESS | 3456 | 1468664570125 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 03:22:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:22:50 INFO - PROCESS | 3456 | 1468664570128 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:22:50 INFO - PROCESS | 3456 | 1468664570130 Marionette TRACE conn6 <- [1,2734,null,{}] 03:22:50 INFO - PROCESS | 3456 | 1468664570134 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:50 INFO - PROCESS | 3456 | 1468664570136 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:50 INFO - PROCESS | 3456 | 1468664570244 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 03:22:50 INFO - PROCESS | 3456 | 1468664570250 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 3456 | 1468664570252 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:50 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39AA800 == 29 [pid = 3456] [id = 693] 03:22:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB7483400) [pid = 3456] [serial = 2079] [outer = 0000000000000000] 03:22:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBBD102800) [pid = 3456] [serial = 2080] [outer = 000000EBB7483400] 03:22:50 INFO - PROCESS | 3456 | 1468664570298 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBBD20DC00) [pid = 3456] [serial = 2081] [outer = 000000EBB7483400] 03:22:50 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB2F3B800) [pid = 3456] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:22:50 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBB8E97000) [pid = 3456] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:22:50 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBB314A400) [pid = 3456] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:22:50 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBB2B24400) [pid = 3456] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:22:50 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBB7F73400) [pid = 3456] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:22:50 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBB7227C00) [pid = 3456] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:22:50 INFO - PROCESS | 3456 | --DOMWINDOW == 61 (000000EBBE5D8000) [pid = 3456] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:22:50 INFO - PROCESS | 3456 | --DOMWINDOW == 60 (000000EBBF859000) [pid = 3456] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:22:50 INFO - PROCESS | 3456 | --DOMWINDOW == 59 (000000EBB3084400) [pid = 3456] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:22:50 INFO - PROCESS | 3456 | 1468664570833 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:22:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:22:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 733ms 03:22:50 INFO - PROCESS | 3456 | 1468664570865 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 03:22:50 INFO - PROCESS | 3456 | 1468664570867 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 03:22:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:22:50 INFO - PROCESS | 3456 | 1468664570904 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:22:50 INFO - PROCESS | 3456 | 1468664570906 Marionette TRACE conn6 <- [1,2738,null,{}] 03:22:50 INFO - PROCESS | 3456 | 1468664570910 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:50 INFO - PROCESS | 3456 | 1468664570916 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:51 INFO - PROCESS | 3456 | 1468664571053 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 03:22:51 INFO - PROCESS | 3456 | 1468664571108 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 3456 | 1468664571110 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:51 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4690800 == 30 [pid = 3456] [id = 694] 03:22:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 60 (000000EBB8D07000) [pid = 3456] [serial = 2082] [outer = 0000000000000000] 03:22:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBBD225400) [pid = 3456] [serial = 2083] [outer = 000000EBB8D07000] 03:22:51 INFO - PROCESS | 3456 | 1468664571156 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBBE5D9400) [pid = 3456] [serial = 2084] [outer = 000000EBB8D07000] 03:22:51 INFO - PROCESS | 3456 | 1468664571519 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:22:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 03:22:51 INFO - PROCESS | 3456 | 1468664571549 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 3456 | 1468664571551 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 03:22:51 INFO - PROCESS | 3456 | 1468664571554 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:22:51 INFO - PROCESS | 3456 | 1468664571556 Marionette TRACE conn6 <- [1,2742,null,{}] 03:22:51 INFO - PROCESS | 3456 | 1468664571560 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:51 INFO - PROCESS | 3456 | 1468664571562 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:51 INFO - PROCESS | 3456 | 1468664571673 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 03:22:51 INFO - PROCESS | 3456 | 1468664571681 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 3456 | 1468664571683 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:51 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57CE000 == 31 [pid = 3456] [id = 695] 03:22:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBBE5DFC00) [pid = 3456] [serial = 2085] [outer = 0000000000000000] 03:22:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBBF4B6C00) [pid = 3456] [serial = 2086] [outer = 000000EBBE5DFC00] 03:22:51 INFO - PROCESS | 3456 | 1468664571728 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBBF4F5C00) [pid = 3456] [serial = 2087] [outer = 000000EBBE5DFC00] 03:22:52 INFO - PROCESS | 3456 | 1468664572125 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:22:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 627ms 03:22:52 INFO - PROCESS | 3456 | 1468664572185 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 3456 | 1468664572188 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 03:22:52 INFO - PROCESS | 3456 | 1468664572191 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:22:52 INFO - PROCESS | 3456 | 1468664572193 Marionette TRACE conn6 <- [1,2746,null,{}] 03:22:52 INFO - PROCESS | 3456 | 1468664572196 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:52 INFO - PROCESS | 3456 | 1468664572198 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:52 INFO - PROCESS | 3456 | 1468664572308 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 03:22:52 INFO - PROCESS | 3456 | 1468664572315 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:52 INFO - PROCESS | 3456 | 1468664572317 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:52 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC707B000 == 32 [pid = 3456] [id = 696] 03:22:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBBE5E1800) [pid = 3456] [serial = 2088] [outer = 0000000000000000] 03:22:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBBF85E400) [pid = 3456] [serial = 2089] [outer = 000000EBBE5E1800] 03:22:52 INFO - PROCESS | 3456 | 1468664572362 Marionette DEBUG loaded listener.js 03:22:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBBFC3AC00) [pid = 3456] [serial = 2090] [outer = 000000EBBE5E1800] 03:22:52 INFO - PROCESS | 3456 | 1468664572862 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:22:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 03:22:52 INFO - PROCESS | 3456 | 1468664572929 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 3456 | 1468664572934 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 03:22:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:22:52 INFO - PROCESS | 3456 | 1468664572940 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 3456 | 1468664572944 Marionette TRACE conn6 <- [1,2750,null,{}] 03:22:52 INFO - PROCESS | 3456 | 1468664572950 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:52 INFO - PROCESS | 3456 | 1468664572953 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:53 INFO - PROCESS | 3456 | 1468664573087 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 03:22:53 INFO - PROCESS | 3456 | 1468664573202 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:53 INFO - PROCESS | 3456 | 1468664573208 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:53 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9448000 == 33 [pid = 3456] [id = 697] 03:22:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB2F35C00) [pid = 3456] [serial = 2091] [outer = 0000000000000000] 03:22:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB2F3E400) [pid = 3456] [serial = 2092] [outer = 000000EBB2F35C00] 03:22:53 INFO - PROCESS | 3456 | 1468664573268 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB3639000) [pid = 3456] [serial = 2093] [outer = 000000EBB2F35C00] 03:22:54 INFO - PROCESS | 3456 | 1468664574058 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:22:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:22:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1180ms 03:22:54 INFO - PROCESS | 3456 | 1468664574123 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 03:22:54 INFO - PROCESS | 3456 | 1468664574128 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 03:22:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:22:54 INFO - PROCESS | 3456 | 1468664574135 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 3456 | 1468664574138 Marionette TRACE conn6 <- [1,2754,null,{}] 03:22:54 INFO - PROCESS | 3456 | 1468664574142 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:54 INFO - PROCESS | 3456 | 1468664574145 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:54 INFO - PROCESS | 3456 | 1468664574276 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 03:22:54 INFO - PROCESS | 3456 | 1468664574391 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 3456 | 1468664574394 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:54 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC02EF000 == 34 [pid = 3456] [id = 698] 03:22:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB75BCC00) [pid = 3456] [serial = 2094] [outer = 0000000000000000] 03:22:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB83F0000) [pid = 3456] [serial = 2095] [outer = 000000EBB75BCC00] 03:22:54 INFO - PROCESS | 3456 | 1468664574452 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB8F66C00) [pid = 3456] [serial = 2096] [outer = 000000EBB75BCC00] 03:22:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57CE000 == 33 [pid = 3456] [id = 695] 03:22:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4690800 == 32 [pid = 3456] [id = 694] 03:22:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC39AA800 == 31 [pid = 3456] [id = 693] 03:22:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC12C6000 == 30 [pid = 3456] [id = 692] 03:22:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFC0E000 == 29 [pid = 3456] [id = 691] 03:22:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF6E800 == 28 [pid = 3456] [id = 690] 03:22:55 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB83A1000 == 27 [pid = 3456] [id = 689] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBC90AC00) [pid = 3456] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBC972800) [pid = 3456] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB8EDE400) [pid = 3456] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB33D6400) [pid = 3456] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBB7224000) [pid = 3456] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB2BE8C00) [pid = 3456] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB2F3EC00) [pid = 3456] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBFC38000) [pid = 3456] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBB747D400) [pid = 3456] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBBF4BA800) [pid = 3456] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBB75BD400) [pid = 3456] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBBE5DD800) [pid = 3456] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 61 (000000EBBF861000) [pid = 3456] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 60 (000000EBBFC38800) [pid = 3456] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 59 (000000EBB803A000) [pid = 3456] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 58 (000000EBB96A1800) [pid = 3456] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | --DOMWINDOW == 57 (000000EBB83F0C00) [pid = 3456] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 03:22:55 INFO - PROCESS | 3456 | 1468664575322 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:22:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:22:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1231ms 03:22:55 INFO - PROCESS | 3456 | 1468664575368 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 03:22:55 INFO - PROCESS | 3456 | 1468664575372 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 03:22:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:22:55 INFO - PROCESS | 3456 | 1468664575377 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:22:55 INFO - PROCESS | 3456 | 1468664575382 Marionette TRACE conn6 <- [1,2758,null,{}] 03:22:55 INFO - PROCESS | 3456 | 1468664575388 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:55 INFO - PROCESS | 3456 | 1468664575392 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:55 INFO - PROCESS | 3456 | 1468664575539 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 03:22:55 INFO - PROCESS | 3456 | 1468664575619 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:55 INFO - PROCESS | 3456 | 1468664575625 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8399000 == 28 [pid = 3456] [id = 699] 03:22:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 58 (000000EBB308FC00) [pid = 3456] [serial = 2097] [outer = 0000000000000000] 03:22:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 59 (000000EBB314CC00) [pid = 3456] [serial = 2098] [outer = 000000EBB308FC00] 03:22:55 INFO - PROCESS | 3456 | 1468664575724 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 60 (000000EBB7225800) [pid = 3456] [serial = 2099] [outer = 000000EBB308FC00] 03:22:56 INFO - PROCESS | 3456 | 1468664576392 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:22:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:22:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1032ms 03:22:56 INFO - PROCESS | 3456 | 1468664576414 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 3456 | 1468664576418 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 03:22:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:22:56 INFO - PROCESS | 3456 | 1468664576462 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 3456 | 1468664576467 Marionette TRACE conn6 <- [1,2762,null,{}] 03:22:56 INFO - PROCESS | 3456 | 1468664576471 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:56 INFO - PROCESS | 3456 | 1468664576474 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:56 INFO - PROCESS | 3456 | 1468664576587 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 03:22:56 INFO - PROCESS | 3456 | 1468664576667 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 3456 | 1468664576669 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:56 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF65000 == 29 [pid = 3456] [id = 700] 03:22:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBB83F8000) [pid = 3456] [serial = 2100] [outer = 0000000000000000] 03:22:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBB8E92400) [pid = 3456] [serial = 2101] [outer = 000000EBB83F8000] 03:22:56 INFO - PROCESS | 3456 | 1468664576768 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBB94B3800) [pid = 3456] [serial = 2102] [outer = 000000EBB83F8000] 03:22:57 INFO - PROCESS | 3456 | 1468664577355 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:22:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:22:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 966ms 03:22:57 INFO - PROCESS | 3456 | 1468664577407 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 3456 | 1468664577410 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 03:22:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:22:57 INFO - PROCESS | 3456 | 1468664577414 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 3456 | 1468664577416 Marionette TRACE conn6 <- [1,2766,null,{}] 03:22:57 INFO - PROCESS | 3456 | 1468664577428 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:57 INFO - PROCESS | 3456 | 1468664577433 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:57 INFO - PROCESS | 3456 | 1468664577543 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 03:22:57 INFO - PROCESS | 3456 | 1468664577625 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 3456 | 1468664577630 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:57 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFC1A000 == 30 [pid = 3456] [id = 701] 03:22:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBBC94FC00) [pid = 3456] [serial = 2103] [outer = 0000000000000000] 03:22:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBBC959800) [pid = 3456] [serial = 2104] [outer = 000000EBBC94FC00] 03:22:57 INFO - PROCESS | 3456 | 1468664577730 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBBCF7BC00) [pid = 3456] [serial = 2105] [outer = 000000EBBC94FC00] 03:22:58 INFO - PROCESS | 3456 | 1468664578346 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:22:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:22:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 984ms 03:22:58 INFO - PROCESS | 3456 | 1468664578400 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 3456 | 1468664578402 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 03:22:58 INFO - PROCESS | 3456 | 1468664578406 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:22:58 INFO - PROCESS | 3456 | 1468664578408 Marionette TRACE conn6 <- [1,2770,null,{}] 03:22:58 INFO - PROCESS | 3456 | 1468664578412 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:58 INFO - PROCESS | 3456 | 1468664578414 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:58 INFO - PROCESS | 3456 | 1468664578525 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 03:22:58 INFO - PROCESS | 3456 | 1468664578602 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:58 INFO - PROCESS | 3456 | 1468664578605 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:22:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC2B47000 == 31 [pid = 3456] [id = 702] 03:22:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBBD21DC00) [pid = 3456] [serial = 2106] [outer = 0000000000000000] 03:22:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBBD228000) [pid = 3456] [serial = 2107] [outer = 000000EBBD21DC00] 03:22:58 INFO - PROCESS | 3456 | 1468664578704 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBBE20BC00) [pid = 3456] [serial = 2108] [outer = 000000EBBD21DC00] 03:22:59 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9448000 == 30 [pid = 3456] [id = 697] 03:22:59 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB796F800 == 29 [pid = 3456] [id = 688] 03:22:59 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFC1A000 == 28 [pid = 3456] [id = 701] 03:22:59 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF65000 == 27 [pid = 3456] [id = 700] 03:22:59 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC02EF000 == 26 [pid = 3456] [id = 698] 03:22:59 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8399000 == 25 [pid = 3456] [id = 699] 03:22:59 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC707B000 == 24 [pid = 3456] [id = 696] 03:23:00 INFO - PROCESS | 3456 | 1468664580005 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:23:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1632ms 03:23:00 INFO - PROCESS | 3456 | 1468664580042 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 3456 | 1468664580046 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 03:23:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:23:00 INFO - PROCESS | 3456 | 1468664580052 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 3456 | 1468664580055 Marionette TRACE conn6 <- [1,2774,null,{}] 03:23:00 INFO - PROCESS | 3456 | 1468664580061 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:00 INFO - PROCESS | 3456 | 1468664580064 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:00 INFO - PROCESS | 3456 | 1468664580156 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 03:23:00 INFO - PROCESS | 3456 | 1468664580171 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:00 INFO - PROCESS | 3456 | 1468664580176 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8212000 == 25 [pid = 3456] [id = 703] 03:23:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB3025400) [pid = 3456] [serial = 2109] [outer = 0000000000000000] 03:23:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB302A400) [pid = 3456] [serial = 2110] [outer = 000000EBB3025400] 03:23:00 INFO - PROCESS | 3456 | 1468664580225 Marionette DEBUG loaded listener.js 03:23:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB314EC00) [pid = 3456] [serial = 2111] [outer = 000000EBB3025400] 03:23:00 INFO - PROCESS | 3456 | 1468664580716 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:23:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 693ms 03:23:00 INFO - PROCESS | 3456 | 1468664580747 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 3456 | 1468664580753 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 03:23:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:23:00 INFO - PROCESS | 3456 | 1468664580759 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 3456 | 1468664580762 Marionette TRACE conn6 <- [1,2778,null,{}] 03:23:00 INFO - PROCESS | 3456 | 1468664580765 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:00 INFO - PROCESS | 3456 | 1468664580768 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:00 INFO - PROCESS | 3456 | 1468664580861 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 03:23:00 INFO - PROCESS | 3456 | 1468664580870 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:00 INFO - PROCESS | 3456 | 1468664580873 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE2D2800 == 26 [pid = 3456] [id = 704] 03:23:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB722DC00) [pid = 3456] [serial = 2112] [outer = 0000000000000000] 03:23:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB7479000) [pid = 3456] [serial = 2113] [outer = 000000EBB722DC00] 03:23:00 INFO - PROCESS | 3456 | 1468664580921 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB7585000) [pid = 3456] [serial = 2114] [outer = 000000EBB722DC00] 03:23:01 INFO - PROCESS | 3456 | 1468664581395 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:23:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:23:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 692ms 03:23:01 INFO - PROCESS | 3456 | 1468664581461 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 03:23:01 INFO - PROCESS | 3456 | 1468664581463 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 03:23:01 INFO - PROCESS | 3456 | 1468664581467 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:23:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:23:01 INFO - PROCESS | 3456 | 1468664581470 Marionette TRACE conn6 <- [1,2782,null,{}] 03:23:01 INFO - PROCESS | 3456 | 1468664581482 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:01 INFO - PROCESS | 3456 | 1468664581487 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:01 INFO - PROCESS | 3456 | 1468664581653 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 03:23:01 INFO - PROCESS | 3456 | 1468664581700 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 3456 | 1468664581704 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:01 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0523000 == 27 [pid = 3456] [id = 705] 03:23:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB80E3C00) [pid = 3456] [serial = 2115] [outer = 0000000000000000] 03:23:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB94B1000) [pid = 3456] [serial = 2116] [outer = 000000EBB80E3C00] 03:23:01 INFO - PROCESS | 3456 | 1468664581753 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB995BC00) [pid = 3456] [serial = 2117] [outer = 000000EBB80E3C00] 03:23:02 INFO - PROCESS | 3456 | 1468664582195 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:23:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 794ms 03:23:02 INFO - PROCESS | 3456 | 1468664582270 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 03:23:02 INFO - PROCESS | 3456 | 1468664582273 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 03:23:02 INFO - PROCESS | 3456 | 1468664582277 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:23:02 INFO - PROCESS | 3456 | 1468664582278 Marionette TRACE conn6 <- [1,2786,null,{}] 03:23:02 INFO - PROCESS | 3456 | 1468664582282 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:02 INFO - PROCESS | 3456 | 1468664582284 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:02 INFO - PROCESS | 3456 | 1468664582400 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 03:23:02 INFO - PROCESS | 3456 | 1468664582455 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:02 INFO - PROCESS | 3456 | 1468664582457 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3E77800 == 28 [pid = 3456] [id = 706] 03:23:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBC954400) [pid = 3456] [serial = 2118] [outer = 0000000000000000] 03:23:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBC96D400) [pid = 3456] [serial = 2119] [outer = 000000EBBC954400] 03:23:02 INFO - PROCESS | 3456 | 1468664582503 Marionette DEBUG loaded listener.js 03:23:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBD109400) [pid = 3456] [serial = 2120] [outer = 000000EBBC954400] 03:23:02 INFO - PROCESS | 3456 | 1468664582919 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:23:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 692ms 03:23:03 INFO - PROCESS | 3456 | 1468664583019 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 3456 | 1468664583022 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 03:23:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:23:03 INFO - PROCESS | 3456 | 1468664583025 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 3456 | 1468664583027 Marionette TRACE conn6 <- [1,2790,null,{}] 03:23:03 INFO - PROCESS | 3456 | 1468664583030 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:03 INFO - PROCESS | 3456 | 1468664583032 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:03 INFO - PROCESS | 3456 | 1468664583145 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 03:23:03 INFO - PROCESS | 3456 | 1468664583200 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 3456 | 1468664583202 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:03 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FEA000 == 29 [pid = 3456] [id = 707] 03:23:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBD10FC00) [pid = 3456] [serial = 2121] [outer = 0000000000000000] 03:23:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBD721800) [pid = 3456] [serial = 2122] [outer = 000000EBBD10FC00] 03:23:03 INFO - PROCESS | 3456 | 1468664583246 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBE5DC400) [pid = 3456] [serial = 2123] [outer = 000000EBBD10FC00] 03:23:03 INFO - PROCESS | 3456 | 1468664583663 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:23:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 690ms 03:23:03 INFO - PROCESS | 3456 | 1468664583717 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 3456 | 1468664583720 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 03:23:03 INFO - PROCESS | 3456 | 1468664583723 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:23:03 INFO - PROCESS | 3456 | 1468664583725 Marionette TRACE conn6 <- [1,2794,null,{}] 03:23:03 INFO - PROCESS | 3456 | 1468664583728 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:03 INFO - PROCESS | 3456 | 1468664583734 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:03 INFO - PROCESS | 3456 | 1468664583878 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 03:23:03 INFO - PROCESS | 3456 | 1468664583885 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 3456 | 1468664583887 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:03 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59C1000 == 30 [pid = 3456] [id = 708] 03:23:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBEF52400) [pid = 3456] [serial = 2124] [outer = 0000000000000000] 03:23:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBF4F2800) [pid = 3456] [serial = 2125] [outer = 000000EBBEF52400] 03:23:03 INFO - PROCESS | 3456 | 1468664583932 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBFC38C00) [pid = 3456] [serial = 2126] [outer = 000000EBBEF52400] 03:23:04 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB75BCC00) [pid = 3456] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:23:04 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB7484C00) [pid = 3456] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:23:04 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB308D400) [pid = 3456] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:23:04 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB3030C00) [pid = 3456] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:23:04 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB33DF400) [pid = 3456] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:23:04 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB8F63400) [pid = 3456] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:23:04 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBD717800) [pid = 3456] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:23:04 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBBE35000) [pid = 3456] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:23:04 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB8D07000) [pid = 3456] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:23:04 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBE5DFC00) [pid = 3456] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:23:04 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB7483400) [pid = 3456] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:23:04 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBE5E1800) [pid = 3456] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:23:04 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB3028C00) [pid = 3456] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:23:04 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB2F35C00) [pid = 3456] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:23:04 INFO - PROCESS | 3456 | 1468664584504 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 838ms 03:23:04 INFO - PROCESS | 3456 | 1468664584564 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 03:23:04 INFO - PROCESS | 3456 | 1468664584566 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 03:23:04 INFO - PROCESS | 3456 | 1468664584569 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:23:04 INFO - PROCESS | 3456 | 1468664584571 Marionette TRACE conn6 <- [1,2798,null,{}] 03:23:04 INFO - PROCESS | 3456 | 1468664584575 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:04 INFO - PROCESS | 3456 | 1468664584577 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:04 INFO - PROCESS | 3456 | 1468664584658 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 03:23:04 INFO - PROCESS | 3456 | 1468664584663 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 3456 | 1468664584665 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:04 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7121000 == 31 [pid = 3456] [id = 709] 03:23:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB7CB4400) [pid = 3456] [serial = 2127] [outer = 0000000000000000] 03:23:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBBE38000) [pid = 3456] [serial = 2128] [outer = 000000EBB7CB4400] 03:23:04 INFO - PROCESS | 3456 | 1468664584710 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBF4F0400) [pid = 3456] [serial = 2129] [outer = 000000EBB7CB4400] 03:23:05 INFO - PROCESS | 3456 | 1468664585111 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 586ms 03:23:05 INFO - PROCESS | 3456 | 1468664585161 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 3456 | 1468664585164 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 03:23:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:23:05 INFO - PROCESS | 3456 | 1468664585172 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 3456 | 1468664585174 Marionette TRACE conn6 <- [1,2802,null,{}] 03:23:05 INFO - PROCESS | 3456 | 1468664585177 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:05 INFO - PROCESS | 3456 | 1468664585179 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:05 INFO - PROCESS | 3456 | 1468664585261 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 03:23:05 INFO - PROCESS | 3456 | 1468664585267 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 3456 | 1468664585269 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:05 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7177000 == 32 [pid = 3456] [id = 710] 03:23:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBFC38800) [pid = 3456] [serial = 2130] [outer = 0000000000000000] 03:23:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBFCB5400) [pid = 3456] [serial = 2131] [outer = 000000EBBFC38800] 03:23:05 INFO - PROCESS | 3456 | 1468664585314 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBFD2C800) [pid = 3456] [serial = 2132] [outer = 000000EBBFC38800] 03:23:05 INFO - PROCESS | 3456 | 1468664585715 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:23:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 586ms 03:23:05 INFO - PROCESS | 3456 | 1468664585754 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 3456 | 1468664585757 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 03:23:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:23:05 INFO - PROCESS | 3456 | 1468664585772 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 3456 | 1468664585774 Marionette TRACE conn6 <- [1,2806,null,{}] 03:23:05 INFO - PROCESS | 3456 | 1468664585783 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:05 INFO - PROCESS | 3456 | 1468664585785 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:05 INFO - PROCESS | 3456 | 1468664585866 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 03:23:05 INFO - PROCESS | 3456 | 1468664585871 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 3456 | 1468664585873 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:05 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC75A5000 == 33 [pid = 3456] [id = 711] 03:23:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBFD2F000) [pid = 3456] [serial = 2133] [outer = 0000000000000000] 03:23:05 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBFD35C00) [pid = 3456] [serial = 2134] [outer = 000000EBBFD2F000] 03:23:05 INFO - PROCESS | 3456 | 1468664585917 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBFEB6800) [pid = 3456] [serial = 2135] [outer = 000000EBBFD2F000] 03:23:06 INFO - PROCESS | 3456 | 1468664586614 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:23:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:23:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 900ms 03:23:06 INFO - PROCESS | 3456 | 1468664586664 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 03:23:06 INFO - PROCESS | 3456 | 1468664586669 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 03:23:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:23:06 INFO - PROCESS | 3456 | 1468664586674 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 3456 | 1468664586678 Marionette TRACE conn6 <- [1,2810,null,{}] 03:23:06 INFO - PROCESS | 3456 | 1468664586684 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:06 INFO - PROCESS | 3456 | 1468664586687 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:06 INFO - PROCESS | 3456 | 1468664586813 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 03:23:06 INFO - PROCESS | 3456 | 1468664586937 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 3456 | 1468664586940 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBCFC4000 == 34 [pid = 3456] [id = 712] 03:23:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB2F3B000) [pid = 3456] [serial = 2136] [outer = 0000000000000000] 03:23:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB3221800) [pid = 3456] [serial = 2137] [outer = 000000EBB2F3B000] 03:23:07 INFO - PROCESS | 3456 | 1468664586999 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB722F800) [pid = 3456] [serial = 2138] [outer = 000000EBB2F3B000] 03:23:07 INFO - PROCESS | 3456 | 1468664587769 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:23:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:23:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1136ms 03:23:07 INFO - PROCESS | 3456 | 1468664587814 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 03:23:07 INFO - PROCESS | 3456 | 1468664587819 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 03:23:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:23:07 INFO - PROCESS | 3456 | 1468664587826 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - PROCESS | 3456 | 1468664587830 Marionette TRACE conn6 <- [1,2814,null,{}] 03:23:07 INFO - PROCESS | 3456 | 1468664587834 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:07 INFO - PROCESS | 3456 | 1468664587837 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:08 INFO - PROCESS | 3456 | 1468664588078 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 03:23:08 INFO - PROCESS | 3456 | 1468664588217 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 3456 | 1468664588220 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB75E8800 == 35 [pid = 3456] [id = 713] 03:23:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB2E08800) [pid = 3456] [serial = 2139] [outer = 0000000000000000] 03:23:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB3089000) [pid = 3456] [serial = 2140] [outer = 000000EBB2E08800] 03:23:08 INFO - PROCESS | 3456 | 1468664588272 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBB42E8C00) [pid = 3456] [serial = 2141] [outer = 000000EBB2E08800] 03:23:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7177000 == 34 [pid = 3456] [id = 710] 03:23:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7121000 == 33 [pid = 3456] [id = 709] 03:23:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59C1000 == 32 [pid = 3456] [id = 708] 03:23:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FEA000 == 31 [pid = 3456] [id = 707] 03:23:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3E77800 == 30 [pid = 3456] [id = 706] 03:23:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0523000 == 29 [pid = 3456] [id = 705] 03:23:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE2D2800 == 28 [pid = 3456] [id = 704] 03:23:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8212000 == 27 [pid = 3456] [id = 703] 03:23:08 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC2B47000 == 26 [pid = 3456] [id = 702] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB83F0000) [pid = 3456] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB8F66C00) [pid = 3456] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB757A000) [pid = 3456] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB3146000) [pid = 3456] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB26CFC00) [pid = 3456] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB3F69000) [pid = 3456] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB308F800) [pid = 3456] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB757B800) [pid = 3456] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB720C000) [pid = 3456] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBC636400) [pid = 3456] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBBE2C400) [pid = 3456] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBF884800) [pid = 3456] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBEF51800) [pid = 3456] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBC904800) [pid = 3456] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBD225400) [pid = 3456] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBF4F5C00) [pid = 3456] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBD102800) [pid = 3456] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBF4B6C00) [pid = 3456] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBFC3AC00) [pid = 3456] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB94AC800) [pid = 3456] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBB96A6400) [pid = 3456] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBD20DC00) [pid = 3456] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBBE5D9400) [pid = 3456] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBB2F3E400) [pid = 3456] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBBC967800) [pid = 3456] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBBF85E400) [pid = 3456] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 61 (000000EBB3639000) [pid = 3456] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | --DOMWINDOW == 60 (000000EBB7D11800) [pid = 3456] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 03:23:08 INFO - PROCESS | 3456 | 1468664588838 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:23:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1033ms 03:23:08 INFO - PROCESS | 3456 | 1468664588862 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 03:23:08 INFO - PROCESS | 3456 | 1468664588867 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 03:23:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:23:08 INFO - PROCESS | 3456 | 1468664588872 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 3456 | 1468664588875 Marionette TRACE conn6 <- [1,2818,null,{}] 03:23:08 INFO - PROCESS | 3456 | 1468664588896 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:08 INFO - PROCESS | 3456 | 1468664588899 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:09 INFO - PROCESS | 3456 | 1468664588989 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 03:23:09 INFO - PROCESS | 3456 | 1468664588998 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:09 INFO - PROCESS | 3456 | 1468664589001 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBBE6D000 == 27 [pid = 3456] [id = 714] 03:23:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 61 (000000EBB384B800) [pid = 3456] [serial = 2142] [outer = 0000000000000000] 03:23:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 62 (000000EBB747C400) [pid = 3456] [serial = 2143] [outer = 000000EBB384B800] 03:23:09 INFO - PROCESS | 3456 | 1468664589050 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBB7CB3400) [pid = 3456] [serial = 2144] [outer = 000000EBB384B800] 03:23:09 INFO - PROCESS | 3456 | 1468664589551 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:23:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:23:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 733ms 03:23:09 INFO - PROCESS | 3456 | 1468664589633 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 03:23:09 INFO - PROCESS | 3456 | 1468664589636 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 03:23:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:23:09 INFO - PROCESS | 3456 | 1468664589642 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:23:09 INFO - PROCESS | 3456 | 1468664589644 Marionette TRACE conn6 <- [1,2822,null,{}] 03:23:09 INFO - PROCESS | 3456 | 1468664589648 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:09 INFO - PROCESS | 3456 | 1468664589651 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:09 INFO - PROCESS | 3456 | 1468664589747 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 03:23:09 INFO - PROCESS | 3456 | 1468664589826 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:09 INFO - PROCESS | 3456 | 1468664589829 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF81D000 == 28 [pid = 3456] [id = 715] 03:23:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB7D1AC00) [pid = 3456] [serial = 2145] [outer = 0000000000000000] 03:23:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB8F66C00) [pid = 3456] [serial = 2146] [outer = 000000EBB7D1AC00] 03:23:09 INFO - PROCESS | 3456 | 1468664589875 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB96A1800) [pid = 3456] [serial = 2147] [outer = 000000EBB7D1AC00] 03:23:10 INFO - PROCESS | 3456 | 1468664590266 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 03:23:10 INFO - PROCESS | 3456 | 1468664590335 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 3456 | 1468664590339 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 03:23:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:23:10 INFO - PROCESS | 3456 | 1468664590350 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 3456 | 1468664590355 Marionette TRACE conn6 <- [1,2826,null,{}] 03:23:10 INFO - PROCESS | 3456 | 1468664590359 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:10 INFO - PROCESS | 3456 | 1468664590362 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:10 INFO - PROCESS | 3456 | 1468664590455 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 03:23:10 INFO - PROCESS | 3456 | 1468664590465 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 3456 | 1468664590468 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:10 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1049800 == 29 [pid = 3456] [id = 716] 03:23:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB995B400) [pid = 3456] [serial = 2148] [outer = 0000000000000000] 03:23:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBBC94F000) [pid = 3456] [serial = 2149] [outer = 000000EBB995B400] 03:23:10 INFO - PROCESS | 3456 | 1468664590517 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBBC97F800) [pid = 3456] [serial = 2150] [outer = 000000EBB995B400] 03:23:10 INFO - PROCESS | 3456 | 1468664590938 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 649ms 03:23:11 INFO - PROCESS | 3456 | 1468664590998 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 03:23:11 INFO - PROCESS | 3456 | 1468664591001 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 03:23:11 INFO - PROCESS | 3456 | 1468664591004 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:23:11 INFO - PROCESS | 3456 | 1468664591005 Marionette TRACE conn6 <- [1,2830,null,{}] 03:23:11 INFO - PROCESS | 3456 | 1468664591009 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:11 INFO - PROCESS | 3456 | 1468664591011 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:11 INFO - PROCESS | 3456 | 1468664591153 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 03:23:11 INFO - PROCESS | 3456 | 1468664591203 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 3456 | 1468664591206 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:11 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39AC800 == 30 [pid = 3456] [id = 717] 03:23:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBD1DA800) [pid = 3456] [serial = 2151] [outer = 0000000000000000] 03:23:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBD20EC00) [pid = 3456] [serial = 2152] [outer = 000000EBBD1DA800] 03:23:11 INFO - PROCESS | 3456 | 1468664591258 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBD717800) [pid = 3456] [serial = 2153] [outer = 000000EBBD1DA800] 03:23:11 INFO - PROCESS | 3456 | 1468664591711 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:23:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:23:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 732ms 03:23:11 INFO - PROCESS | 3456 | 1468664591739 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 03:23:11 INFO - PROCESS | 3456 | 1468664591741 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 03:23:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:23:11 INFO - PROCESS | 3456 | 1468664591744 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - PROCESS | 3456 | 1468664591746 Marionette TRACE conn6 <- [1,2834,null,{}] 03:23:11 INFO - PROCESS | 3456 | 1468664591750 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:11 INFO - PROCESS | 3456 | 1468664591752 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:11 INFO - PROCESS | 3456 | 1468664591867 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 03:23:11 INFO - PROCESS | 3456 | 1468664591917 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 3456 | 1468664591923 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:11 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0868000 == 31 [pid = 3456] [id = 718] 03:23:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBF4BB800) [pid = 3456] [serial = 2154] [outer = 0000000000000000] 03:23:11 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBF4EC800) [pid = 3456] [serial = 2155] [outer = 000000EBBF4BB800] 03:23:11 INFO - PROCESS | 3456 | 1468664591986 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBF85B000) [pid = 3456] [serial = 2156] [outer = 000000EBBF4BB800] 03:23:12 INFO - PROCESS | 3456 | 1468664592434 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:23:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:23:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 735ms 03:23:12 INFO - PROCESS | 3456 | 1468664592483 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 3456 | 1468664592485 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 03:23:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:23:12 INFO - PROCESS | 3456 | 1468664592488 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - PROCESS | 3456 | 1468664592490 Marionette TRACE conn6 <- [1,2838,null,{}] 03:23:12 INFO - PROCESS | 3456 | 1468664592529 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:12 INFO - PROCESS | 3456 | 1468664592531 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:12 INFO - PROCESS | 3456 | 1468664592651 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 03:23:12 INFO - PROCESS | 3456 | 1468664592662 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 3456 | 1468664592664 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:12 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57D2000 == 32 [pid = 3456] [id = 719] 03:23:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB2B29800) [pid = 3456] [serial = 2157] [outer = 0000000000000000] 03:23:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBFC3DC00) [pid = 3456] [serial = 2158] [outer = 000000EBB2B29800] 03:23:12 INFO - PROCESS | 3456 | 1468664592708 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBFD2C400) [pid = 3456] [serial = 2159] [outer = 000000EBB2B29800] 03:23:13 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBD10FC00) [pid = 3456] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:23:13 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB308FC00) [pid = 3456] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:23:13 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB83F8000) [pid = 3456] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:23:13 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBC94FC00) [pid = 3456] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:23:13 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBEF52400) [pid = 3456] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:23:13 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBFC38800) [pid = 3456] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:23:13 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB722DC00) [pid = 3456] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:23:13 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB7CB4400) [pid = 3456] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:23:13 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBC954400) [pid = 3456] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:23:13 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBB80E3C00) [pid = 3456] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:23:13 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBD21DC00) [pid = 3456] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:23:13 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBB3025400) [pid = 3456] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:23:13 INFO - PROCESS | 3456 | 1468664593206 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:23:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 754ms 03:23:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:23:13 INFO - PROCESS | 3456 | 1468664593246 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 3456 | 1468664593248 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 03:23:13 INFO - PROCESS | 3456 | 1468664593251 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 3456 | 1468664593253 Marionette TRACE conn6 <- [1,2842,null,{}] 03:23:13 INFO - PROCESS | 3456 | 1468664593256 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:13 INFO - PROCESS | 3456 | 1468664593258 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:13 INFO - PROCESS | 3456 | 1468664593340 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 03:23:13 INFO - PROCESS | 3456 | 1468664593419 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:13 INFO - PROCESS | 3456 | 1468664593421 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:13 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59BF800 == 33 [pid = 3456] [id = 720] 03:23:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB2E0A000) [pid = 3456] [serial = 2160] [outer = 0000000000000000] 03:23:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB747A800) [pid = 3456] [serial = 2161] [outer = 000000EBB2E0A000] 03:23:13 INFO - PROCESS | 3456 | 1468664593465 Marionette DEBUG loaded listener.js 03:23:13 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBBD21DC00) [pid = 3456] [serial = 2162] [outer = 000000EBB2E0A000] 03:23:13 INFO - PROCESS | 3456 | 1468664593829 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:23:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 03:23:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:23:13 INFO - PROCESS | 3456 | 1468664593884 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 3456 | 1468664593886 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 03:23:13 INFO - PROCESS | 3456 | 1468664593889 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 3456 | 1468664593899 Marionette TRACE conn6 <- [1,2846,null,{}] 03:23:13 INFO - PROCESS | 3456 | 1468664593912 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:13 INFO - PROCESS | 3456 | 1468664593914 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:14 INFO - PROCESS | 3456 | 1468664594022 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 03:23:14 INFO - PROCESS | 3456 | 1468664594030 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 3456 | 1468664594032 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:14 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC711D800 == 34 [pid = 3456] [id = 721] 03:23:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBF4BD400) [pid = 3456] [serial = 2163] [outer = 0000000000000000] 03:23:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBFD2D400) [pid = 3456] [serial = 2164] [outer = 000000EBBF4BD400] 03:23:14 INFO - PROCESS | 3456 | 1468664594077 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBFFC9400) [pid = 3456] [serial = 2165] [outer = 000000EBBF4BD400] 03:23:14 INFO - PROCESS | 3456 | 1468664594489 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:23:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:23:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 651ms 03:23:14 INFO - PROCESS | 3456 | 1468664594543 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 03:23:14 INFO - PROCESS | 3456 | 1468664594545 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 03:23:14 INFO - PROCESS | 3456 | 1468664594548 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:23:14 INFO - PROCESS | 3456 | 1468664594550 Marionette TRACE conn6 <- [1,2850,null,{}] 03:23:14 INFO - PROCESS | 3456 | 1468664594559 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:14 INFO - PROCESS | 3456 | 1468664594561 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:14 INFO - PROCESS | 3456 | 1468664594647 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 03:23:14 INFO - PROCESS | 3456 | 1468664594654 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 3456 | 1468664594656 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:14 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC09D1000 == 35 [pid = 3456] [id = 722] 03:23:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBC0178800) [pid = 3456] [serial = 2166] [outer = 0000000000000000] 03:23:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBC017F000) [pid = 3456] [serial = 2167] [outer = 000000EBC0178800] 03:23:14 INFO - PROCESS | 3456 | 1468664594700 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBC0186000) [pid = 3456] [serial = 2168] [outer = 000000EBC0178800] 03:23:15 INFO - PROCESS | 3456 | 1468664595187 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:23:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:23:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 691ms 03:23:15 INFO - PROCESS | 3456 | 1468664595244 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 03:23:15 INFO - PROCESS | 3456 | 1468664595248 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 03:23:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:23:15 INFO - PROCESS | 3456 | 1468664595254 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - PROCESS | 3456 | 1468664595259 Marionette TRACE conn6 <- [1,2854,null,{}] 03:23:15 INFO - PROCESS | 3456 | 1468664595266 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:15 INFO - PROCESS | 3456 | 1468664595269 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:15 INFO - PROCESS | 3456 | 1468664595442 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 03:23:15 INFO - PROCESS | 3456 | 1468664595532 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 3456 | 1468664595537 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:15 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBBE6E000 == 36 [pid = 3456] [id = 723] 03:23:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB33D8800) [pid = 3456] [serial = 2169] [outer = 0000000000000000] 03:23:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB363A800) [pid = 3456] [serial = 2170] [outer = 000000EBB33D8800] 03:23:15 INFO - PROCESS | 3456 | 1468664595596 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB7583800) [pid = 3456] [serial = 2171] [outer = 000000EBB33D8800] 03:23:16 INFO - PROCESS | 3456 | 1468664596179 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:23:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 985ms 03:23:16 INFO - PROCESS | 3456 | 1468664596243 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 3456 | 1468664596248 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 03:23:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:23:16 INFO - PROCESS | 3456 | 1468664596255 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - PROCESS | 3456 | 1468664596258 Marionette TRACE conn6 <- [1,2858,null,{}] 03:23:16 INFO - PROCESS | 3456 | 1468664596262 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:16 INFO - PROCESS | 3456 | 1468664596265 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:16 INFO - PROCESS | 3456 | 1468664596382 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 03:23:16 INFO - PROCESS | 3456 | 1468664596507 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 3456 | 1468664596510 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:16 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC399B000 == 37 [pid = 3456] [id = 724] 03:23:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB941EC00) [pid = 3456] [serial = 2172] [outer = 0000000000000000] 03:23:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB9958000) [pid = 3456] [serial = 2173] [outer = 000000EBB941EC00] 03:23:16 INFO - PROCESS | 3456 | 1468664596569 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBC957000) [pid = 3456] [serial = 2174] [outer = 000000EBB941EC00] 03:23:17 INFO - PROCESS | 3456 | 1468664597189 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:23:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:23:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 986ms 03:23:17 INFO - PROCESS | 3456 | 1468664597243 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 03:23:17 INFO - PROCESS | 3456 | 1468664597246 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 03:23:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:23:17 INFO - PROCESS | 3456 | 1468664597250 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 3456 | 1468664597254 Marionette TRACE conn6 <- [1,2862,null,{}] 03:23:17 INFO - PROCESS | 3456 | 1468664597266 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:17 INFO - PROCESS | 3456 | 1468664597271 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:17 INFO - PROCESS | 3456 | 1468664597387 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 03:23:17 INFO - PROCESS | 3456 | 1468664597511 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 3456 | 1468664597515 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:17 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC8106800 == 38 [pid = 3456] [id = 725] 03:23:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBF4BA800) [pid = 3456] [serial = 2175] [outer = 0000000000000000] 03:23:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBF859800) [pid = 3456] [serial = 2176] [outer = 000000EBBF4BA800] 03:23:17 INFO - PROCESS | 3456 | 1468664597575 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBFD29C00) [pid = 3456] [serial = 2177] [outer = 000000EBBF4BA800] 03:23:18 INFO - PROCESS | 3456 | 1468664598134 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:23:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:23:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 942ms 03:23:18 INFO - PROCESS | 3456 | 1468664598193 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 03:23:18 INFO - PROCESS | 3456 | 1468664598196 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 03:23:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:23:18 INFO - PROCESS | 3456 | 1468664598200 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:23:18 INFO - PROCESS | 3456 | 1468664598202 Marionette TRACE conn6 <- [1,2866,null,{}] 03:23:18 INFO - PROCESS | 3456 | 1468664598206 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:18 INFO - PROCESS | 3456 | 1468664598209 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:18 INFO - PROCESS | 3456 | 1468664598365 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 03:23:18 INFO - PROCESS | 3456 | 1468664598614 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 3456 | 1468664598618 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:18 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8FEE000 == 39 [pid = 3456] [id = 726] 03:23:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB2B26C00) [pid = 3456] [serial = 2178] [outer = 0000000000000000] 03:23:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB3027800) [pid = 3456] [serial = 2179] [outer = 000000EBB2B26C00] 03:23:18 INFO - PROCESS | 3456 | 1468664598681 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB3220C00) [pid = 3456] [serial = 2180] [outer = 000000EBB2B26C00] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC711D800 == 38 [pid = 3456] [id = 721] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59BF800 == 37 [pid = 3456] [id = 720] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57D2000 == 36 [pid = 3456] [id = 719] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0868000 == 35 [pid = 3456] [id = 718] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC39AC800 == 34 [pid = 3456] [id = 717] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1049800 == 33 [pid = 3456] [id = 716] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF81D000 == 32 [pid = 3456] [id = 715] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBBE6D000 == 31 [pid = 3456] [id = 714] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB75E8800 == 30 [pid = 3456] [id = 713] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC75A5000 == 29 [pid = 3456] [id = 711] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBCFC4000 == 28 [pid = 3456] [id = 712] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC8106800 == 27 [pid = 3456] [id = 725] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC399B000 == 26 [pid = 3456] [id = 724] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC09D1000 == 25 [pid = 3456] [id = 722] 03:23:19 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBBE6E000 == 24 [pid = 3456] [id = 723] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBC96D400) [pid = 3456] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB94B1000) [pid = 3456] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBE20BC00) [pid = 3456] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBD228000) [pid = 3456] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB302A400) [pid = 3456] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB314EC00) [pid = 3456] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBD721800) [pid = 3456] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBD109400) [pid = 3456] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB7225800) [pid = 3456] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB314CC00) [pid = 3456] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB94B3800) [pid = 3456] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB8E92400) [pid = 3456] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBCF7BC00) [pid = 3456] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBC959800) [pid = 3456] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBF4F2800) [pid = 3456] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBFD2C800) [pid = 3456] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBBE5DC400) [pid = 3456] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBFCB5400) [pid = 3456] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBFD35C00) [pid = 3456] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBFC38C00) [pid = 3456] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBB7585000) [pid = 3456] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBB7479000) [pid = 3456] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBBBE38000) [pid = 3456] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBBF4F0400) [pid = 3456] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 03:23:19 INFO - PROCESS | 3456 | --DOMWINDOW == 62 (000000EBB995BC00) [pid = 3456] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 03:23:20 INFO - PROCESS | 3456 | 1468664599995 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:23:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1885ms 03:23:20 INFO - PROCESS | 3456 | 1468664600088 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 3456 | 1468664600093 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 03:23:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:23:20 INFO - PROCESS | 3456 | 1468664600099 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 3456 | 1468664600103 Marionette TRACE conn6 <- [1,2870,null,{}] 03:23:20 INFO - PROCESS | 3456 | 1468664600109 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:20 INFO - PROCESS | 3456 | 1468664600112 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:20 INFO - PROCESS | 3456 | 1468664600210 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 03:23:20 INFO - PROCESS | 3456 | 1468664600280 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 3456 | 1468664600285 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:20 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB838F000 == 25 [pid = 3456] [id = 727] 03:23:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 63 (000000EBB3083400) [pid = 3456] [serial = 2181] [outer = 0000000000000000] 03:23:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB308D400) [pid = 3456] [serial = 2182] [outer = 000000EBB3083400] 03:23:20 INFO - PROCESS | 3456 | 1468664600336 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB12D1800) [pid = 3456] [serial = 2183] [outer = 000000EBB3083400] 03:23:20 INFO - PROCESS | 3456 | 1468664600772 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:23:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 734ms 03:23:20 INFO - PROCESS | 3456 | 1468664600836 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 3456 | 1468664600841 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 03:23:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:23:20 INFO - PROCESS | 3456 | 1468664600848 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 3456 | 1468664600850 Marionette TRACE conn6 <- [1,2874,null,{}] 03:23:20 INFO - PROCESS | 3456 | 1468664600854 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:20 INFO - PROCESS | 3456 | 1468664600857 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:20 INFO - PROCESS | 3456 | 1468664600950 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 03:23:20 INFO - PROCESS | 3456 | 1468664600958 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 3456 | 1468664600961 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:20 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD77D800 == 26 [pid = 3456] [id = 728] 03:23:20 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBB7231800) [pid = 3456] [serial = 2184] [outer = 0000000000000000] 03:23:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB747E000) [pid = 3456] [serial = 2185] [outer = 000000EBB7231800] 03:23:21 INFO - PROCESS | 3456 | 1468664601016 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBB7CAF400) [pid = 3456] [serial = 2186] [outer = 000000EBB7231800] 03:23:21 INFO - PROCESS | 3456 | 1468664601494 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:23:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:23:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 692ms 03:23:21 INFO - PROCESS | 3456 | 1468664601542 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 3456 | 1468664601545 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 03:23:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:23:21 INFO - PROCESS | 3456 | 1468664601549 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 3456 | 1468664601552 Marionette TRACE conn6 <- [1,2878,null,{}] 03:23:21 INFO - PROCESS | 3456 | 1468664601564 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:21 INFO - PROCESS | 3456 | 1468664601569 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:21 INFO - PROCESS | 3456 | 1468664601687 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 03:23:21 INFO - PROCESS | 3456 | 1468664601772 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 3456 | 1468664601775 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:21 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFF37000 == 27 [pid = 3456] [id = 729] 03:23:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB2B26800) [pid = 3456] [serial = 2187] [outer = 0000000000000000] 03:23:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB8F68C00) [pid = 3456] [serial = 2188] [outer = 000000EBB2B26800] 03:23:21 INFO - PROCESS | 3456 | 1468664601824 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB96A0C00) [pid = 3456] [serial = 2189] [outer = 000000EBB2B26800] 03:23:22 INFO - PROCESS | 3456 | 1468664602255 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:23:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:23:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 733ms 03:23:22 INFO - PROCESS | 3456 | 1468664602292 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 03:23:22 INFO - PROCESS | 3456 | 1468664602295 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 03:23:22 INFO - PROCESS | 3456 | 1468664602298 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:23:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:23:22 INFO - PROCESS | 3456 | 1468664602300 Marionette TRACE conn6 <- [1,2882,null,{}] 03:23:22 INFO - PROCESS | 3456 | 1468664602304 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:22 INFO - PROCESS | 3456 | 1468664602306 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:22 INFO - PROCESS | 3456 | 1468664602421 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 03:23:22 INFO - PROCESS | 3456 | 1468664602426 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:22 INFO - PROCESS | 3456 | 1468664602428 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:22 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F46000 == 28 [pid = 3456] [id = 730] 03:23:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBBE2D400) [pid = 3456] [serial = 2190] [outer = 0000000000000000] 03:23:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBBE35000) [pid = 3456] [serial = 2191] [outer = 000000EBBBE2D400] 03:23:22 INFO - PROCESS | 3456 | 1468664602516 Marionette DEBUG loaded listener.js 03:23:22 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBC956400) [pid = 3456] [serial = 2192] [outer = 000000EBBBE2D400] 03:23:22 INFO - PROCESS | 3456 | 1468664602951 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:23:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:23:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 690ms 03:23:23 INFO - PROCESS | 3456 | 1468664602994 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 03:23:23 INFO - PROCESS | 3456 | 1468664602996 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 03:23:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:23:23 INFO - PROCESS | 3456 | 1468664603004 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - PROCESS | 3456 | 1468664603006 Marionette TRACE conn6 <- [1,2886,null,{}] 03:23:23 INFO - PROCESS | 3456 | 1468664603011 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:23 INFO - PROCESS | 3456 | 1468664603013 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:23 INFO - PROCESS | 3456 | 1468664603149 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 03:23:23 INFO - PROCESS | 3456 | 1468664603161 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 3456 | 1468664603163 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:23 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3996800 == 29 [pid = 3456] [id = 731] 03:23:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB7231000) [pid = 3456] [serial = 2193] [outer = 0000000000000000] 03:23:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBC97E800) [pid = 3456] [serial = 2194] [outer = 000000EBB7231000] 03:23:23 INFO - PROCESS | 3456 | 1468664603208 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBD202400) [pid = 3456] [serial = 2195] [outer = 000000EBB7231000] 03:23:23 INFO - PROCESS | 3456 | 1468664603670 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:23:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:23:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 692ms 03:23:23 INFO - PROCESS | 3456 | 1468664603700 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 03:23:23 INFO - PROCESS | 3456 | 1468664603702 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 03:23:23 INFO - PROCESS | 3456 | 1468664603705 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:23:23 INFO - PROCESS | 3456 | 1468664603707 Marionette TRACE conn6 <- [1,2890,null,{}] 03:23:23 INFO - PROCESS | 3456 | 1468664603710 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:23 INFO - PROCESS | 3456 | 1468664603716 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:23 INFO - PROCESS | 3456 | 1468664603856 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 03:23:23 INFO - PROCESS | 3456 | 1468664603870 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 3456 | 1468664603872 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:23 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4682800 == 30 [pid = 3456] [id = 732] 03:23:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBD1DB000) [pid = 3456] [serial = 2196] [outer = 0000000000000000] 03:23:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBD22C800) [pid = 3456] [serial = 2197] [outer = 000000EBBD1DB000] 03:23:23 INFO - PROCESS | 3456 | 1468664603917 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBF4EE800) [pid = 3456] [serial = 2198] [outer = 000000EBBD1DB000] 03:23:24 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBD1DA800) [pid = 3456] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:23:24 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBF4BB800) [pid = 3456] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:23:24 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB7D1AC00) [pid = 3456] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:23:24 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB2F3B000) [pid = 3456] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:23:24 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBFD2F000) [pid = 3456] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:23:24 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB384B800) [pid = 3456] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:23:24 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB2E08800) [pid = 3456] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:23:24 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB995B400) [pid = 3456] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:23:24 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB2E0A000) [pid = 3456] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:23:24 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBB2B29800) [pid = 3456] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:23:24 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBC0178800) [pid = 3456] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:23:24 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBF4BD400) [pid = 3456] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:23:24 INFO - PROCESS | 3456 | 1468664604525 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:23:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:23:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 880ms 03:23:24 INFO - PROCESS | 3456 | 1468664604589 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 3456 | 1468664604591 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 03:23:24 INFO - PROCESS | 3456 | 1468664604595 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:23:24 INFO - PROCESS | 3456 | 1468664604597 Marionette TRACE conn6 <- [1,2894,null,{}] 03:23:24 INFO - PROCESS | 3456 | 1468664604601 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:24 INFO - PROCESS | 3456 | 1468664604603 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:24 INFO - PROCESS | 3456 | 1468664604682 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 03:23:24 INFO - PROCESS | 3456 | 1468664604687 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:24 INFO - PROCESS | 3456 | 1468664604689 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:24 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57CC800 == 31 [pid = 3456] [id = 733] 03:23:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBB8ED4800) [pid = 3456] [serial = 2199] [outer = 0000000000000000] 03:23:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBE5D6400) [pid = 3456] [serial = 2200] [outer = 000000EBB8ED4800] 03:23:24 INFO - PROCESS | 3456 | 1468664604734 Marionette DEBUG loaded listener.js 03:23:24 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBF4F1400) [pid = 3456] [serial = 2201] [outer = 000000EBB8ED4800] 03:23:25 INFO - PROCESS | 3456 | 1468664605144 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:23:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:23:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 586ms 03:23:25 INFO - PROCESS | 3456 | 1468664605184 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 03:23:25 INFO - PROCESS | 3456 | 1468664605186 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 03:23:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:23:25 INFO - PROCESS | 3456 | 1468664605190 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:23:25 INFO - PROCESS | 3456 | 1468664605191 Marionette TRACE conn6 <- [1,2898,null,{}] 03:23:25 INFO - PROCESS | 3456 | 1468664605195 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:25 INFO - PROCESS | 3456 | 1468664605197 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:25 INFO - PROCESS | 3456 | 1468664605277 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 03:23:25 INFO - PROCESS | 3456 | 1468664605283 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:25 INFO - PROCESS | 3456 | 1468664605285 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:25 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7087000 == 32 [pid = 3456] [id = 734] 03:23:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBF4EC400) [pid = 3456] [serial = 2202] [outer = 0000000000000000] 03:23:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBF862800) [pid = 3456] [serial = 2203] [outer = 000000EBBF4EC400] 03:23:25 INFO - PROCESS | 3456 | 1468664605331 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBFC38C00) [pid = 3456] [serial = 2204] [outer = 000000EBBF4EC400] 03:23:25 INFO - PROCESS | 3456 | 1468664605719 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:23:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:23:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:23:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 587ms 03:23:25 INFO - PROCESS | 3456 | 1468664605780 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 03:23:25 INFO - PROCESS | 3456 | 1468664605782 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 03:23:25 INFO - TEST-START | /DOMEvents/constructors.html 03:23:25 INFO - PROCESS | 3456 | 1468664605785 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:23:25 INFO - PROCESS | 3456 | 1468664605787 Marionette TRACE conn6 <- [1,2902,null,{}] 03:23:25 INFO - PROCESS | 3456 | 1468664605802 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:25 INFO - PROCESS | 3456 | 1468664605804 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:25 INFO - PROCESS | 3456 | 1468664605885 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 03:23:25 INFO - PROCESS | 3456 | 1468664605890 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:25 INFO - PROCESS | 3456 | 1468664605891 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:25 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFF31000 == 33 [pid = 3456] [id = 735] 03:23:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBFC3CC00) [pid = 3456] [serial = 2205] [outer = 0000000000000000] 03:23:25 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBFD26400) [pid = 3456] [serial = 2206] [outer = 000000EBBFC3CC00] 03:23:25 INFO - PROCESS | 3456 | 1468664605935 Marionette DEBUG loaded listener.js 03:23:26 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBFD2E400) [pid = 3456] [serial = 2207] [outer = 000000EBBFC3CC00] 03:23:26 INFO - PROCESS | 3456 | 1468664606682 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:23:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:23:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:23:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:23:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 956ms 03:23:26 INFO - PROCESS | 3456 | 1468664606746 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 3456 | 1468664606750 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 03:23:26 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:23:26 INFO - PROCESS | 3456 | 1468664606780 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 3456 | 1468664606783 Marionette TRACE conn6 <- [1,2906,null,{}] 03:23:26 INFO - PROCESS | 3456 | 1468664606789 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:26 INFO - PROCESS | 3456 | 1468664606792 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:26 INFO - PROCESS | 3456 | 1468664606923 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 03:23:27 INFO - PROCESS | 3456 | 1468664606998 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:27 INFO - PROCESS | 3456 | 1468664607001 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:27 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBE45B800 == 34 [pid = 3456] [id = 736] 03:23:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB302D400) [pid = 3456] [serial = 2208] [outer = 0000000000000000] 03:23:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB7210000) [pid = 3456] [serial = 2209] [outer = 000000EBB302D400] 03:23:27 INFO - PROCESS | 3456 | 1468664607100 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB7D10C00) [pid = 3456] [serial = 2210] [outer = 000000EBB302D400] 03:23:27 INFO - PROCESS | 3456 | 1468664607771 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:23:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:23:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1036ms 03:23:27 INFO - PROCESS | 3456 | 1468664607815 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 03:23:27 INFO - PROCESS | 3456 | 1468664607820 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 03:23:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:23:27 INFO - PROCESS | 3456 | 1468664607827 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:23:27 INFO - PROCESS | 3456 | 1468664607830 Marionette TRACE conn6 <- [1,2910,null,{}] 03:23:27 INFO - PROCESS | 3456 | 1468664607880 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:27 INFO - PROCESS | 3456 | 1468664607883 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:28 INFO - PROCESS | 3456 | 1468664608020 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 03:23:28 INFO - PROCESS | 3456 | 1468664608135 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 3456 | 1468664608138 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:28 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3995800 == 35 [pid = 3456] [id = 737] 03:23:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB942A000) [pid = 3456] [serial = 2211] [outer = 0000000000000000] 03:23:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBBBE36400) [pid = 3456] [serial = 2212] [outer = 000000EBB942A000] 03:23:28 INFO - PROCESS | 3456 | 1468664608196 Marionette DEBUG loaded listener.js 03:23:28 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBD21FC00) [pid = 3456] [serial = 2213] [outer = 000000EBB942A000] 03:23:28 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:23:28 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:23:28 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:23:28 INFO - PROCESS | 3456 | [3456] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:23:29 INFO - PROCESS | 3456 | 1468664609004 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:23:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:23:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:23:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 03:23:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:23:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 03:23:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:23:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 03:23:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:23:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:23:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1238ms 03:23:29 INFO - PROCESS | 3456 | 1468664609078 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 3456 | 1468664609083 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 03:23:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:23:29 INFO - PROCESS | 3456 | 1468664609090 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 3456 | 1468664609093 Marionette TRACE conn6 <- [1,2914,null,{}] 03:23:29 INFO - PROCESS | 3456 | 1468664609099 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:29 INFO - PROCESS | 3456 | 1468664609102 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:29 INFO - PROCESS | 3456 | 1468664609224 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 03:23:29 INFO - PROCESS | 3456 | 1468664609300 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:29 INFO - PROCESS | 3456 | 1468664609305 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:29 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7FCB000 == 36 [pid = 3456] [id = 738] 03:23:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB2E03400) [pid = 3456] [serial = 2214] [outer = 0000000000000000] 03:23:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB7484000) [pid = 3456] [serial = 2215] [outer = 000000EBB2E03400] 03:23:29 INFO - PROCESS | 3456 | 1468664609399 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB83F9C00) [pid = 3456] [serial = 2216] [outer = 000000EBB2E03400] 03:23:29 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7087000 == 35 [pid = 3456] [id = 734] 03:23:29 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57CC800 == 34 [pid = 3456] [id = 733] 03:23:29 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4682800 == 33 [pid = 3456] [id = 732] 03:23:29 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3996800 == 32 [pid = 3456] [id = 731] 03:23:29 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F46000 == 31 [pid = 3456] [id = 730] 03:23:29 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFF37000 == 30 [pid = 3456] [id = 729] 03:23:29 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBD77D800 == 29 [pid = 3456] [id = 728] 03:23:29 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB838F000 == 28 [pid = 3456] [id = 727] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBD20EC00) [pid = 3456] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBF85B000) [pid = 3456] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBF4EC800) [pid = 3456] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB8F66C00) [pid = 3456] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB96A1800) [pid = 3456] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB3221800) [pid = 3456] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB722F800) [pid = 3456] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBFEB6800) [pid = 3456] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB747C400) [pid = 3456] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB7CB3400) [pid = 3456] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB3089000) [pid = 3456] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB42E8C00) [pid = 3456] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBC94F000) [pid = 3456] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB747A800) [pid = 3456] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBFC3DC00) [pid = 3456] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBC017F000) [pid = 3456] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBC0186000) [pid = 3456] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 68 (000000EBBFD2D400) [pid = 3456] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 67 (000000EBBFFC9400) [pid = 3456] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 66 (000000EBBD21DC00) [pid = 3456] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 65 (000000EBBD717800) [pid = 3456] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 64 (000000EBBFD2C400) [pid = 3456] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | --DOMWINDOW == 63 (000000EBBC97F800) [pid = 3456] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 03:23:29 INFO - PROCESS | 3456 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:23:29 INFO - PROCESS | 3456 | 1468664609841 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:23:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:23:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 779ms 03:23:29 INFO - PROCESS | 3456 | 1468664609873 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 3456 | 1468664609878 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 03:23:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:23:29 INFO - PROCESS | 3456 | 1468664609884 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 3456 | 1468664609887 Marionette TRACE conn6 <- [1,2918,null,{}] 03:23:29 INFO - PROCESS | 3456 | 1468664609890 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:29 INFO - PROCESS | 3456 | 1468664609893 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:29 INFO - PROCESS | 3456 | 1468664609983 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 03:23:29 INFO - PROCESS | 3456 | 1468664609988 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:29 INFO - PROCESS | 3456 | 1468664609991 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:30 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF8D3800 == 29 [pid = 3456] [id = 739] 03:23:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 64 (000000EBB8E92400) [pid = 3456] [serial = 2217] [outer = 0000000000000000] 03:23:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 65 (000000EBB96A4400) [pid = 3456] [serial = 2218] [outer = 000000EBB8E92400] 03:23:30 INFO - PROCESS | 3456 | 1468664610038 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 66 (000000EBBBEA7000) [pid = 3456] [serial = 2219] [outer = 000000EBB8E92400] 03:23:30 INFO - PROCESS | 3456 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:23:30 INFO - PROCESS | 3456 | 1468664610494 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:23:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:23:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 626ms 03:23:30 INFO - PROCESS | 3456 | 1468664610513 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 03:23:30 INFO - PROCESS | 3456 | 1468664610516 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 03:23:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:23:30 INFO - PROCESS | 3456 | 1468664610519 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:23:30 INFO - PROCESS | 3456 | 1468664610523 Marionette TRACE conn6 <- [1,2922,null,{}] 03:23:30 INFO - PROCESS | 3456 | 1468664610534 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:30 INFO - PROCESS | 3456 | 1468664610539 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:30 INFO - PROCESS | 3456 | 1468664610641 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 03:23:30 INFO - PROCESS | 3456 | 1468664610650 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 3456 | 1468664610653 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:30 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1F71800 == 30 [pid = 3456] [id = 740] 03:23:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 67 (000000EBB3083C00) [pid = 3456] [serial = 2220] [outer = 0000000000000000] 03:23:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 68 (000000EBBD721000) [pid = 3456] [serial = 2221] [outer = 000000EBB3083C00] 03:23:30 INFO - PROCESS | 3456 | 1468664610703 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 3456 | ++DOMWINDOW == 69 (000000EBBE5D7800) [pid = 3456] [serial = 2222] [outer = 000000EBB3083C00] 03:23:31 INFO - PROCESS | 3456 | 1468664611162 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:23:31 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:23:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 691ms 03:23:31 INFO - PROCESS | 3456 | 1468664611213 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 03:23:31 INFO - PROCESS | 3456 | 1468664611216 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 03:23:31 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:23:31 INFO - PROCESS | 3456 | 1468664611219 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - PROCESS | 3456 | 1468664611221 Marionette TRACE conn6 <- [1,2926,null,{}] 03:23:31 INFO - PROCESS | 3456 | 1468664611224 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:31 INFO - PROCESS | 3456 | 1468664611226 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:31 INFO - PROCESS | 3456 | 1468664611316 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 03:23:31 INFO - PROCESS | 3456 | 1468664611321 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:31 INFO - PROCESS | 3456 | 1468664611323 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:31 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3F0E800 == 31 [pid = 3456] [id = 741] 03:23:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBBE5E3C00) [pid = 3456] [serial = 2223] [outer = 0000000000000000] 03:23:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBBF4F7C00) [pid = 3456] [serial = 2224] [outer = 000000EBBE5E3C00] 03:23:31 INFO - PROCESS | 3456 | 1468664611368 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBBF88E000) [pid = 3456] [serial = 2225] [outer = 000000EBBE5E3C00] 03:23:31 INFO - PROCESS | 3456 | 1468664611762 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:23:31 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:23:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 03:23:31 INFO - PROCESS | 3456 | 1468664611809 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 03:23:31 INFO - PROCESS | 3456 | 1468664611811 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 03:23:31 INFO - PROCESS | 3456 | 1468664611814 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:23:31 INFO - PROCESS | 3456 | 1468664611816 Marionette TRACE conn6 <- [1,2930,null,{}] 03:23:31 INFO - PROCESS | 3456 | 1468664611846 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:31 INFO - PROCESS | 3456 | 1468664611848 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:31 INFO - PROCESS | 3456 | 1468664611961 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 03:23:31 INFO - PROCESS | 3456 | 1468664611966 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:31 INFO - PROCESS | 3456 | 1468664611968 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:31 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57C9000 == 32 [pid = 3456] [id = 742] 03:23:31 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB3029400) [pid = 3456] [serial = 2226] [outer = 0000000000000000] 03:23:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBFC41800) [pid = 3456] [serial = 2227] [outer = 000000EBB3029400] 03:23:32 INFO - PROCESS | 3456 | 1468664612013 Marionette DEBUG loaded listener.js 03:23:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBFD31000) [pid = 3456] [serial = 2228] [outer = 000000EBB3029400] 03:23:32 INFO - PROCESS | 3456 | 1468664612462 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:23:32 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:23:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:23:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 03:23:32 INFO - PROCESS | 3456 | 1468664612511 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 03:23:32 INFO - PROCESS | 3456 | 1468664612513 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 03:23:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:23:32 INFO - PROCESS | 3456 | 1468664612516 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 3456 | 1468664612518 Marionette TRACE conn6 <- [1,2934,null,{}] 03:23:32 INFO - PROCESS | 3456 | 1468664612521 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:32 INFO - PROCESS | 3456 | 1468664612527 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:32 INFO - PROCESS | 3456 | 1468664612683 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 03:23:32 INFO - PROCESS | 3456 | 1468664612694 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:32 INFO - PROCESS | 3456 | 1468664612696 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:32 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7124000 == 33 [pid = 3456] [id = 743] 03:23:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBFD98000) [pid = 3456] [serial = 2229] [outer = 0000000000000000] 03:23:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBC017BC00) [pid = 3456] [serial = 2230] [outer = 000000EBBFD98000] 03:23:32 INFO - PROCESS | 3456 | 1468664612786 Marionette DEBUG loaded listener.js 03:23:32 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC01B1C00) [pid = 3456] [serial = 2231] [outer = 000000EBBFD98000] 03:23:33 INFO - PROCESS | 3456 | 1468664613191 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:23:33 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:23:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 734ms 03:23:33 INFO - PROCESS | 3456 | 1468664613253 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 3456 | 1468664613256 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 03:23:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:23:33 INFO - PROCESS | 3456 | 1468664613259 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 3456 | 1468664613261 Marionette TRACE conn6 <- [1,2938,null,{}] 03:23:33 INFO - PROCESS | 3456 | 1468664613297 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:33 INFO - PROCESS | 3456 | 1468664613299 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:33 INFO - PROCESS | 3456 | 1468664613414 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 03:23:33 INFO - PROCESS | 3456 | 1468664613465 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:33 INFO - PROCESS | 3456 | 1468664613467 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:33 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC759B800 == 34 [pid = 3456] [id = 744] 03:23:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBC01B6C00) [pid = 3456] [serial = 2232] [outer = 0000000000000000] 03:23:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBC01B9400) [pid = 3456] [serial = 2233] [outer = 000000EBC01B6C00] 03:23:33 INFO - PROCESS | 3456 | 1468664613512 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC01C6400) [pid = 3456] [serial = 2234] [outer = 000000EBC01B6C00] 03:23:33 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC75AB000 == 35 [pid = 3456] [id = 745] 03:23:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC01D0400) [pid = 3456] [serial = 2235] [outer = 0000000000000000] 03:23:33 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBC01D1400) [pid = 3456] [serial = 2236] [outer = 000000EBC01D0400] 03:23:33 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBBE2D400) [pid = 3456] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:23:33 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB2B26800) [pid = 3456] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:23:33 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBB3083400) [pid = 3456] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:23:33 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBB7231800) [pid = 3456] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:23:33 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBB2B26C00) [pid = 3456] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:23:33 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB7231000) [pid = 3456] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:23:33 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB33D8800) [pid = 3456] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:23:33 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBF4EC400) [pid = 3456] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:23:33 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB941EC00) [pid = 3456] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:23:33 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBF4BA800) [pid = 3456] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:23:33 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBD1DB000) [pid = 3456] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:23:33 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBB8ED4800) [pid = 3456] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:23:33 INFO - PROCESS | 3456 | 1468664613966 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:23:34 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:23:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 03:23:34 INFO - PROCESS | 3456 | 1468664613996 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 03:23:34 INFO - PROCESS | 3456 | 1468664613998 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 03:23:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:23:34 INFO - PROCESS | 3456 | 1468664614006 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - PROCESS | 3456 | 1468664614008 Marionette TRACE conn6 <- [1,2942,null,{}] 03:23:34 INFO - PROCESS | 3456 | 1468664614011 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:34 INFO - PROCESS | 3456 | 1468664614013 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:34 INFO - PROCESS | 3456 | 1468664614108 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 03:23:34 INFO - PROCESS | 3456 | 1468664614114 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 3456 | 1468664614116 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:34 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7848800 == 36 [pid = 3456] [id = 746] 03:23:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB7226800) [pid = 3456] [serial = 2237] [outer = 0000000000000000] 03:23:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBBC95A000) [pid = 3456] [serial = 2238] [outer = 000000EBB7226800] 03:23:34 INFO - PROCESS | 3456 | 1468664614162 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBC01BE800) [pid = 3456] [serial = 2239] [outer = 000000EBB7226800] 03:23:34 INFO - PROCESS | 3456 | 1468664614562 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:23:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:23:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:23:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 587ms 03:23:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:23:34 INFO - PROCESS | 3456 | 1468664614599 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 03:23:34 INFO - PROCESS | 3456 | 1468664614602 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 03:23:34 INFO - PROCESS | 3456 | 1468664614605 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - PROCESS | 3456 | 1468664614607 Marionette TRACE conn6 <- [1,2946,null,{}] 03:23:34 INFO - PROCESS | 3456 | 1468664614610 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:34 INFO - PROCESS | 3456 | 1468664614612 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:34 INFO - PROCESS | 3456 | 1468664614711 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 03:23:34 INFO - PROCESS | 3456 | 1468664614743 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 3456 | 1468664614745 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:34 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC1F6F000 == 37 [pid = 3456] [id = 747] 03:23:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBC637400) [pid = 3456] [serial = 2240] [outer = 0000000000000000] 03:23:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBC01D3C00) [pid = 3456] [serial = 2241] [outer = 000000EBBC637400] 03:23:34 INFO - PROCESS | 3456 | 1468664614789 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBC028E000) [pid = 3456] [serial = 2242] [outer = 000000EBBC637400] 03:23:35 INFO - PROCESS | 3456 | 1468664615159 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:23:35 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:23:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 586ms 03:23:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:23:35 INFO - PROCESS | 3456 | 1468664615192 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 03:23:35 INFO - PROCESS | 3456 | 1468664615194 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 03:23:35 INFO - PROCESS | 3456 | 1468664615197 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - PROCESS | 3456 | 1468664615199 Marionette TRACE conn6 <- [1,2950,null,{}] 03:23:35 INFO - PROCESS | 3456 | 1468664615203 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:35 INFO - PROCESS | 3456 | 1468664615205 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:35 INFO - PROCESS | 3456 | 1468664615330 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 03:23:35 INFO - PROCESS | 3456 | 1468664615338 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:35 INFO - PROCESS | 3456 | 1468664615340 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:35 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC90CF800 == 38 [pid = 3456] [id = 748] 03:23:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC0287800) [pid = 3456] [serial = 2243] [outer = 0000000000000000] 03:23:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBC0536800) [pid = 3456] [serial = 2244] [outer = 000000EBC0287800] 03:23:35 INFO - PROCESS | 3456 | 1468664615385 Marionette DEBUG loaded listener.js 03:23:35 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBC06EFC00) [pid = 3456] [serial = 2245] [outer = 000000EBC0287800] 03:23:35 INFO - PROCESS | 3456 | 1468664615770 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:23:35 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:23:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 586ms 03:23:35 INFO - PROCESS | 3456 | 1468664615787 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 03:23:35 INFO - PROCESS | 3456 | 1468664615790 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 03:23:35 INFO - PROCESS | 3456 | 1468664615793 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:23:35 INFO - PROCESS | 3456 | 1468664615796 Marionette TRACE conn6 <- [1,2954,null,{}] 03:23:35 INFO - PROCESS | 3456 | 1468664615799 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:35 INFO - PROCESS | 3456 | 1468664615801 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:35 INFO - PROCESS | 3456 | 1468664615932 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 03:23:36 INFO - PROCESS | 3456 | 1468664616037 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 3456 | 1468664616040 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:36 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7DB1800 == 39 [pid = 3456] [id = 749] 03:23:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB2BE9C00) [pid = 3456] [serial = 2246] [outer = 0000000000000000] 03:23:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB302FC00) [pid = 3456] [serial = 2247] [outer = 000000EBB2BE9C00] 03:23:36 INFO - PROCESS | 3456 | 1468664616145 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB7480C00) [pid = 3456] [serial = 2248] [outer = 000000EBB2BE9C00] 03:23:36 INFO - PROCESS | 3456 | 1468664616684 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:23:36 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:23:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 944ms 03:23:36 INFO - PROCESS | 3456 | 1468664616743 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 03:23:36 INFO - PROCESS | 3456 | 1468664616747 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 03:23:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:23:36 INFO - PROCESS | 3456 | 1468664616769 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - PROCESS | 3456 | 1468664616773 Marionette TRACE conn6 <- [1,2958,null,{}] 03:23:36 INFO - PROCESS | 3456 | 1468664616780 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:36 INFO - PROCESS | 3456 | 1468664616783 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:36 INFO - PROCESS | 3456 | 1468664616902 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 03:23:37 INFO - PROCESS | 3456 | 1468664617000 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 3456 | 1468664617003 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:37 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F49000 == 40 [pid = 3456] [id = 750] 03:23:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBBE3A800) [pid = 3456] [serial = 2249] [outer = 0000000000000000] 03:23:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBC967800) [pid = 3456] [serial = 2250] [outer = 000000EBBBE3A800] 03:23:37 INFO - PROCESS | 3456 | 1468664617060 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBD20F800) [pid = 3456] [serial = 2251] [outer = 000000EBBBE3A800] 03:23:37 INFO - PROCESS | 3456 | 1468664617626 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:23:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:23:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 902ms 03:23:37 INFO - PROCESS | 3456 | 1468664617660 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 03:23:37 INFO - PROCESS | 3456 | 1468664617664 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 03:23:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:23:37 INFO - PROCESS | 3456 | 1468664617668 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - PROCESS | 3456 | 1468664617671 Marionette TRACE conn6 <- [1,2962,null,{}] 03:23:37 INFO - PROCESS | 3456 | 1468664617675 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:37 INFO - PROCESS | 3456 | 1468664617678 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:37 INFO - PROCESS | 3456 | 1468664617796 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 03:23:37 INFO - PROCESS | 3456 | 1468664617899 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 3456 | 1468664617902 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:37 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7031800 == 41 [pid = 3456] [id = 751] 03:23:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBE4EEC00) [pid = 3456] [serial = 2252] [outer = 0000000000000000] 03:23:37 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBFD93400) [pid = 3456] [serial = 2253] [outer = 000000EBBE4EEC00] 03:23:37 INFO - PROCESS | 3456 | 1468664617958 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC0187800) [pid = 3456] [serial = 2254] [outer = 000000EBBE4EEC00] 03:23:38 INFO - PROCESS | 3456 | 1468664618454 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:23:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:23:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 837ms 03:23:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:23:38 INFO - PROCESS | 3456 | 1468664618508 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 03:23:38 INFO - PROCESS | 3456 | 1468664618511 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 03:23:38 INFO - PROCESS | 3456 | 1468664618522 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - PROCESS | 3456 | 1468664618529 Marionette TRACE conn6 <- [1,2966,null,{}] 03:23:38 INFO - PROCESS | 3456 | 1468664618582 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:38 INFO - PROCESS | 3456 | 1468664618587 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:38 INFO - PROCESS | 3456 | 1468664618747 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 03:23:38 INFO - PROCESS | 3456 | 1468664618756 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:38 INFO - PROCESS | 3456 | 1468664618758 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:38 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7802800 == 42 [pid = 3456] [id = 752] 03:23:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC01D4800) [pid = 3456] [serial = 2255] [outer = 0000000000000000] 03:23:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC06F4800) [pid = 3456] [serial = 2256] [outer = 000000EBC01D4800] 03:23:38 INFO - PROCESS | 3456 | 1468664618812 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBC09C2800) [pid = 3456] [serial = 2257] [outer = 000000EBC01D4800] 03:23:39 INFO - PROCESS | 3456 | 1468664619331 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:23:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:23:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 838ms 03:23:39 INFO - PROCESS | 3456 | 1468664619367 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 03:23:39 INFO - PROCESS | 3456 | 1468664619370 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 03:23:39 INFO - PROCESS | 3456 | 1468664619375 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - PROCESS | 3456 | 1468664619377 Marionette TRACE conn6 <- [1,2970,null,{}] 03:23:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:23:39 INFO - PROCESS | 3456 | 1468664619381 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:39 INFO - PROCESS | 3456 | 1468664619384 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:39 INFO - PROCESS | 3456 | 1468664619498 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 03:23:39 INFO - PROCESS | 3456 | 1468664619593 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 3456 | 1468664619595 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:39 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7822000 == 43 [pid = 3456] [id = 753] 03:23:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBC0926C00) [pid = 3456] [serial = 2258] [outer = 0000000000000000] 03:23:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBC1262C00) [pid = 3456] [serial = 2259] [outer = 000000EBC0926C00] 03:23:39 INFO - PROCESS | 3456 | 1468664619649 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBC1DBB800) [pid = 3456] [serial = 2260] [outer = 000000EBC0926C00] 03:23:40 INFO - PROCESS | 3456 | 1468664620233 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:23:40 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:23:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:23:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 879ms 03:23:40 INFO - PROCESS | 3456 | 1468664620261 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 03:23:40 INFO - PROCESS | 3456 | 1468664620264 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 03:23:40 INFO - PROCESS | 3456 | 1468664620267 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:23:40 INFO - PROCESS | 3456 | 1468664620269 Marionette TRACE conn6 <- [1,2974,null,{}] 03:23:40 INFO - PROCESS | 3456 | 1468664620273 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:40 INFO - PROCESS | 3456 | 1468664620275 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:40 INFO - PROCESS | 3456 | 1468664620385 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 03:23:40 INFO - PROCESS | 3456 | 1468664620652 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:40 INFO - PROCESS | 3456 | 1468664620655 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:40 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB8395800 == 44 [pid = 3456] [id = 754] 03:23:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBB2B29800) [pid = 3456] [serial = 2261] [outer = 0000000000000000] 03:23:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBB3148000) [pid = 3456] [serial = 2262] [outer = 000000EBB2B29800] 03:23:40 INFO - PROCESS | 3456 | 1468664620727 Marionette DEBUG loaded listener.js 03:23:40 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBB7228800) [pid = 3456] [serial = 2263] [outer = 000000EBB2B29800] 03:23:41 INFO - PROCESS | 3456 | 1468664621208 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:23:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:23:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 987ms 03:23:41 INFO - PROCESS | 3456 | 1468664621257 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 03:23:41 INFO - PROCESS | 3456 | 1468664621261 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 03:23:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:23:41 INFO - PROCESS | 3456 | 1468664621265 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - PROCESS | 3456 | 1468664621268 Marionette TRACE conn6 <- [1,2978,null,{}] 03:23:41 INFO - PROCESS | 3456 | 1468664621292 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:41 INFO - PROCESS | 3456 | 1468664621297 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:41 INFO - PROCESS | 3456 | 1468664621405 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 03:23:41 INFO - PROCESS | 3456 | 1468664621506 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:41 INFO - PROCESS | 3456 | 1468664621508 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:41 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBEF6B800 == 45 [pid = 3456] [id = 755] 03:23:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBB83FA400) [pid = 3456] [serial = 2264] [outer = 0000000000000000] 03:23:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBB941F800) [pid = 3456] [serial = 2265] [outer = 000000EBB83FA400] 03:23:41 INFO - PROCESS | 3456 | 1468664621558 Marionette DEBUG loaded listener.js 03:23:41 INFO - PROCESS | 3456 | ++DOMWINDOW == 101 (000000EBB995BC00) [pid = 3456] [serial = 2266] [outer = 000000EBB83FA400] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC90CF800 == 44 [pid = 3456] [id = 748] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1F6F000 == 43 [pid = 3456] [id = 747] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7848800 == 42 [pid = 3456] [id = 746] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC75AB000 == 41 [pid = 3456] [id = 745] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC759B800 == 40 [pid = 3456] [id = 744] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7124000 == 39 [pid = 3456] [id = 743] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57C9000 == 38 [pid = 3456] [id = 742] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3F0E800 == 37 [pid = 3456] [id = 741] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC1F71800 == 36 [pid = 3456] [id = 740] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF8D3800 == 35 [pid = 3456] [id = 739] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7FCB000 == 34 [pid = 3456] [id = 738] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3995800 == 33 [pid = 3456] [id = 737] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBE45B800 == 32 [pid = 3456] [id = 736] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBFF31000 == 31 [pid = 3456] [id = 735] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8FEE000 == 30 [pid = 3456] [id = 726] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB8395800 == 29 [pid = 3456] [id = 754] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7822000 == 28 [pid = 3456] [id = 753] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7802800 == 27 [pid = 3456] [id = 752] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7031800 == 26 [pid = 3456] [id = 751] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F49000 == 25 [pid = 3456] [id = 750] 03:23:42 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7DB1800 == 24 [pid = 3456] [id = 749] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 100 (000000EBBBE35000) [pid = 3456] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBB8F68C00) [pid = 3456] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBB308D400) [pid = 3456] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBB12D1800) [pid = 3456] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBB747E000) [pid = 3456] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBB7CAF400) [pid = 3456] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBB3220C00) [pid = 3456] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB3027800) [pid = 3456] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBC97E800) [pid = 3456] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBC956400) [pid = 3456] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB7583800) [pid = 3456] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB363A800) [pid = 3456] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBFC38C00) [pid = 3456] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBC957000) [pid = 3456] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB9958000) [pid = 3456] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBFD29C00) [pid = 3456] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBF859800) [pid = 3456] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBBD22C800) [pid = 3456] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBD202400) [pid = 3456] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBFD26400) [pid = 3456] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBF4EE800) [pid = 3456] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBF862800) [pid = 3456] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBE5D6400) [pid = 3456] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBB96A0C00) [pid = 3456] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBF4F1400) [pid = 3456] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 03:23:42 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB10B0800 == 25 [pid = 3456] [id = 756] 03:23:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB308C800) [pid = 3456] [serial = 2267] [outer = 0000000000000000] 03:23:42 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB3090400) [pid = 3456] [serial = 2268] [outer = 000000EBB308C800] 03:23:42 INFO - PROCESS | 3456 | 1468664622873 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:23:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:23:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1663ms 03:23:42 INFO - PROCESS | 3456 | 1468664622929 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 03:23:42 INFO - PROCESS | 3456 | 1468664622934 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 03:23:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:23:42 INFO - PROCESS | 3456 | 1468664622940 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:23:42 INFO - PROCESS | 3456 | 1468664622944 Marionette TRACE conn6 <- [1,2982,null,{}] 03:23:42 INFO - PROCESS | 3456 | 1468664622950 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:42 INFO - PROCESS | 3456 | 1468664622953 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:43 INFO - PROCESS | 3456 | 1468664623059 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 03:23:43 INFO - PROCESS | 3456 | 1468664623066 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:43 INFO - PROCESS | 3456 | 1468664623068 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB967C000 == 26 [pid = 3456] [id = 757] 03:23:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBB332FC00) [pid = 3456] [serial = 2269] [outer = 0000000000000000] 03:23:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBB3F69000) [pid = 3456] [serial = 2270] [outer = 000000EBB332FC00] 03:23:43 INFO - PROCESS | 3456 | 1468664623117 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBB7443400) [pid = 3456] [serial = 2271] [outer = 000000EBB332FC00] 03:23:43 INFO - PROCESS | 3456 | 1468664623568 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:23:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:23:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:23:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 691ms 03:23:43 INFO - PROCESS | 3456 | 1468664623634 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 03:23:43 INFO - PROCESS | 3456 | 1468664623639 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 03:23:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:23:43 INFO - PROCESS | 3456 | 1468664623645 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:23:43 INFO - PROCESS | 3456 | 1468664623648 Marionette TRACE conn6 <- [1,2986,null,{}] 03:23:43 INFO - PROCESS | 3456 | 1468664623652 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:43 INFO - PROCESS | 3456 | 1468664623655 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:43 INFO - PROCESS | 3456 | 1468664623780 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 03:23:43 INFO - PROCESS | 3456 | 1468664623796 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:43 INFO - PROCESS | 3456 | 1468664623798 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:43 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF720800 == 27 [pid = 3456] [id = 758] 03:23:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB7D1CC00) [pid = 3456] [serial = 2272] [outer = 0000000000000000] 03:23:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB8034C00) [pid = 3456] [serial = 2273] [outer = 000000EBB7D1CC00] 03:23:43 INFO - PROCESS | 3456 | 1468664623846 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB8EDD400) [pid = 3456] [serial = 2274] [outer = 000000EBB7D1CC00] 03:23:44 INFO - PROCESS | 3456 | 1468664624276 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:23:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:23:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 692ms 03:23:44 INFO - PROCESS | 3456 | 1468664624339 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 03:23:44 INFO - PROCESS | 3456 | 1468664624342 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 03:23:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:23:44 INFO - PROCESS | 3456 | 1468664624345 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 3456 | 1468664624349 Marionette TRACE conn6 <- [1,2990,null,{}] 03:23:44 INFO - PROCESS | 3456 | 1468664624360 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:44 INFO - PROCESS | 3456 | 1468664624365 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:44 INFO - PROCESS | 3456 | 1468664624459 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 03:23:44 INFO - PROCESS | 3456 | 1468664624466 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 3456 | 1468664624469 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:44 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F3C000 == 28 [pid = 3456] [id = 759] 03:23:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB2F3D400) [pid = 3456] [serial = 2275] [outer = 0000000000000000] 03:23:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBC956C00) [pid = 3456] [serial = 2276] [outer = 000000EBB2F3D400] 03:23:44 INFO - PROCESS | 3456 | 1468664624527 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBC97F000) [pid = 3456] [serial = 2277] [outer = 000000EBB2F3D400] 03:23:44 INFO - PROCESS | 3456 | 1468664624947 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:23:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:23:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 628ms 03:23:44 INFO - PROCESS | 3456 | 1468664624976 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 03:23:44 INFO - PROCESS | 3456 | 1468664624979 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 03:23:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:23:44 INFO - PROCESS | 3456 | 1468664624982 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 3456 | 1468664624984 Marionette TRACE conn6 <- [1,2994,null,{}] 03:23:45 INFO - PROCESS | 3456 | 1468664625009 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:45 INFO - PROCESS | 3456 | 1468664625011 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:45 INFO - PROCESS | 3456 | 1468664625134 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 03:23:45 INFO - PROCESS | 3456 | 1468664625212 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 3456 | 1468664625215 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:45 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC39A0800 == 29 [pid = 3456] [id = 760] 03:23:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBD203800) [pid = 3456] [serial = 2278] [outer = 0000000000000000] 03:23:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBD211000) [pid = 3456] [serial = 2279] [outer = 000000EBBD203800] 03:23:45 INFO - PROCESS | 3456 | 1468664625260 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBBD22B800) [pid = 3456] [serial = 2280] [outer = 000000EBBD203800] 03:23:45 INFO - PROCESS | 3456 | 1468664625671 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:23:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:23:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 712ms 03:23:45 INFO - PROCESS | 3456 | 1468664625697 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 3456 | 1468664625700 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 03:23:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:23:45 INFO - PROCESS | 3456 | 1468664625711 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 3456 | 1468664625713 Marionette TRACE conn6 <- [1,2998,null,{}] 03:23:45 INFO - PROCESS | 3456 | 1468664625717 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:45 INFO - PROCESS | 3456 | 1468664625719 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:45 INFO - PROCESS | 3456 | 1468664625827 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 03:23:45 INFO - PROCESS | 3456 | 1468664625832 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 3456 | 1468664625834 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:45 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4685000 == 30 [pid = 3456] [id = 761] 03:23:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBB7CAF400) [pid = 3456] [serial = 2281] [outer = 0000000000000000] 03:23:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBBE4EF800) [pid = 3456] [serial = 2282] [outer = 000000EBB7CAF400] 03:23:45 INFO - PROCESS | 3456 | 1468664625880 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBBF4BA400) [pid = 3456] [serial = 2283] [outer = 000000EBB7CAF400] 03:23:46 INFO - PROCESS | 3456 | [3456] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:23:46 INFO - PROCESS | 3456 | 1468664626344 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:23:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:23:46 INFO - {} 03:23:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:23:46 INFO - {} 03:23:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:23:46 INFO - {} 03:23:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:23:46 INFO - {} 03:23:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 692ms 03:23:46 INFO - PROCESS | 3456 | 1468664626399 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 03:23:46 INFO - PROCESS | 3456 | 1468664626401 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 03:23:46 INFO - PROCESS | 3456 | 1468664626405 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:23:46 INFO - TEST-START | /FileAPI/fileReader.html 03:23:46 INFO - PROCESS | 3456 | 1468664626407 Marionette TRACE conn6 <- [1,3002,null,{}] 03:23:46 INFO - PROCESS | 3456 | 1468664626410 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:46 INFO - PROCESS | 3456 | 1468664626416 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:46 INFO - PROCESS | 3456 | 1468664626578 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 03:23:46 INFO - PROCESS | 3456 | 1468664626598 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:46 INFO - PROCESS | 3456 | 1468664626600 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:46 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC59BF800 == 31 [pid = 3456] [id = 762] 03:23:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBB7229400) [pid = 3456] [serial = 2284] [outer = 0000000000000000] 03:23:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBBFD33800) [pid = 3456] [serial = 2285] [outer = 000000EBB7229400] 03:23:46 INFO - PROCESS | 3456 | 1468664626644 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBBFFC4C00) [pid = 3456] [serial = 2286] [outer = 000000EBB7229400] 03:23:47 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBBFC3CC00) [pid = 3456] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:23:47 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBB8E92400) [pid = 3456] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:23:47 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB7226800) [pid = 3456] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:23:47 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB3029400) [pid = 3456] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:23:47 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB942A000) [pid = 3456] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:23:47 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBB2E03400) [pid = 3456] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:23:47 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB302D400) [pid = 3456] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:23:47 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBC01D0400) [pid = 3456] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:23:47 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBC637400) [pid = 3456] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:23:47 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBBFD98000) [pid = 3456] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:23:47 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBBE5E3C00) [pid = 3456] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:23:47 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB3083C00) [pid = 3456] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:23:47 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC01B6C00) [pid = 3456] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:23:47 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBC0287800) [pid = 3456] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:23:47 INFO - PROCESS | 3456 | 1468664627309 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:23:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:23:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:23:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:23:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:23:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 943ms 03:23:47 INFO - PROCESS | 3456 | 1468664627351 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 3456 | 1468664627353 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 03:23:47 INFO - TEST-START | /FileAPI/historical.html 03:23:47 INFO - PROCESS | 3456 | 1468664627356 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 3456 | 1468664627358 Marionette TRACE conn6 <- [1,3006,null,{}] 03:23:47 INFO - PROCESS | 3456 | 1468664627361 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:47 INFO - PROCESS | 3456 | 1468664627363 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:47 INFO - PROCESS | 3456 | 1468664627445 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 03:23:47 INFO - PROCESS | 3456 | 1468664627452 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 3456 | 1468664627454 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:47 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7077000 == 32 [pid = 3456] [id = 763] 03:23:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB3150800) [pid = 3456] [serial = 2287] [outer = 0000000000000000] 03:23:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBD111000) [pid = 3456] [serial = 2288] [outer = 000000EBB3150800] 03:23:47 INFO - PROCESS | 3456 | 1468664627499 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBBFEB6C00) [pid = 3456] [serial = 2289] [outer = 000000EBB3150800] 03:23:47 INFO - PROCESS | 3456 | 1468664627912 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:23:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:23:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:23:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:23:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:23:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:23:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:23:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:23:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:23:47 INFO - TEST-OK | /FileAPI/historical.html | took 587ms 03:23:47 INFO - PROCESS | 3456 | 1468664627956 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 3456 | 1468664627959 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 03:23:47 INFO - TEST-START | /FileAPI/idlharness.html 03:23:47 INFO - PROCESS | 3456 | 1468664627962 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 3456 | 1468664627964 Marionette TRACE conn6 <- [1,3010,null,{}] 03:23:47 INFO - PROCESS | 3456 | 1468664627967 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:47 INFO - PROCESS | 3456 | 1468664627969 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:48 INFO - PROCESS | 3456 | 1468664628050 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 03:23:48 INFO - PROCESS | 3456 | 1468664628055 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:48 INFO - PROCESS | 3456 | 1468664628057 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:48 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7126000 == 33 [pid = 3456] [id = 764] 03:23:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBFEB7800) [pid = 3456] [serial = 2290] [outer = 0000000000000000] 03:23:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBC0183000) [pid = 3456] [serial = 2291] [outer = 000000EBBFEB7800] 03:23:48 INFO - PROCESS | 3456 | 1468664628109 Marionette DEBUG loaded listener.js 03:23:48 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBC01B9000) [pid = 3456] [serial = 2292] [outer = 000000EBBFEB7800] 03:23:48 INFO - PROCESS | 3456 | 1468664628882 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:23:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:23:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:23:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:23:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:23:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:23:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:23:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:23:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:23:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:23:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 03:23:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:23:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:23:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:23:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:23:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:23:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:23:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 03:23:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:23:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:23:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:23:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 1020ms 03:23:48 INFO - PROCESS | 3456 | 1468664628986 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 03:23:48 INFO - PROCESS | 3456 | 1468664628989 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 03:23:48 INFO - TEST-START | /FileAPI/idlharness.worker 03:23:49 INFO - PROCESS | 3456 | 1468664628995 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:23:49 INFO - PROCESS | 3456 | 1468664628997 Marionette TRACE conn6 <- [1,3014,null,{}] 03:23:49 INFO - PROCESS | 3456 | 1468664629013 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:49 INFO - PROCESS | 3456 | 1468664629015 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:49 INFO - PROCESS | 3456 | 1468664629139 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 03:23:49 INFO - PROCESS | 3456 | 1468664629146 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:49 INFO - PROCESS | 3456 | 1468664629148 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:49 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F3A800 == 34 [pid = 3456] [id = 765] 03:23:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBC017C400) [pid = 3456] [serial = 2293] [outer = 0000000000000000] 03:23:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC36B4000) [pid = 3456] [serial = 2294] [outer = 000000EBC017C400] 03:23:49 INFO - PROCESS | 3456 | 1468664629196 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC36BB400) [pid = 3456] [serial = 2295] [outer = 000000EBC017C400] 03:23:49 INFO - PROCESS | 3456 | [3456] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:23:50 INFO - PROCESS | 3456 | 1468664630461 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:23:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:23:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:23:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:23:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:23:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:23:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:23:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:23:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:23:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:23:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:23:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:23:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:23:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:23:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:23:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:23:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:23:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:23:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:23:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:23:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:23:50 INFO - {} 03:23:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1613ms 03:23:50 INFO - PROCESS | 3456 | 1468664630610 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 03:23:50 INFO - PROCESS | 3456 | 1468664630615 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 03:23:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:23:50 INFO - PROCESS | 3456 | 1468664630642 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - PROCESS | 3456 | 1468664630646 Marionette TRACE conn6 <- [1,3018,null,{}] 03:23:50 INFO - PROCESS | 3456 | 1468664630651 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:50 INFO - PROCESS | 3456 | 1468664630655 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:50 INFO - PROCESS | 3456 | 1468664630774 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 03:23:50 INFO - PROCESS | 3456 | 1468664630851 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:50 INFO - PROCESS | 3456 | 1468664630854 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:50 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC793F000 == 35 [pid = 3456] [id = 766] 03:23:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBC3E96C00) [pid = 3456] [serial = 2296] [outer = 0000000000000000] 03:23:50 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBC3E98400) [pid = 3456] [serial = 2297] [outer = 000000EBC3E96C00] 03:23:50 INFO - PROCESS | 3456 | 1468664630953 Marionette DEBUG loaded listener.js 03:23:51 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBC3E9F400) [pid = 3456] [serial = 2298] [outer = 000000EBC3E96C00] 03:23:51 INFO - PROCESS | 3456 | 1468664631576 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:23:51 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 03:23:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 981ms 03:23:51 INFO - PROCESS | 3456 | 1468664631625 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 03:23:51 INFO - PROCESS | 3456 | 1468664631630 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 03:23:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:23:51 INFO - PROCESS | 3456 | 1468664631637 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:23:51 INFO - PROCESS | 3456 | 1468664631640 Marionette TRACE conn6 <- [1,3022,null,{}] 03:23:51 INFO - PROCESS | 3456 | 1468664631644 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:51 INFO - PROCESS | 3456 | 1468664631647 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:51 INFO - PROCESS | 3456 | 1468664631776 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 03:23:52 INFO - PROCESS | 3456 | 1468664632016 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 3456 | 1468664632019 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:52 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7FCD000 == 36 [pid = 3456] [id = 767] 03:23:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBB302D400) [pid = 3456] [serial = 2299] [outer = 0000000000000000] 03:23:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBB3152800) [pid = 3456] [serial = 2300] [outer = 000000EBB302D400] 03:23:52 INFO - PROCESS | 3456 | 1468664632080 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBB75C8000) [pid = 3456] [serial = 2301] [outer = 000000EBB302D400] 03:23:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7126000 == 35 [pid = 3456] [id = 764] 03:23:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7077000 == 34 [pid = 3456] [id = 763] 03:23:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC59BF800 == 33 [pid = 3456] [id = 762] 03:23:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4685000 == 32 [pid = 3456] [id = 761] 03:23:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC39A0800 == 31 [pid = 3456] [id = 760] 03:23:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F3C000 == 30 [pid = 3456] [id = 759] 03:23:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF720800 == 29 [pid = 3456] [id = 758] 03:23:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB967C000 == 28 [pid = 3456] [id = 757] 03:23:52 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB10B0800 == 27 [pid = 3456] [id = 756] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBC01B9400) [pid = 3456] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBB96A4400) [pid = 3456] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBC06EFC00) [pid = 3456] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBBFD2E400) [pid = 3456] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBBBEA7000) [pid = 3456] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBBFC41800) [pid = 3456] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBBE36400) [pid = 3456] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB7484000) [pid = 3456] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB7D10C00) [pid = 3456] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBC01D1400) [pid = 3456] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB83F9C00) [pid = 3456] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBC01D3C00) [pid = 3456] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBD21FC00) [pid = 3456] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC028E000) [pid = 3456] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBC01BE800) [pid = 3456] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBC017BC00) [pid = 3456] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBF4F7C00) [pid = 3456] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBC01B1C00) [pid = 3456] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBBC95A000) [pid = 3456] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBF88E000) [pid = 3456] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBE5D7800) [pid = 3456] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBBFD31000) [pid = 3456] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB7210000) [pid = 3456] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBC01C6400) [pid = 3456] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBC0536800) [pid = 3456] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBD721000) [pid = 3456] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 03:23:52 INFO - PROCESS | 3456 | 1468664632688 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:23:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:23:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1091ms 03:23:52 INFO - PROCESS | 3456 | 1468664632730 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 03:23:52 INFO - PROCESS | 3456 | 1468664632734 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 03:23:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:23:52 INFO - PROCESS | 3456 | 1468664632738 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:23:52 INFO - PROCESS | 3456 | 1468664632741 Marionette TRACE conn6 <- [1,3026,null,{}] 03:23:52 INFO - PROCESS | 3456 | 1468664632746 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:52 INFO - PROCESS | 3456 | 1468664632751 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:52 INFO - PROCESS | 3456 | 1468664632881 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 03:23:52 INFO - PROCESS | 3456 | 1468664632940 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 3456 | 1468664632943 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:52 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7DB1000 == 28 [pid = 3456] [id = 768] 03:23:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB3148800) [pid = 3456] [serial = 2302] [outer = 0000000000000000] 03:23:52 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB7212400) [pid = 3456] [serial = 2303] [outer = 000000EBB3148800] 03:23:52 INFO - PROCESS | 3456 | 1468664632991 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB969B400) [pid = 3456] [serial = 2304] [outer = 000000EBB3148800] 03:23:53 INFO - PROCESS | 3456 | 1468664633353 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:23:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:23:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:23:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 629ms 03:23:53 INFO - PROCESS | 3456 | 1468664633437 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 3456 | 1468664633441 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 03:23:53 INFO - PROCESS | 3456 | 1468664633451 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - PROCESS | 3456 | 1468664633453 Marionette TRACE conn6 <- [1,3030,null,{}] 03:23:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:23:53 INFO - PROCESS | 3456 | 1468664633457 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:53 INFO - PROCESS | 3456 | 1468664633459 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:53 INFO - PROCESS | 3456 | 1468664633552 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 03:23:53 INFO - PROCESS | 3456 | 1468664633558 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 3456 | 1468664633560 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:53 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC12C4800 == 29 [pid = 3456] [id = 769] 03:23:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBBBE30400) [pid = 3456] [serial = 2305] [outer = 0000000000000000] 03:23:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBBCF37000) [pid = 3456] [serial = 2306] [outer = 000000EBBBE30400] 03:23:53 INFO - PROCESS | 3456 | 1468664633606 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBBD22B000) [pid = 3456] [serial = 2307] [outer = 000000EBBBE30400] 03:23:54 INFO - PROCESS | 3456 | 1468664634215 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:23:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:23:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:23:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:23:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:23:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:23:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:23:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:23:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:23:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:23:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:23:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:23:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 809ms 03:23:54 INFO - PROCESS | 3456 | 1468664634271 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 3456 | 1468664634273 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 03:23:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:23:54 INFO - PROCESS | 3456 | 1468664634278 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - PROCESS | 3456 | 1468664634285 Marionette TRACE conn6 <- [1,3034,null,{}] 03:23:54 INFO - PROCESS | 3456 | 1468664634295 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:54 INFO - PROCESS | 3456 | 1468664634299 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:54 INFO - PROCESS | 3456 | 1468664634426 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 03:23:54 INFO - PROCESS | 3456 | 1468664634436 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 3456 | 1468664634438 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:54 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC4FE9000 == 30 [pid = 3456] [id = 770] 03:23:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBBC640C00) [pid = 3456] [serial = 2308] [outer = 0000000000000000] 03:23:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBFD31000) [pid = 3456] [serial = 2309] [outer = 000000EBBC640C00] 03:23:54 INFO - PROCESS | 3456 | 1468664634482 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBFFC2C00) [pid = 3456] [serial = 2310] [outer = 000000EBBC640C00] 03:23:54 INFO - PROCESS | 3456 | [3456] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:23:54 INFO - PROCESS | 3456 | 1468664634932 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:23:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:23:54 INFO - {} 03:23:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 03:23:54 INFO - PROCESS | 3456 | 1468664634970 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 3456 | 1468664634973 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 03:23:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:23:55 INFO - PROCESS | 3456 | 1468664634988 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - PROCESS | 3456 | 1468664634990 Marionette TRACE conn6 <- [1,3038,null,{}] 03:23:55 INFO - PROCESS | 3456 | 1468664634994 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:55 INFO - PROCESS | 3456 | 1468664634996 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:55 INFO - PROCESS | 3456 | 1468664635122 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 03:23:55 INFO - PROCESS | 3456 | 1468664635174 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 3456 | 1468664635176 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC57C9000 == 31 [pid = 3456] [id = 771] 03:23:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC01CA400) [pid = 3456] [serial = 2311] [outer = 0000000000000000] 03:23:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC028A400) [pid = 3456] [serial = 2312] [outer = 000000EBC01CA400] 03:23:55 INFO - PROCESS | 3456 | 1468664635221 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBC0292400) [pid = 3456] [serial = 2313] [outer = 000000EBC01CA400] 03:23:55 INFO - PROCESS | 3456 | 1468664635612 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:23:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 692ms 03:23:55 INFO - PROCESS | 3456 | 1468664635682 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 3456 | 1468664635685 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 03:23:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:23:55 INFO - PROCESS | 3456 | 1468664635694 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - PROCESS | 3456 | 1468664635696 Marionette TRACE conn6 <- [1,3042,null,{}] 03:23:55 INFO - PROCESS | 3456 | 1468664635700 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:55 INFO - PROCESS | 3456 | 1468664635703 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:55 INFO - PROCESS | 3456 | 1468664635824 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 03:23:55 INFO - PROCESS | 3456 | 1468664635883 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 3456 | 1468664635889 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:55 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB9687800 == 32 [pid = 3456] [id = 772] 03:23:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB33D7000) [pid = 3456] [serial = 2314] [outer = 0000000000000000] 03:23:55 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB33E1C00) [pid = 3456] [serial = 2315] [outer = 000000EBB33D7000] 03:23:55 INFO - PROCESS | 3456 | 1468664635946 Marionette DEBUG loaded listener.js 03:23:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBB7D24000) [pid = 3456] [serial = 2316] [outer = 000000EBB33D7000] 03:23:56 INFO - PROCESS | 3456 | 1468664636684 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:23:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 03:23:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:23:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:23:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1075ms 03:23:56 INFO - PROCESS | 3456 | 1468664636772 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 03:23:56 INFO - PROCESS | 3456 | 1468664636774 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 03:23:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:23:56 INFO - PROCESS | 3456 | 1468664636777 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:23:56 INFO - PROCESS | 3456 | 1468664636779 Marionette TRACE conn6 <- [1,3046,null,{}] 03:23:56 INFO - PROCESS | 3456 | 1468664636786 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:56 INFO - PROCESS | 3456 | 1468664636789 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:56 INFO - PROCESS | 3456 | 1468664636933 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 03:23:56 INFO - PROCESS | 3456 | 1468664636942 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:56 INFO - PROCESS | 3456 | 1468664636944 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:56 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3993800 == 33 [pid = 3456] [id = 773] 03:23:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBB8237400) [pid = 3456] [serial = 2317] [outer = 0000000000000000] 03:23:56 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBEF4F000) [pid = 3456] [serial = 2318] [outer = 000000EBB8237400] 03:23:56 INFO - PROCESS | 3456 | 1468664636988 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBFCB5C00) [pid = 3456] [serial = 2319] [outer = 000000EBB8237400] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBBFEB7800) [pid = 3456] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBBD203800) [pid = 3456] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB2F3D400) [pid = 3456] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB332FC00) [pid = 3456] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBB7D1CC00) [pid = 3456] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB308C800) [pid = 3456] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBB83FA400) [pid = 3456] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBB2BE9C00) [pid = 3456] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBBE4EEC00) [pid = 3456] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBBBE3A800) [pid = 3456] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBC01D4800) [pid = 3456] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBC0926C00) [pid = 3456] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB2B29800) [pid = 3456] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB7229400) [pid = 3456] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB3150800) [pid = 3456] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:23:57 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBB7CAF400) [pid = 3456] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:23:57 INFO - PROCESS | 3456 | 1468664637486 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:23:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:23:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:23:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:23:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:23:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:23:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:23:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:23:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:23:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:23:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:23:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:23:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:23:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:23:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:23:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:23:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:23:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:23:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:23:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:23:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:23:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:23:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:23:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 743ms 03:23:57 INFO - PROCESS | 3456 | 1468664637524 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 03:23:57 INFO - PROCESS | 3456 | 1468664637526 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 03:23:57 INFO - PROCESS | 3456 | 1468664637530 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:23:57 INFO - PROCESS | 3456 | 1468664637532 Marionette TRACE conn6 <- [1,3050,null,{}] 03:23:57 INFO - PROCESS | 3456 | 1468664637535 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:57 INFO - PROCESS | 3456 | 1468664637537 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:57 INFO - PROCESS | 3456 | 1468664637622 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 03:23:57 INFO - PROCESS | 3456 | 1468664637627 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:57 INFO - PROCESS | 3456 | 1468664637629 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:57 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBBE78000 == 34 [pid = 3456] [id = 774] 03:23:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBBE4EEC00) [pid = 3456] [serial = 2320] [outer = 0000000000000000] 03:23:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBC0291400) [pid = 3456] [serial = 2321] [outer = 000000EBBE4EEC00] 03:23:57 INFO - PROCESS | 3456 | 1468664637672 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBC06F3400) [pid = 3456] [serial = 2322] [outer = 000000EBBE4EEC00] 03:23:57 INFO - PROCESS | 3456 | [3456] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:23:58 INFO - PROCESS | 3456 | 1468664638105 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:23:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:23:58 INFO - {} 03:23:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 03:23:58 INFO - PROCESS | 3456 | 1468664638162 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 03:23:58 INFO - PROCESS | 3456 | 1468664638165 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 03:23:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:23:58 INFO - PROCESS | 3456 | 1468664638169 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:23:58 INFO - PROCESS | 3456 | 1468664638171 Marionette TRACE conn6 <- [1,3054,null,{}] 03:23:58 INFO - PROCESS | 3456 | 1468664638174 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:58 INFO - PROCESS | 3456 | 1468664638176 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:58 INFO - PROCESS | 3456 | 1468664638261 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 03:23:58 INFO - PROCESS | 3456 | 1468664638268 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 3456 | 1468664638270 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC717B000 == 35 [pid = 3456] [id = 775] 03:23:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBC2E20800) [pid = 3456] [serial = 2323] [outer = 0000000000000000] 03:23:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBC36BA400) [pid = 3456] [serial = 2324] [outer = 000000EBC2E20800] 03:23:58 INFO - PROCESS | 3456 | 1468664638314 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBC3E9A000) [pid = 3456] [serial = 2325] [outer = 000000EBC2E20800] 03:23:58 INFO - PROCESS | 3456 | 1468664638736 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:23:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:23:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:23:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:23:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:23:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:23:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:23:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:23:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 03:23:58 INFO - PROCESS | 3456 | 1468664638805 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 03:23:58 INFO - PROCESS | 3456 | 1468664638808 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 03:23:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:23:58 INFO - PROCESS | 3456 | 1468664638811 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:23:58 INFO - PROCESS | 3456 | 1468664638813 Marionette TRACE conn6 <- [1,3058,null,{}] 03:23:58 INFO - PROCESS | 3456 | 1468664638817 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:58 INFO - PROCESS | 3456 | 1468664638819 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:58 INFO - PROCESS | 3456 | 1468664638911 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 03:23:58 INFO - PROCESS | 3456 | 1468664638919 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 3456 | 1468664638921 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:58 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7627000 == 36 [pid = 3456] [id = 776] 03:23:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBC3E9D400) [pid = 3456] [serial = 2326] [outer = 0000000000000000] 03:23:58 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBC4045400) [pid = 3456] [serial = 2327] [outer = 000000EBC3E9D400] 03:23:58 INFO - PROCESS | 3456 | 1468664638967 Marionette DEBUG loaded listener.js 03:23:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBC404C000) [pid = 3456] [serial = 2328] [outer = 000000EBC3E9D400] 03:23:59 INFO - PROCESS | 3456 | 1468664639580 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:23:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:23:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:23:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:23:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:23:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:23:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:23:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 776ms 03:23:59 INFO - PROCESS | 3456 | 1468664639592 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 03:23:59 INFO - PROCESS | 3456 | 1468664639597 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 03:23:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:23:59 INFO - PROCESS | 3456 | 1468664639646 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - PROCESS | 3456 | 1468664639650 Marionette TRACE conn6 <- [1,3062,null,{}] 03:23:59 INFO - PROCESS | 3456 | 1468664639672 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:59 INFO - PROCESS | 3456 | 1468664639676 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:59 INFO - PROCESS | 3456 | 1468664639803 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 03:23:59 INFO - PROCESS | 3456 | 1468664639922 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:59 INFO - PROCESS | 3456 | 1468664639925 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:23:59 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBF927000 == 37 [pid = 3456] [id = 777] 03:23:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBB3222800) [pid = 3456] [serial = 2329] [outer = 0000000000000000] 03:23:59 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBB747B800) [pid = 3456] [serial = 2330] [outer = 000000EBB3222800] 03:24:00 INFO - PROCESS | 3456 | 1468664639996 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 85 (000000EBB8031C00) [pid = 3456] [serial = 2331] [outer = 000000EBB3222800] 03:24:00 INFO - PROCESS | 3456 | 1468664640525 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:24:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:24:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:24:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:24:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:24:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:24:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:24:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 944ms 03:24:00 INFO - PROCESS | 3456 | 1468664640567 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 03:24:00 INFO - PROCESS | 3456 | 1468664640572 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 03:24:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:24:00 INFO - PROCESS | 3456 | 1468664640580 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:24:00 INFO - PROCESS | 3456 | 1468664640583 Marionette TRACE conn6 <- [1,3066,null,{}] 03:24:00 INFO - PROCESS | 3456 | 1468664640587 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:00 INFO - PROCESS | 3456 | 1468664640590 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:00 INFO - PROCESS | 3456 | 1468664640710 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 03:24:00 INFO - PROCESS | 3456 | 1468664640810 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:00 INFO - PROCESS | 3456 | 1468664640813 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:00 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC3FD2800 == 38 [pid = 3456] [id = 778] 03:24:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 86 (000000EBBC961400) [pid = 3456] [serial = 2332] [outer = 0000000000000000] 03:24:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 87 (000000EBBC975800) [pid = 3456] [serial = 2333] [outer = 000000EBBC961400] 03:24:00 INFO - PROCESS | 3456 | 1468664640871 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 3456 | ++DOMWINDOW == 88 (000000EBBD225800) [pid = 3456] [serial = 2334] [outer = 000000EBBC961400] 03:24:01 INFO - PROCESS | 3456 | 1468664641473 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 03:24:01 INFO - PROCESS | 3456 | 1468664641553 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 03:24:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:24:01 INFO - PROCESS | 3456 | 1468664641559 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 3456 | 1468664641563 Marionette TRACE conn6 <- [1,3070,null,{}] 03:24:01 INFO - PROCESS | 3456 | 1468664641575 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:01 INFO - PROCESS | 3456 | 1468664641580 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:01 INFO - PROCESS | 3456 | 1468664641696 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 03:24:01 INFO - PROCESS | 3456 | 1468664641801 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:01 INFO - PROCESS | 3456 | 1468664641805 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:01 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC7817000 == 39 [pid = 3456] [id = 779] 03:24:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 89 (000000EBBFFC2800) [pid = 3456] [serial = 2335] [outer = 0000000000000000] 03:24:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 90 (000000EBC0181800) [pid = 3456] [serial = 2336] [outer = 000000EBBFFC2800] 03:24:01 INFO - PROCESS | 3456 | 1468664641863 Marionette DEBUG loaded listener.js 03:24:01 INFO - PROCESS | 3456 | ++DOMWINDOW == 91 (000000EBC01CA800) [pid = 3456] [serial = 2337] [outer = 000000EBBFFC2800] 03:24:02 INFO - PROCESS | 3456 | 1468664642378 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:24:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:24:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:24:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:24:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:24:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 838ms 03:24:02 INFO - PROCESS | 3456 | 1468664642398 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 03:24:02 INFO - PROCESS | 3456 | 1468664642401 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 03:24:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:24:02 INFO - PROCESS | 3456 | 1468664642404 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:24:02 INFO - PROCESS | 3456 | 1468664642407 Marionette TRACE conn6 <- [1,3074,null,{}] 03:24:02 INFO - PROCESS | 3456 | 1468664642410 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:02 INFO - PROCESS | 3456 | 1468664642413 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:02 INFO - PROCESS | 3456 | 1468664642530 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 03:24:02 INFO - PROCESS | 3456 | 1468664642660 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:02 INFO - PROCESS | 3456 | 1468664642663 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:02 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC784B800 == 40 [pid = 3456] [id = 780] 03:24:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 92 (000000EBC025C000) [pid = 3456] [serial = 2338] [outer = 0000000000000000] 03:24:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 93 (000000EBC4041800) [pid = 3456] [serial = 2339] [outer = 000000EBC025C000] 03:24:02 INFO - PROCESS | 3456 | 1468664642722 Marionette DEBUG loaded listener.js 03:24:02 INFO - PROCESS | 3456 | ++DOMWINDOW == 94 (000000EBC404DC00) [pid = 3456] [serial = 2340] [outer = 000000EBC025C000] 03:24:03 INFO - PROCESS | 3456 | 1468664643249 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:24:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:24:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 881ms 03:24:03 INFO - PROCESS | 3456 | 1468664643309 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 03:24:03 INFO - PROCESS | 3456 | 1468664643311 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 03:24:03 INFO - PROCESS | 3456 | 1468664643316 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:24:03 INFO - PROCESS | 3456 | 1468664643318 Marionette TRACE conn6 <- [1,3078,null,{}] 03:24:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:24:03 INFO - PROCESS | 3456 | 1468664643322 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:03 INFO - PROCESS | 3456 | 1468664643324 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:03 INFO - PROCESS | 3456 | 1468664643437 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 03:24:03 INFO - PROCESS | 3456 | 1468664643539 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:03 INFO - PROCESS | 3456 | 1468664643541 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:03 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC03B4800 == 41 [pid = 3456] [id = 781] 03:24:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 95 (000000EBB8D07000) [pid = 3456] [serial = 2341] [outer = 0000000000000000] 03:24:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 96 (000000EBBCF76400) [pid = 3456] [serial = 2342] [outer = 000000EBB8D07000] 03:24:03 INFO - PROCESS | 3456 | 1468664643597 Marionette DEBUG loaded listener.js 03:24:03 INFO - PROCESS | 3456 | ++DOMWINDOW == 97 (000000EBC0178400) [pid = 3456] [serial = 2343] [outer = 000000EBB8D07000] 03:24:04 INFO - PROCESS | 3456 | 1468664644252 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:24:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:24:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 986ms 03:24:04 INFO - PROCESS | 3456 | 1468664644309 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 03:24:04 INFO - PROCESS | 3456 | 1468664644314 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 03:24:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:24:04 INFO - PROCESS | 3456 | 1468664644319 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:24:04 INFO - PROCESS | 3456 | 1468664644322 Marionette TRACE conn6 <- [1,3082,null,{}] 03:24:04 INFO - PROCESS | 3456 | 1468664644328 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:04 INFO - PROCESS | 3456 | 1468664644330 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:04 INFO - PROCESS | 3456 | 1468664644441 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 03:24:04 INFO - PROCESS | 3456 | 1468664644577 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:04 INFO - PROCESS | 3456 | 1468664644582 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:04 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBD2A6000 == 42 [pid = 3456] [id = 782] 03:24:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 98 (000000EBB3150400) [pid = 3456] [serial = 2344] [outer = 0000000000000000] 03:24:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 99 (000000EBB33DB000) [pid = 3456] [serial = 2345] [outer = 000000EBB3150400] 03:24:04 INFO - PROCESS | 3456 | 1468664644633 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 3456 | ++DOMWINDOW == 100 (000000EBB747D400) [pid = 3456] [serial = 2346] [outer = 000000EBB3150400] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC717B000 == 41 [pid = 3456] [id = 775] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBBE78000 == 40 [pid = 3456] [id = 774] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3993800 == 39 [pid = 3456] [id = 773] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB9687800 == 38 [pid = 3456] [id = 772] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC57C9000 == 37 [pid = 3456] [id = 771] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC4FE9000 == 36 [pid = 3456] [id = 770] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC12C4800 == 35 [pid = 3456] [id = 769] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7DB1000 == 34 [pid = 3456] [id = 768] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBB7FCD000 == 33 [pid = 3456] [id = 767] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC0F3A800 == 32 [pid = 3456] [id = 765] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC793F000 == 31 [pid = 3456] [id = 766] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBEF6B800 == 30 [pid = 3456] [id = 755] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC03B4800 == 29 [pid = 3456] [id = 781] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC784B800 == 28 [pid = 3456] [id = 780] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7817000 == 27 [pid = 3456] [id = 779] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC3FD2800 == 26 [pid = 3456] [id = 778] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBC7627000 == 25 [pid = 3456] [id = 776] 03:24:05 INFO - PROCESS | 3456 | --DOCSHELL 000000EBBF927000 == 24 [pid = 3456] [id = 777] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 99 (000000EBBF4BA400) [pid = 3456] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 98 (000000EBC0183000) [pid = 3456] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 97 (000000EBBD211000) [pid = 3456] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 96 (000000EBBD22B800) [pid = 3456] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 95 (000000EBBC956C00) [pid = 3456] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 94 (000000EBB3F69000) [pid = 3456] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 93 (000000EBB7443400) [pid = 3456] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 92 (000000EBB8EDD400) [pid = 3456] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 91 (000000EBB8034C00) [pid = 3456] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 90 (000000EBBE4EF800) [pid = 3456] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 89 (000000EBB3090400) [pid = 3456] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 88 (000000EBB995BC00) [pid = 3456] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 87 (000000EBB941F800) [pid = 3456] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 86 (000000EBB7480C00) [pid = 3456] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 85 (000000EBB302FC00) [pid = 3456] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 84 (000000EBBFD93400) [pid = 3456] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBC0187800) [pid = 3456] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBC967800) [pid = 3456] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBBD20F800) [pid = 3456] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBC09C2800) [pid = 3456] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBC06F4800) [pid = 3456] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBC1DBB800) [pid = 3456] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBC1262C00) [pid = 3456] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBB7228800) [pid = 3456] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB3148000) [pid = 3456] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBBFD33800) [pid = 3456] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBBFEB6C00) [pid = 3456] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBBD111000) [pid = 3456] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 71 (000000EBBFFC4C00) [pid = 3456] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 70 (000000EBC01B9000) [pid = 3456] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 03:24:05 INFO - PROCESS | 3456 | --DOMWINDOW == 69 (000000EBBC97F000) [pid = 3456] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3456 | 1468664646023 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:24:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:24:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1747ms 03:24:06 INFO - PROCESS | 3456 | 1468664646070 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 3456 | 1468664646074 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 03:24:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:24:06 INFO - PROCESS | 3456 | 1468664646079 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 3456 | 1468664646083 Marionette TRACE conn6 <- [1,3086,null,{}] 03:24:06 INFO - PROCESS | 3456 | 1468664646088 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:06 INFO - PROCESS | 3456 | 1468664646091 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:06 INFO - PROCESS | 3456 | 1468664646181 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 03:24:06 INFO - PROCESS | 3456 | 1468664646268 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 3456 | 1468664646270 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBB7FC3000 == 25 [pid = 3456] [id = 783] 03:24:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 70 (000000EBB308BC00) [pid = 3456] [serial = 2347] [outer = 0000000000000000] 03:24:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 71 (000000EBB3090400) [pid = 3456] [serial = 2348] [outer = 000000EBB308BC00] 03:24:06 INFO - PROCESS | 3456 | 1468664646319 Marionette DEBUG loaded listener.js 03:24:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 72 (000000EBB32A7400) [pid = 3456] [serial = 2349] [outer = 000000EBB308BC00] 03:24:06 INFO - PROCESS | 3456 | 1468664646723 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:24:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:24:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:24:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 03:24:06 INFO - PROCESS | 3456 | 1468664646771 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 3456 | 1468664646777 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 03:24:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:24:06 INFO - PROCESS | 3456 | 1468664646788 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 3456 | 1468664646791 Marionette TRACE conn6 <- [1,3090,null,{}] 03:24:06 INFO - PROCESS | 3456 | 1468664646796 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:06 INFO - PROCESS | 3456 | 1468664646798 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:06 INFO - PROCESS | 3456 | 1468664646896 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 03:24:06 INFO - PROCESS | 3456 | 1468664646905 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 3456 | 1468664646907 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:06 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBC9F6000 == 26 [pid = 3456] [id = 784] 03:24:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 73 (000000EBB7231C00) [pid = 3456] [serial = 2350] [outer = 0000000000000000] 03:24:06 INFO - PROCESS | 3456 | ++DOMWINDOW == 74 (000000EBB747E800) [pid = 3456] [serial = 2351] [outer = 000000EBB7231C00] 03:24:06 INFO - PROCESS | 3456 | 1468664646955 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 75 (000000EBB7C35C00) [pid = 3456] [serial = 2352] [outer = 000000EBB7231C00] 03:24:07 INFO - PROCESS | 3456 | 1468664647420 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:24:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:24:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 692ms 03:24:07 INFO - PROCESS | 3456 | 1468664647476 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 03:24:07 INFO - PROCESS | 3456 | 1468664647479 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 03:24:07 INFO - PROCESS | 3456 | 1468664647482 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:24:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:24:07 INFO - PROCESS | 3456 | 1468664647486 Marionette TRACE conn6 <- [1,3094,null,{}] 03:24:07 INFO - PROCESS | 3456 | 1468664647497 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:07 INFO - PROCESS | 3456 | 1468664647502 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:07 INFO - PROCESS | 3456 | 1468664647623 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 03:24:07 INFO - PROCESS | 3456 | 1468664647721 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:07 INFO - PROCESS | 3456 | 1468664647725 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:07 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBBFB3A800 == 27 [pid = 3456] [id = 785] 03:24:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 76 (000000EBB2E09000) [pid = 3456] [serial = 2353] [outer = 0000000000000000] 03:24:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 77 (000000EBB8F68000) [pid = 3456] [serial = 2354] [outer = 000000EBB2E09000] 03:24:07 INFO - PROCESS | 3456 | 1468664647774 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 3456 | ++DOMWINDOW == 78 (000000EBB96A3400) [pid = 3456] [serial = 2355] [outer = 000000EBB2E09000] 03:24:08 INFO - PROCESS | 3456 | 1468664648161 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:24:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:24:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:24:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:24:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 733ms 03:24:08 INFO - PROCESS | 3456 | 1468664648222 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 3456 | 1468664648225 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 03:24:08 INFO - PROCESS | 3456 | 1468664648228 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:24:08 INFO - PROCESS | 3456 | 1468664648230 Marionette TRACE conn6 <- [1,3098,null,{}] 03:24:08 INFO - PROCESS | 3456 | 1468664648234 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:08 INFO - PROCESS | 3456 | 1468664648236 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:08 INFO - PROCESS | 3456 | 1468664648357 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 03:24:08 INFO - PROCESS | 3456 | 1468664648363 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 3456 | 1468664648365 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:08 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC0F53800 == 28 [pid = 3456] [id = 786] 03:24:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 79 (000000EBBBE2E000) [pid = 3456] [serial = 2356] [outer = 0000000000000000] 03:24:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 80 (000000EBBBE33400) [pid = 3456] [serial = 2357] [outer = 000000EBBBE2E000] 03:24:08 INFO - PROCESS | 3456 | 1468664648462 Marionette DEBUG loaded listener.js 03:24:08 INFO - PROCESS | 3456 | ++DOMWINDOW == 81 (000000EBBC635400) [pid = 3456] [serial = 2358] [outer = 000000EBBBE2E000] 03:24:08 INFO - PROCESS | 3456 | 1468664648861 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:24:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:24:08 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 03:24:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:24:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:24:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 03:24:08 INFO - PROCESS | 3456 | 1468664648924 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 3456 | 1468664648926 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 03:24:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:24:08 INFO - PROCESS | 3456 | 1468664648930 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 3456 | 1468664648931 Marionette TRACE conn6 <- [1,3102,null,{}] 03:24:08 INFO - PROCESS | 3456 | 1468664648941 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:08 INFO - PROCESS | 3456 | 1468664648943 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:09 INFO - PROCESS | 3456 | 1468664649082 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 03:24:09 INFO - PROCESS | 3456 | 1468664649093 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"325dfd79-50ce-4742-834d-5a6537dd77f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:09 INFO - PROCESS | 3456 | 1468664649095 Marionette INFO sendAsync 5f8e0a7e-501b-4380-a7f7-5e0d5002d61d 03:24:09 INFO - PROCESS | 3456 | ++DOCSHELL 000000EBC399B000 == 29 [pid = 3456] [id = 787] 03:24:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 82 (000000EBB7231800) [pid = 3456] [serial = 2359] [outer = 0000000000000000] 03:24:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 83 (000000EBBC971C00) [pid = 3456] [serial = 2360] [outer = 000000EBB7231800] 03:24:09 INFO - PROCESS | 3456 | 1468664649140 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 3456 | ++DOMWINDOW == 84 (000000EBBD1DC400) [pid = 3456] [serial = 2361] [outer = 000000EBB7231800] 03:24:09 INFO - PROCESS | 3456 | 1468664649554 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:24:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:24:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 648ms 03:24:09 INFO - PROCESS | 3456 | 1468664649604 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 03:24:09 INFO - PROCESS | 3456 | 1468664649606 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 03:24:10 INFO - PROCESS | 3456 | --DOMWINDOW == 83 (000000EBB302D400) [pid = 3456] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:24:10 INFO - PROCESS | 3456 | --DOMWINDOW == 82 (000000EBBBE30400) [pid = 3456] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:24:10 INFO - PROCESS | 3456 | --DOMWINDOW == 81 (000000EBC017C400) [pid = 3456] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:24:10 INFO - PROCESS | 3456 | --DOMWINDOW == 80 (000000EBC2E20800) [pid = 3456] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 03:24:10 INFO - PROCESS | 3456 | --DOMWINDOW == 79 (000000EBC3E9D400) [pid = 3456] [serial = 2326] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 03:24:10 INFO - PROCESS | 3456 | --DOMWINDOW == 78 (000000EBC01CA400) [pid = 3456] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:24:10 INFO - PROCESS | 3456 | --DOMWINDOW == 77 (000000EBBE4EEC00) [pid = 3456] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 03:24:10 INFO - PROCESS | 3456 | --DOMWINDOW == 76 (000000EBBC640C00) [pid = 3456] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:24:10 INFO - PROCESS | 3456 | --DOMWINDOW == 75 (000000EBB33D7000) [pid = 3456] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:24:10 INFO - PROCESS | 3456 | --DOMWINDOW == 74 (000000EBB8237400) [pid = 3456] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 03:24:10 INFO - PROCESS | 3456 | --DOMWINDOW == 73 (000000EBC3E96C00) [pid = 3456] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:24:10 INFO - PROCESS | 3456 | --DOMWINDOW == 72 (000000EBB3148800) [pid = 3456] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:24:10 WARNING - u'runner_teardown' () 03:24:10 INFO - No more tests 03:24:10 INFO - Got 0 unexpected results 03:24:10 INFO - SUITE-END | took 678s 03:24:10 INFO - Closing logging queue 03:24:10 INFO - queue closed 03:24:10 INFO - Return code: 0 03:24:10 WARNING - # TBPL SUCCESS # 03:24:10 INFO - Running post-action listener: _resource_record_post_action 03:24:10 INFO - Running post-run listener: _resource_record_post_run 03:24:11 INFO - Total resource usage - Wall time: 686s; CPU: 14.0%; Read bytes: 236318208; Write bytes: 987899904; Read time: 3084240; Write time: 6032870 03:24:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:24:11 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 33960960; Read time: 0; Write time: 56980 03:24:11 INFO - run-tests - Wall time: 684s; CPU: 14.0%; Read bytes: 236318208; Write bytes: 876668928; Read time: 3084240; Write time: 5903290 03:24:11 INFO - Running post-run listener: _upload_blobber_files 03:24:11 INFO - Blob upload gear active. 03:24:11 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:24:11 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 03:24:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:24:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:24:12 INFO - (blobuploader) - INFO - Open directory for files ... 03:24:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:24:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:24:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:24:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:24:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:24:13 INFO - (blobuploader) - INFO - Done attempting. 03:24:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:24:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:24:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:24:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:24:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:24:14 INFO - (blobuploader) - INFO - Done attempting. 03:24:14 INFO - (blobuploader) - INFO - Iteration through files over. 03:24:14 INFO - Return code: 0 03:24:14 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:24:14 INFO - Using _rmtree_windows ... 03:24:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:24:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c38f5ac154d7551314d890b256e9969592fb3fa70134d85b73519fd4fdb53dda8d11ffea180045535ac765887a18970280c40dc19d77f09235fe45e22b10fc5c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e7613425b463130819a63a5fa06895376128d374a1d92829bb9204f30221f42d8834e04ad3c0badcc1ff806f201f3571157e72be457525241c7b97ecbb8e97e"} 03:24:14 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:24:14 INFO - Writing to file C:\slave\test\properties\blobber_files 03:24:14 INFO - Contents: 03:24:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c38f5ac154d7551314d890b256e9969592fb3fa70134d85b73519fd4fdb53dda8d11ffea180045535ac765887a18970280c40dc19d77f09235fe45e22b10fc5c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e7613425b463130819a63a5fa06895376128d374a1d92829bb9204f30221f42d8834e04ad3c0badcc1ff806f201f3571157e72be457525241c7b97ecbb8e97e"} 03:24:14 INFO - Running post-run listener: copy_logs_to_upload_dir 03:24:14 INFO - Copying logs to upload dir... 03:24:14 INFO - mkdir: C:\slave\test\build\upload\logs 03:24:14 INFO - Copying logs to upload dir... 03:24:14 INFO - Using _rmtree_windows ... 03:24:14 INFO - Using _rmtree_windows ... 03:24:14 INFO - Using _rmtree_windows ... 03:24:14 INFO - Using _rmtree_windows ... 03:24:14 INFO - Using _rmtree_windows ... 03:24:14 INFO - Using _rmtree_windows ... 03:24:14 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=935.180000 ========= master_lag: 0.70 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 35 secs) (at 2016-07-16 03:24:14.727358) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 03:24:14.728152) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-062\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-062 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-062\AppData\Local LOGONSERVER=\\T-W864-IX-062 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-062 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-062 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-062 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c38f5ac154d7551314d890b256e9969592fb3fa70134d85b73519fd4fdb53dda8d11ffea180045535ac765887a18970280c40dc19d77f09235fe45e22b10fc5c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e7613425b463130819a63a5fa06895376128d374a1d92829bb9204f30221f42d8834e04ad3c0badcc1ff806f201f3571157e72be457525241c7b97ecbb8e97e"} build_url:https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c38f5ac154d7551314d890b256e9969592fb3fa70134d85b73519fd4fdb53dda8d11ffea180045535ac765887a18970280c40dc19d77f09235fe45e22b10fc5c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e7613425b463130819a63a5fa06895376128d374a1d92829bb9204f30221f42d8834e04ad3c0badcc1ff806f201f3571157e72be457525241c7b97ecbb8e97e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SgtexJPHQpecJPZykQhgzg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 03:24:14.851775) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 03:24:14.852107) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-062\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-062 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-062\AppData\Local LOGONSERVER=\\T-W864-IX-062 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-062 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-062 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-062 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 03:24:14.971505) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-16 03:24:14.971857) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-16 03:24:15.747774) ========= ========= Total master_lag: 0.88 =========